BBA-1st-PracticalFile Computer Fundamental
BBA-1st-PracticalFile Computer Fundamental
On
Computer Fundamentals
Submitted to
MAHARSHI DAYANAND UNIVERSITY, ROHTAK
In partial fulfillment of the requirements for the award of the degree of
BACHELOR OF BUSINESS ADMISNISTRATION
(Regular Degree)
(Ist SEMESTER)
Submitted by
STUDENT DECLARATION
I hereby declare that the Practical File on Subject “Computer Fundamentals”
Submitted in partial fulfillment of the requirements for the degree of Bachelor of
Business Administration (Regular Degree)
To
MAHARSHI DAYANAND UNIVERSITY, ROHTAK
Is my original work and the same has not been submitted for the award of any
other degree/ diploma/ fellowship.
INDEX
S No. Topic Name Page No. Faculty Signature
1 Digital and Analog Computer 5-8
2 Evolution of Digital Computer 8 - 12
3 Components of Digital Computer 12 -14
4 Hardware 14 - 16
5 Software 17 - 18
6 Firmware, Middleware, Freeware 18 - 20
7 Input and Output Devices and its 20 -26
Types
8 Memory and its Types 27 - 30
9 Number system 31 - 32
10 Advantages and Disadvantages of 32
number system
11 Binary Number System 32 -33
12 Octal Number System 33
13 Hexadecimal Number System 33 - 34
14 Conversion from Binary to 34 - 35
Decimal
15 Conversion from Decimal to 35 - 36
Binary
Page | 4
16 Addition of Binary Numbers 36 - 37
17 Subtraction of Binary Numbers 37 - 38
18 Subtraction of 1’s Complement 38 - 40
19 Subtraction of 2’s Complement 40 - 41
20 Application of Computer in Office 42 - 43
21 Application of Computer in Book 43 - 44
Publication
22 Desktop Publishing system 45
23 Application of Computer in 45 - 48
Education
24 Application of Computer in Bank 48 - 49
25 Application of Computer in Offices 49 - 52
Page | 5
UNIT – 1
COMPUTER
FUNDAMENTALS
INTRODUCTION
1. Digital and Analog Computer.
( i) Digital Computer
3. ANALOG COMPUTER
4. DIGITAL COMPUTER
1. MECHANICAL ERA
There were many attempts to create a m/c that could
help to perform various calculations. In 1823, Charles
Babbage tried to build a mechanical as computing m/c
capable of performing automatic mathematical
calculations. This was designed to compute tables of
functions such as logs functions etc. In 1830’s
Babbage made a more powerful mechanical computer.
This m/c was designed to perform any mathematical
calculation automatically.
Page | 9
HARDWARE
Hardware refers to the physical elements that make up a
computer or electronic system and everything else
involved that is physically tangible. This includes the
monitor, hard drive, memory and the CPU. Hardware
works hand-in-hand with firmware and software to make a
computer function. Hardware is an encompassing term
that refers to all the physical parts that make up a
computer. The internal hardware devices that make up the
computer and ensure that it is functional are called
components, while external hardware devices that are not
essential to a computer’s functions are called peripherals.
P a g e | 15
SOFTWARE
Software is a collection of instructions that enable the user
to interact with a computer, its hardware, or perform tasks.
Without software, most computers would be useless. For
example, without your Internet browser software, you
could not surf the Internet or read this page. Without an
operating system, the browser could not run on your
computer.
It is divided into three categories:-
(i) System Software
System software serves as a base for application
software. System software includes device drivers,
operating systems (OSs), compilers, disk formatters, text
editors and utilities helping the computer to operate more
efficiently. It is also responsible for managing hardware
components and providing basic non-task-specific
functions.
(ii) Programming Software
Programming software is a set of tools to aid developers in
writing programs. The various tools available are
compilers, linkers, debuggers, interpreters and text editors.
(iii) Application Software
P a g e | 18
MIDDLEWARE
Middleware is a software layer situated between
applications and operating systems. Middleware is
typically used in distributed systems where it simplifies
software development by doing the following:-
• Hides the intricacies of distributed applications.
• Hides the heterogeneity of hardware, operating systems
and protocols.
• Provides uniform and high-level interfaces used to make
interoperable, reusable and portable applications.
• Provides a set of common services that minimizes
duplication of efforts and enhances collaboration between
applications.
P a g e | 20
1. Keyboard
The keyboard is a basic input device that is used to enter
data into a computer or any other electronic device by
pressing keys. It has different sets of keys for letters,
numbers, characters, and functions. Keyboards are
connected to a computer through USB or a Bluetooth
device for wireless communication.
2. Mouse
The mouse is a hand-held input device which is used to
move cursor or pointer across the screen. It is designed to
be used on a flat surface and generally has left and right
button and a scroll wheel between them. Laptop
computers come with a touchpad that works as a mouse.
It lets you control the movement of cursor or pointer by
moving your finger over the touchpad. Some mouse
comes with integrated features such as extra buttons to
perform different buttons.
P a g e | 22
3. Scanner
MEMORY
In computing, memory is a device or system that is
used to store information for immediate use in a
computer or related computer hardware and digital
electronic devices. The term memory is often
synonymous with the term primary storage or main
memory.
1. MAIN MEMORY
The main memory in a computer is called Random Access
Memory. It is also known as RAM. This is the part of the
computer that stores operating system software, software
applications and other information for the central
processing unit (CPU) to have fast and direct access when
needed to perform tasks. It is called “random access”
because the CPU can go directly to any section of main
memory, and does not have go about the process in a
sequential order.
Types of Main Memory are :-
(i).DRAM
Dynamic random access memory (DRAM) is the most
common kind of main memory in a computer. It is a
prevalent memory source in PCs, as well as workstations.
Dynamic random access memory is constantly restoring
whatever information is being held in memory. It refreshes
P a g e | 28
UNIT – 2 DECIMAL
NUMBER SYSTEM
Number System
It represents value of number with respect to its given
base. Based on its Base value, a number has unique
representation. For example, Binary(2), Octal(8),
Decimal(10), and Hexadecimal Number(16) Systems
are used in microprocessor programming.
If the Base value of a number system is 10 then it is
called Decimal number system. It is also known as
base-10 number systems which has 10 symbols, these
are: 0,1, 2, 3, 4, 5, 6, 7, 8, 9.
DECIMAL=BASE VALUE OF A NUMBER SYSTEMS 10
BASE 10 MEANS = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
EXAMPLE 1 :
(2025)10 = 2x103+0x102+2x101+5x100
=2000+0+20+5
=2025
EXAMPLE 2:
(25)10=2x101+5x100
P a g e | 32
=20+5
=25
EXAMPLE 3 :
(30.28)10=3x101+0x100+2x10-1+8x10-2
=30+0.2+0.008
=30.008
ADVANTAGES AND DISADVANTAGES OF
NUMBER SYSTEM
The advantages are easy readable, used by humans,
and easy to manipulate.
The disadvantages are wastages of space and time.
Since digital system (e.g., Computers) and hardware
is based on binary system (either 0 or 1), so we need
to 4 bit space to store each bit of decimal numbers,
hexadecimal number is also needed only 4 bit space
and hexadecimal number has more digits than
decimal number which is an advantage of
hexadecimal number system.
= (5.5)10
CONVERSION FROM DECIMAL TO BINARY
HOW TO CONVERT DECIMAL TO BINARY
Divide the number by 2.
Get the integer quotient for the next iteration .
Get the remainder for the binary digit .
Repeat the steps until the quotient is equal to 0.
EXAMPLE 1:
= (262)10 = 2 262
2 131 0
2 65 1
2 32 1
2 16 0
2 8 0
2 4 0
2 2 0
1 0
P a g e | 36
= (100000110)2
EXAMPLE 2:
= (550)10 = 2 550
2 275 0
2 137 1
2 68 1
2 34 0
2 17 0
2 8 1
2 4 0
2 2 0
1 0
= (1000100110)2
ADDITION OF BINARY NUMBER SYSTEM
RULES OF ADDITION OF BINARY NUMBERS
1. 0+0=0
P a g e | 37
2. 0+1=1
3. 1+0=1
4. 1+1=10 ( carry 1 to the next significant bit )
5. 1+1=11 ( carry 1 to the next significant bit )
EXAMPLES
1) 1 2)
1111 0111
1010 00111
+ 1001 10101
11001 11100
Carry
Add the carry 1 to the 001111
1111
001111
+1
010000
P a g e | 40
100101
+001010
101111
UNIT – 4 COMPUTER
APPLICATIONS
Computer Applications in Offices
Storage of information.
Quick data processing.
Audio-visual aids in teaching.
Better presentation of information.
Access to the Internet.
Quick communication between students, teachers and
parents.
1. Account Management
Activities start with banks automating customer
accounts, which allows personnel to create, update and
maintain customer records. Banking hardware and
software have enhanced the accuracy of accounts that
tellers and other banking personnel process.
2. Hardware Technology
Bank hardware consisted of a mainframe and a punch
card machine. Punch cards contained customer
account information and were read into the main
system by a punch card machine. Midrange and
client/server hardware configurations, which are no
larger than a minitower system.
3. Electronic Transactions
Banking systems must perform electronic transactions.
Direct deposit is an example of an electronic
P a g e | 49
4. Web-based Banking
Web-based banking systems use a dedicated server
through a bank network system. An area of the banking
system is partitioned for Internet applications. Web-
based banking systems by law must include secure
servers and authenticated certificates regarding
transactions from the Federal Deposit Insurance
Company and the Federal Reserve Board.
1. Medical Imaging
Medical image processing is one of the applications of
computer vision technology. 3D images obtained with
the help augmented reality help radiologist to deliver a
clear picture of the structural anomalies and provides a
more accurate diagnosis.
2. Patient Monitoring
4. Telemedicine
7. Medical Database
Computers have brought the development of many
useful software solutions in the medical field. Large
public health organizations like WHO and Centers for
Disease Control have amassed huge databases of
information related to diseases health statistics.
8. Medical Research
Much of the current research being done into incurable
diseases like aids and cancer involves the creation of
complex simulations. Supercomputers and distributed
P a g e | 52