Week 2 History of Computers
Week 2 History of Computers
COMPUTERS
What is a computer?
A computer is an electronic machine
that accepts information (Data), processes
it according to specific instructions, and
provides the results as new information.
History of Computer
Earliest Computer
Originally calculations were computed by humans, whose job
title was computers.
These human computers were typically engaged in the
calculation of a mathematical expression.
The calculations of this period were specialized and
expensive, requiring years of training in mathematics.
History of Computer
Earliest Computer
Tally Sticks
Modern Abacus
Earlier Abacus
History of Computer
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.
John Napier
Napier’s Bone
History of Computer
Slide Rule
Invented by William Oughtred in 1622.
Based on Napier's idea about logarithms.
Used primarily for:
– multiplication
– division
– roots William Oughtred
– logarithm
– Trigonometry
Not normally used for addition or subtraction.
Slide Rule
History of Computer
Pascaline
Invented by Blaise Pascal in 1642.
It was its limitation to addition and subtraction.
It is too expensive.
Blaise Pascal
Pascaline
History of Computer
Stepped Reckoner
Invented by Gottfried Wilhelm Leibniz in 1672.
The machine that can add, subtract, multiply and
divide automatically.
Stepped Reckoner
History of Computer
Jacquard Loom
The Jacquard Loom is a mechanical loom, invented by Joseph-Marie
Jacquard in 1881.
It’s an automatic loom controlled by punched cards.
Joseph-Marie Jacquard
Jacquard Loom and Punched Cards
History of Computer
Arithmometer
A mechanical calculator invented by Thomas
de Colmar in 1820.
The first reliable, useful and commercially
successful calculating machine.
The machine could perform the four basic
mathematic functions. Thomas de Colmar
The first mass-produced calculating
machine.
Arithmometer
History of Computer
Tabulating Machine
Herman Hollerith
Tabulating Machine
History of Computer
Harvard Mark 1
Z1
The first programmable computer.
Created by Konrad Zuse in Germany from 1936 to 1938.
To program the Z1 required that the user insert punch tape into a punch tape
reader and all output was also generated through punch tape.
Konrad Zuse Z1
History of Computer
UNIVAC 1
UNIVAC 1
History of Computer
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.
EDVAC
History of Computer
Osborne 1
Osborne 1
History of Computer
The First Computer Company
Computer Generations
There are five generations of computer:
• First Generation (1946 – 1958);
• Second generation (1959 – 1964);
• Third generation (1965 – 1970);
• Fourth generation (1971 – today);
• Fifth generation (Today to future);
History of Computer
The First Generation
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.
Vacuum Tubes
History of Computer
The First Generation
• 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, generated a lot of heat,
which was often the cause of
malfunctions.
Vacuum Tubes
History of Computer