Computer Fundamentals
Section- A
(Component of Computer)
12/27/2019 1
Computer
System
Today’s world is an information-rich world and it has become a necessity for
everyone to know about computers. A computer is an electronic data
processing device, which accepts and stores data input, processes the data
input, and generates the output in a required format.
Functionalities of a Computer
If we look at it in a very broad sense, any digital computer carries out
the following five functions −
Step 1 − Takes data as input.
Step 2 − Stores the data/instructions in its memory and uses them as
required. Step 3 − Processes the data and converts it into useful information.
Step 4 − Generates the output.
Step 5 − Controls all the above four steps.
12/27/2019 2
Computer
System
12/27/2019 3
Advantages of Computer
High Speed
Computer is a very fast device.
It is capable of performing calculation of very large amount of data.
The computer has units of speed in microsecond, nanosecond, and even the picosecond.
It can perform millions of calculations in a few seconds as compared to man who will
spend many months to perform the same task.
Accuracy
In addition to being very fast, computers are very accurate.
The calculations are 100% error free.
Computers perform all jobs with 100% accuracy provided that the input is correct.
Storage Capability
Memory is a very important characteristic of computers.
A computer has much more storage capacity than human beings.
It can store large amount of data.
It can store any type of data such as images, videos, text, audio, etc.
12/27/2019 4
Advantages of Computer
Diligence
Unlike human beings, a computer is free from monotony, tiredness, and lack of
concentration.
It can work continuously without any error and boredom.
It can perform repeated tasks with the same speed and accuracy.
Versatility
A computer is a very versatile machine.
A computer is very flexible in performing the jobs to be done.
This machine can be used to solve the problems related to various fields.
At one instance, it may be solving a complex scientific problem and the very next moment
it may be playing a card game.
Reliability
A computer is a reliable machine.
Modern electronic components have long lives.
Computers are designed to make maintenance easy.
12/27/2019 5
Advantages of Computer
Automation
Computer is an automatic machine.
Automation is the ability to perform a given task automatically. Once the computer receives
a program i.e., the program is stored in the computer memory, then the program and
instruction can control the program execution without human interaction.
Reduction in Paper Work and Cost
The use of computers for data processing in an organization leads to reduction in
paper work and results in speeding up the process.
As data in electronic files can be retrieved as and when required, the problem of
maintenance of large number of paper files gets reduced.
Though the initial investment for installing a computer is high, it substantially reduces
the cost of each of its transaction.
12/27/2019 6
Disadvantages of Computer
No I.Q.
A computer is a machine that has no intelligence to perform any task.
Each instruction has to be given to the computer.
A computer cannot take any decision on its own.
Dependency
It functions as per the user’s instruction, thus it is fully dependent on humans.
Environment
The operating environment of the computer should be dust free and suitable.
No Feeling
Computers have no feelings or emotions.
It cannot make judgment based on feeling, taste, experience, and knowledge unlike
humans.
12/27/2019 7
Application of Computer
Business
Payroll calculations
Budgeting
Sales analysis
Financial forecasting
Managing employee database
Maintenance of stocks, etc.
Banking
Online accounting facility, which includes checking current balance, making deposits and
overdrafts, checking interest charges, shares, and trustee records.
ATM machines which are completely automated are making it even easier for customers
to deal with banks.
Insurance
Starting date of the policies
Next due installment of a policy
Maturity date
12/27/2019 8
Application of Computer
Education
The computer provides a tool in the education system known as CBE (Computer
Based Education).
There are a number of methods in which educational institutions can use a computer to
educate the students.
Marketing
Advertising
Home Shopping
Healthcare
Diagnostic System
Lab-diagnostic System
Patient Monitoring System
Pharma Information System
Surgery
Engineering Design
CAD (Computer Aided Design)
12/27/2019 9
Application of Computer
Military
Missile Control
Military Communication
Military Operation and Planning
Smart Weapons
Communication
E-mail
Chatting
Usenet
FTP
Telnet
Video-conferencing
Government
Budgets
Sales tax department
Income tax department
12/27/2019 10
Computer Generation
S. No. Generation Description
1 First The period of first generation: 1946-1959.
Vacuum tube based.
2 Second The period of second generation: 1959-1965.
Transistor based.
3 Third The period of third generation: 1965-1971.
Integrated Circuit based.
4 Fourth The period of fourth generation: 1971-1980.
VLSI microprocessor based.
5 Fifth The period of fifth generation: 1980-onwards.
ULSI microprocessor based.
12/27/2019 11
First Generation
The main features of the first generation are −
Vacuum tube technology
Unreliable
Supported machine language only
Very costly
Generated a lot of heat
Slow input and output devices
Huge size
Need of AC
Non-portable
Some computers of this generation were −
ENIAC
EDVAC
UNIVAC
IBM-701
IBM-650
12/27/2019 12
Second Generation
The main features of second generation are −
Use of transistors
Reliable in comparison to first generation computers
Smaller size as compared to first generation computers
Generated less heat as compared to first generation computers
Consumed less electricity as compared to first generation computers
Faster than first generation computers
Still very costly
AC required
Supported machine and assembly languages
Some computers of this generation were −
IBM 1620
IBM 7094
CDC 1604
CDC 3600
UNIVAC 1108
12/27/2019 13
Third Generation
The main features of third generation are −
IC used
More reliable in comparison to previous two generations
Smaller size
Generated less heat
Faster
Lesser maintenance
Costly
AC required
Consumed lesser electricity
Supported high-level language
Some computers of this generation were −
IBM-360 series
Honeywell-6000 series
PDP (Personal Data Processor)
IBM-370/168
TDC-316
Dalip Kamboj, Assistant Professor,
12/27/2019 MMICT&BM, MM Univeristy, Mullana, 14
Ambala
Fourth Generation
The main features of fourth generation are −
VLSI technology used
Very cheap
Portable and reliable
Use of PCs
Very small size
Pipeline processing
No AC required
Concept of internet was introduced
Great developments in the fields of networks
Computers became easily available
Some computers of this generation were −
DEC 10
STAR 1000
PDP 11
CRAY-1(Super Computer)
CRAY-X-MP(Super Computer)
12/27/2019 15
Fifth Generation
The main features of fourth generation are −
VLSI technology used
Very cheap
Portable and reliable
Use of PCs
Very small size
Pipeline processing
No AC required
Concept of internet was introduced
Great developments in the fields of networks
Computers became easily available
Some computers of this generation were −
DEC 10
STAR 1000
PDP 11
CRAY-1(Super Computer)
CRAY-X-MP(Super Computer)
12/27/2019 16
Computer Types
Type Specifications
PC (Personal It is a single user computer system having moderately powerful
Computer) microprocessor
Workstation It is also a single user computer system, similar to personal
computer however has a more powerful microprocessor.
Mini Computer It is a multi-user computer system, capable of supporting hundreds
of users simultaneously.
Main Frame It is a multi-user computer system, capable of supporting hundreds of
users simultaneously. Software technology is different from
minicomputer.
Supercomputer It is an extremely fast computer, which can execute hundreds of
millions of instructions per second.
12/27/2019 17
Computer
System
Definition of Computer
“A Computer is an electronic machine that can solve different problems,
process data, store & retrieve data and perform calculations faster and
efficiently than humans”.
Data Processing
The activity of processing data using a computer is called data processing. The
data processing consists of three sub activities:
1. Capture input data
2. Manipulating the data
3. Managing output result
12/27/2019 18
Component of Computer
12/27/2019 19
Input Unit
A. Input Unit: Data and instructions must enter a computer system before
the computer can perform any computation on the supplied data.
In short an input unit performs following functions:
1. It accepts (or read) instructions and data from outside world.
2. It converts these instructions and data in computer acceptable form.
Units called input interfaces accomplish this task.
3. It supplies the converted instructions and data to the storage unit for
storage and further processing.
12/27/2019 20
Output Unit
B. Output Unit: An output unit performs the reverse operation of that of an
input unit. It supplies information obtained from data processing to
outside world.
In short an output unit performs following functions:
1. It accepts the produced results, which are in coded form. We cannot
understand the coded results easily.
2. It coverts these coded results to human acceptable (readable) form.
Units called output interfaces accomplish this task.
3. It supplies the converted results to outside world.
12/27/2019 21
Storage Unit
C. Storage Unit: Data and instructions entered into a computer system
through input units have to be stored inside the computer before actual
processing starts.
In short, a storage unit holds (stores):
1. The data and instructions required for processing (received from
input units)
2. Intermediate results of processing.
3. Final results of processing, before the system release
them to an output unit.
12/27/2019 22
Storage Unit Cont.
Storage Unit Types: Storage unit of all computer is comprised of following
two types of storage:
A. Primary Storage: The primary storage of a computer system also
known as main memory, stores pieces of program instructions and data,
intermediate results of processing, and recently produced result of those
job which the computer system is currently working. However, primary
storage is volatile, and it loses the information in it as soon as the
computer system switches off or resets.
B. Secondary Storage: Secondary storage of a computer system, also
known as auxiliary storage, takes care of the limitations of primary
storage. It in non volatile in nature and hold the data for future purpose.
12/27/2019 23
Central Processing Unit
Central Processing Unit (CPU): Control unit and arithmetic logic unit (ALU)
of a computer system are together known as the Central Processing Unit
(CPU). It is the brain of computer system.
A. Arithmetic Logic Unit: A computer performs all calculation and
comparison (decision-making ) operations in the ALU. All ALUs are
designed to perform the four basic arithmetic operations (add, subtract,
multiply and divide) and logic operations or comparisons such as, less
than, equal to, and greater than.
B. Control Unit: A control unit does not perform any actual processing of
jobs, but acts as the central nervous system for other components of the
computer system.
12/27/2019 24