Download as pdf or txt
Download as pdf or txt
You are on page 1of 53

History of

Computing
1

Computers
A brief introduction
What is a computer?
● The original meaning of the word “computer” referred
to someone who carried out calculations rather than
an actual machine.
● A computer is a programmable electronic device that
can process, store and retrieve data.
● The data is processed by a set of instructions termed
a program.
● All computers consist of two basic parts, namely,
hardware and software.
3
2

Mechanical Calculators
A device used to perform arithmetic operations
Pascaline Machine
● The first mechanical calculator was invented by
Blaise Pascal
● Could add or subtract two numbers
● Multiplication or division could be performed by
repeated addition or subtraction.
● The first calculator to be used in an office and the first
calculator to be commercialized.

5
Pascaline Machine
6
Step Reckoner
● Invented by Gottfried Wilhelm Leibniz, a German
mathematician and philosopher
● An advance on Pascal’s machine in that it was the
first calculator that could perform all four arithmetic
operations, that is addition, subtraction, multiplication
and division.

7
Step Reckoner
8
Difference Engine
● Designed by Charles Babbage
● This machine was the first to compute and print
mathematical tables mechanically
● The difference engine was designed to produce
mathematical tables and required human
intervention to perform the calculation.

9
Difference Engine
10
Analytical Engine
● A general-purpose programmable computing engine
which used punched cards
● Idea was borrowed from the Jacquard Loom

11
Analytical Engine
12
Jacquard Loom
● Used for weaving complex patterns in textiles
● First machine to use punch cards to control a
sequence of operations
● Did not perform computation, but it was able to
change the pattern of what was being weaved by
changing cards.
● Gave Babbage the idea to use punch cards to store
programs to perform the analysis and computation in
the analytic engine.
13
Jacquard Loom

14
Punched Cards

15
Lady Ada Lovelace
● A mathematician and the first computer programmer
● Fascinated by the idea of the analytic engine
● predicted that such a machine could be used to
compose music, produce graphics as well as solving
mathematical and scientific problems.

16
Lady Ada Lovelace
17
3

Analog Computers
A brief introduction
Analog Computers
● The operations in an analog computer are performed
in parallel, and they are useful in simulating dynamic
systems.
● In analog technology, a wave is recorded or used in
its original form.
● They have been applied to flight simulation, nuclear
power plants and industrial chemical processes.

19
Differential Analyser
● First very large scale general purpose mechanical
analog computer
● Developed by Vannevar Bush and others at the
Massachusetts Institute of Technology
● Data representation in an analog computer is
compact but may be subject to corruption with noise

20
Differential Analyser
21
4

Digital Computers
A brief introduction
Digital Computers
● It operates on data, including magnitudes, letters,
and symbols, that are expressed in binary code—i.e.,
using only the two digits 0 and 1.
● In digital technology, the analog wave is sampled at
some interval, and then turned into numbers that are
stored in the digital device.
● The recording does not degrade over time. As long
as the numbers can be read, you will always get
exactly the same wave.
23
1st Generation of Computers:
Vacuum Tubes
● Used several thousand of these bulky vacuum tubes.
● A vacuum tube is a device that relies on the flow of
an electric current through a vacuum.
● The vacuum tube was used to represent one of two
binary states, that is the binary value ‘0’ or ‘1’.
● Widely used in electronic devices such as televisions,
radios and computers until they were replaced by
transistors from the late 1950s.

24
Vacuum Tubes
25
Electronic Numerical Integrator and Calculator (ENIAC)
26
Universal Automatic Computer (UNIVAC)
27
2nd Generation of Computers:
Transistors
● Can act as both an amplifier and a switch
● The transistor was invented by Shockley
● Put a few transistor switches together to make
something called a logic gate
● Logic gates let computers make very simple
decisions

28
Traffic Lights Using Logic Gates
29
Replica of the first working Transistors
30
Transistors

31
Transistorized
Digital Computer
(TRADIC)

32
3rd Generation of Computers:
Integrated Circuits
● A massive amount of computational power may be
placed in a very small chip.
● They are small with little power consumed and may
be mass produced to very high quality standard.
● Difficult to modify or repair and nearly always need to
be replaced.

33
Integrated Circuits
34
Programmed Data Processor – 1 (PDP-1)
35
PDP-6
36
PDP-7
37
PDP-8/E
38
PDP-11/40

39
PDP-12

40
PDP-15

41
PDP-15

42
4th Generation of Computers:
Microprocessors
● It allowed a single chip to contain all of the
components of a computer from the CPU and
memory to input and output controls.
● The microprocessor could fit into the palm of the
hand whereas the early computers filled an entire
room

43
Microprocessor
44
Altair 8080
45
Xerox Alto

46
Apple I
47
Apple II
48
IBM PC
49
IBM PS/2
50
5th Generation of Computers:
Artificial Intelligence
● Its long-term goal is to create a thinking machine that:
○ Is Intelligent
○ Has consciousness
○ Has the ability to learn
○ Has free will

51
Fields of
Artificial Intelligence
● Computing ● Robotics
● Logic and philosophy ● Expert systems
● Psychology ● Machine translation
● Linguistics ● Epistemology and
● Neuroscience and knowledge
neural networks representation
● Machine vision

52
Done.
Any questions?
53

You might also like