UNIT 1 Notes Part1
UNIT 1 Notes Part1
UNIT 1 Notes Part1
Introduction to Computers
The word computer comes from the word “compute”, which means, “to calculate”
Thereby, a computer is an electronic device that can perform arithmetic operations at high speed
A computer is also called a data processor because it can store, process, and retrieve data whenever
desired.
Data can be anything like marks obtained by students in various subjects when used for preparing
results. Details of passengers (name, age, phone number etc) when used for making airline or railway
reservations; Data can be numerical, non-numerical or a mixture of both.
Data can be defined as a collection of facts, figures, which can be processed to produce meaningful
information.
Example: Roll numbers of students, marks obtained in various subjects etc.
Information is the processed data or meaningful result. It helps in decision making.
Example : Average of the marks scored by students.
Definition:
Computer is defined as “an electronic and programmable device, which accepts data trough input
device and processes it accordingly in CPU and gives the processed information (i.e., Result) through
output device.”
Characteristics of Computers
1) Automatic: An automatic machine works by itself without the human interventions. Computers are
automatic machines because once started on a job, they carry out the job until it is finished.
2) Speed: A computer is a fast electronic device that can solve large and complex problems in
few seconds, usually measured in microseconds (10-6), nanoseconds (10-9), and picoseconds
(10-12).
3) Accuracy: In addition to being very fast computers are very accurate. Accuracy of a computer
is consistently high and the degree of its accuracy depends upon its hardware configuration.
Computer errors caused due to incorrect input data or unreliable programs are often referred
to as Garbage- In-Garbage-Out (GIGO).
5) Versatility: Computer is capable of performing almost any task, if the task can be reduced to a
finite series of logical steps. They can be used for multiple purposes.
6) Power of Remembering: Computer can store and recall any amount of information because of its
secondary storage capability. It forgets or looses certain information only when it is asked to do so.
7) No I.Q.: A computer does only what it is programmed to do. It cannot take its own decision in
this regard. It has to be told what to do? And in what sequence.
8) No Feelings: Computers are devoid of emotions. Their judgment is based on the instructions given to
them in the form of programs that are written by us (human beings).
Evolution of Computers
Abacus:
About 4,000 years ago, the Chinese invented the ABACUS. It is an adding tool that can help to add and
subtract numbers by moving beads back and forth on rods. The abacus was one of the earliest counting
devise invented to help man solve his counting problems.
In 1642, Blaise Pascal, a French mathematician, invented the Pascal calculator. This device, also known as
the Pascaline, operated 8 movable dials, which could add numbers up to 8 figures long. It was used to
perform simple arithmetic calculations. This device was limited to addition and subtraction only.
Leibntiz, Calculator
In 1673, Gottfried Leibntiz, a German mathematician and philosopher, enhanced the Pascaline by creating a
device that could also multiply. It can even find the square root of number. The device was called the
Leibnitz Calculator/ machine.
Analytical Engine:
In, 1833, several years after Babbage worked on the Difference Engine, he began working on the first
general-purpose digital computer, which he called the Analytical Engine.
Generations of Computers:
Generations of
Computers
First Generation:
Second Generation:
Third Generation:
Fourth Generation:
1. PCs were smaller and cheaper than mainframes or minicomputers of third generation.
2. They consumed less power than third-generation computers.
3. They were more reliable and less prone to hardware failures requiring negligible maintenance cost.
4. In this semiconductor memories replaced magnetic core memories resulting in faster and larger
RAM.
5. Use of standard high-level programming languages allowed programs written for one computer to be
easily ported to and executed on another computer (C, C++ etc).
6. Graphical user interface (GUI) enabled new users to quickly learn how to use computers.
7. Concept of internet was introduced in this generation.
Fifth Generation:
1. Fifth generation desktops, PCs and workstations are several times more powerful than PCs of fourth
generation.
2. Portable PCs(called notebook computers) are much smaller and handy than PCs of the fourth
generation allowing users to use computing facility even while travelling
3. No air conditioning is normally required for notebook computers, desktops, PCs and workstations.
4. They are more reliable and consume less power than their predecessors do.
5. Commercial production of these systems is easier and cheaper.
6. More user friendly interfaces with multimedia features make the system easier to learn and use by
anyone, including children.
7. Development in Artificial Intelligence (AI) and natural language processing.
8. Supercomputers were developed in this generation.
9. They are general-purpose machines used in every occupation.
Example: IBM notebooks, Pentium PCs, IBM SP/2, PARAM 10000
Inputting: The process of entering data and instructions into the computer system.
Storing: Saving data and instructions to make them readily available for initial or additional processing whenever
required.
Processing: Performing arithmetic operations (add, subtract, multiply, divide, etc.) or logical operations (comparisons
like equal to, less than, greater than, etc.) on data to convert them into useful information
Outputting: The process of producing useful information or results for the user such as a printed report or visual
display.
Controlling: Directing the manner and sequence in which all of the above operations are performed.
1. INPUT UNIT:
Data and instructions must enter a computer system before the computer can perform any computation on the
supplied data.
It accepts (or reads) instructions and data from outside world using input devices(Keyboard,Mouse)
It converts these instructions and data in computer acceptable form.
It supplies the converted instructions and data to the computer system for further processing.
2. STORAGE UNIT:
Data and instructions entered into a computer system through input units have to be stored inside the
computer before actual processing starts.
Similarly, results produced by a computer after processing have to be kept somewhere inside the
computer system before being passed on to an output unit.
It provides space for storing data and instructions, intermediate results, and results for output.
i) Primary storage
Control unit (CU) and Arithmetic Logic Unit (ALU) of a computer system are together known as the
Central Processing Unit (CPU).
The CPU is the brain of a computer system. In a computer system, all major calculations and
comparisons take place inside the CPU and the CPU is responsible for activating and controlling the
operations of other units of the computer system.
5. CONTROL UNIT: Although, it does not perform any actual processing on data, the control
unit acts as a central nervous system for other components of a computer system. It manages and
coordinates the entire computer system.
6. OUTPUT UNIT:
Process of producing useful information or results for a user, such as printed report or visual display.
An output unit performs the reverse operation of that of an input unit. It supplies information obtained
from data processing to outside world. Hence it links a computer with its external environment.
Before supplying the results to outside world, the system converts binary information into human
acceptable (readable) form.