Professional Documents
Culture Documents
Computer:
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 −
2. 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.
3. 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.
4. 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.
5. 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.
6. Reliability:
A computer is a reliable machine.
Modern electronic components have long lives.
Computers are designed to make maintenance easy.
7. 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.
Limitations of Computers:
2. Dependency:
It functions as per the user’s instruction, thus it is fully dependent on
humans.
3. Environment:
The operating environment of the computer should be dust free and
suitable.
4. No Feeling:
Computers have no feelings or emotions. It cannot make judgment
based on feeling, taste, experience, and knowledge unlike humans.
Computer – Generations
Following are the main five generations of computers.
S.No Generation & Description
First Generation
Second Generation
The period of second generation: 1959-1965.
2
Transistor based.
Third Generation
The period of third generation: 1965-1971. Integrated
3
Circuit based.
Fourth Generation
4 The period of fourth generation: 1971-1980. VLSI
microprocessor based.
Fifth Generation
The period of fifth generation: 1980-onwards. ULSI
5
microprocessor based.
1.First Generation (1940-1956) Vacuum Tubes:
The first computers used vacuum tubes for circuitry and magnetic
drums for memory, and were often enormous, taking up entire rooms. They
were very expensive to operate and in addition to using a great deal of
electricity, the first computers generated a lot of heat, which was often the
cause of malfunctions.
First generation computers relied on machine language, the lowest-level
programming language understood by computers, to perform operations, and
they could only solve one problem at a time, and it could take days or weeks to
set-up a new problem. Input was based on punched cards and paper tape, and
output was displayed on printouts.
The UNIVAC and ENIAC computers are examples of first-generation computing
devices. The UNIVAC was the first commercial computer delivered to a
business client, the U.S. Census Bureau in 1951.
2. Workstation:
Common operating systems for workstations are UNIX and Windows NT. Like
PC, workstations are also single-user computers like PC but are typically linked
together to form a local-area network, although they can also be used as
stand-alone systems.
3. Minicomputer:
It is a midsize multi-processing system capable of supporting up to 250 users
simultaneously.
4. Mainframe:
Mainframe is very large in size and is an expensive computer capable of
supporting hundreds or even thousands of users simultaneously.
Mainframe executes many programs concurrently and supports many
simultaneous execution of programs.
5. Supercomputer:
Supercomputers are one of the fastest computers currently available.
Supercomputers are very expensive and are employed for specialized
applications that require immense amount of mathematical calculations
(number crunching).
Computer – Components
All types of computers follow the same basic logical structure and
perform the following five basic operations for converting raw input
data into information useful to their users.
Input Unit:
This unit contains devices with the help of which we enter data into
the computer. This unit creates a link between the user and the
computer. The input devices translate the information into a form
understandable by the computer.
Output Unit:
The output unit consists of devices with the help of which we get
the information from the computer. This unit is a link between the
computer and the users. Output devices translate the computer's
output into a form understandable by the users.
History of Computers
Tally Sticks
A tally stick was an ancient memory aid device to record and
document numbers, quantities, or even messages.
Abacus
• An abacus is a mechanical device used to aid an
individual in performing mathematical calculations.
•The abacus was invented in Babylonia in 2400 B.C.
•The abacus in the form we are most familiar with was
first used in China in around 500 B.C.
•It used to perform basic arithmetic operations.
Earlier Abacus Modern Abacus
Napier’s Bones
•Invented by John Napier in 1614.
•Allowed the operator to multiply, divide and calculate
square and cube roots by moving the rods around and
placing them in specially constructed boards.
Slide Rule
•Invented by William Oughtred in1622.
•Is based on Napier's ideas about logarithms.
•Used primarily for
–multiplication
–division
–roots
–logarithms
–Trigonometry
•Not normally used for addition or subtraction.
Slide rule
Pascaline
•Invented by Blaise Pascal in 1642.
•It was its limitation to addition and subtraction.
•It is too expensive.
Fig: Pascaline
Jacquard Loom
•The Jacquard loomis a mechanical loom, invented by
Joseph-Marie Jacquard in 1881.
•It an automatic loom controlled by punched cards.
Arithmometer
•A mechanical calculator invented by Thomas de Colmarin
1820,
•The first reliable, useful and commercially successful
calculating machine.
•The machine could perform the four basic mathematic
functions.
•The first mass-produced calculating machine.
Fig: Arithmometer
Difference Engine and Analytical Engine:
•It an automatic, mechanical calculator designed to tabulate
polynomial functions.
•Invented by Charles Babbage in1822 and 1834
•It is the first mechanical computer.
ENIAC
•ENIACstands for Electronic Numerical Integrator
and Computer.
•It was the first electronic general-purpose computer.
•Completed in 1946.
•Developed by John Presper Eckertand John W.
Mauchl.
UNIVAC 1
•The UNIVAC I(UNIVersal Automatic Computer 1) was
the first commercial computer.
•Designed by J. Presper Eckert and John Mauchly.
EDVAC
•EDVAC stands for Electronic Discrete Variable
Automatic Computer
•The First Stored Program Computer
•Designed by Von Neumann in 1952.
•It has a memory to hold both a stored program as well
as data.
The First Portable Computer
•Osborne 1–the first portable computer.
•Released in 1981 by the Osborne Computer Corporation.