29
A Brief History of A Brief History of Computers Computers

Lesson Four

Embed Size (px)

Citation preview

Page 1: Lesson Four

A Brief History of A Brief History of ComputersComputers

Page 2: Lesson Four

Pre-Mechanical Computing:

Before humans invented “machines” to help them count or do math, they used whatever was available…

It’s possible the human facility in math is the most significant difference between us and other species.

Page 3: Lesson Four

Mechanical computers

FromFromThe Abacus - 4000 BCThe Abacus - 4000 BC

to to Charles BabbageCharles Babbage

and his Difference Engine (1812)and his Difference Engine (1812)

Page 4: Lesson Four

Mechanical computers:The Abacus (3000 BC)

…still used in some places for basic computation (add and subtract)

Page 5: Lesson Four

Napier’s Bones andNapier’s Bones andLogarithms (1617)Logarithms (1617)

Picture courtesy IBM

…used lookup tables to find the solution to otherwise tedious and error-prone mathematical calculations

Page 6: Lesson Four

Blaise Pascal’sBlaise Pascal’sPascaline Pascaline

(1645)(1645)

…invented the first digital calculator, called the pascaline

Page 7: Lesson Four

Gottfried Wilhelm von Leibnitz’sGottfried Wilhelm von Leibnitz’sStepped Reckoner (1674)Stepped Reckoner (1674)

…could add, subtract, plus multiply and divide

Page 8: Lesson Four

Joseph-Marie Jacquard and his Joseph-Marie Jacquard and his punched card controlled looms (1804)punched card controlled looms (1804)

…a model for the input and output of data in the electro-mechanical and electronic computing industry.

Page 9: Lesson Four

Charles Babbage (1791-1871)Charles Babbage (1791-1871)The Father of ComputersThe Father of Computers

• …designed the Difference Engine and Analytical Engine, which foreshadowed the invention of the modern electronic digital computer

• …was also involved in several other fascinating inventions

Page 10: Lesson Four

Charles Babbage’s Difference Charles Babbage’s Difference Engine [1822-1842]Engine [1822-1842]

…born of the advances in technology that accompanied the Industrial Revolution

Page 11: Lesson Four

The Difference Engine [1989-1991]

See http://en.wikipedia.org/wiki/Difference_engine

Page 12: Lesson Four

Charles Babbage’s Analytical Engine Charles Babbage’s Analytical Engine [1837-1871—never completed][1837-1871—never completed]

Babbage was never able to complete construction of any of his machines due to conflicts with his chief engineer and inadequate funding.

Page 13: Lesson Four

Lady Augusta AdaCountess of Lovelace (1815-1852](1815-1852]

• … a brilliant mathematician who helped Babbage in his work by documenting his work

• … also wrote programs to be run on Babbage’s machines (First Programmer)

Page 14: Lesson Four

Electro-mechanical computers

FromFromHerman Hollerith’sHerman Hollerith’s

18901890Census Counting MachineCensus Counting Machine

to to Howard AikenHoward Aiken

and the Harvard Mark I (1944)and the Harvard Mark I (1944)

Page 15: Lesson Four

Herman Hollerith and hisHerman Hollerith and hisCensus Tabulating Machine (1884)Census Tabulating Machine (1884)

Herman Hollerith worked as a statistician for the U.S. Census Bureau in the 1880s and 1890s . His Tabulating Recording Company later became IBM (International Business machines ).

Page 16: Lesson Four

A closer look at the Census A closer look at the Census Tabulating MachineTabulating Machine

Page 17: Lesson Four

The Harvard The Harvard Mark IMark I (1944) (1944)aka IBM’s Automatic Sequence aka IBM’s Automatic Sequence

Controlled Calculator (ASCC)Controlled Calculator (ASCC)

Page 18: Lesson Four

Electronic digital computers

FromFromJohn Vincent Atanasoff’sJohn Vincent Atanasoff’s

19391939Atanasoff-Berry Computer (ABC)Atanasoff-Berry Computer (ABC)

to to the present daythe present day

Page 19: Lesson Four

Alan TuringAlan Turing1912-19541912-1954

The Turing MachineAka

The Universal Machine1936

…believed that a machine capable of processing a stream of 1s and 0s according to programmed instructions would be capable of solving any problem

Page 20: Lesson Four

John Vincent Atanasoff (1903-1995)John Vincent Atanasoff (1903-1995)

Physics ProfAt

Iowa StateUniversity

…convinced there had to be a way of doing mathematics mechanically, he designed the electronic digital computer. With the help of Clifford Berry, they invented the Atanasoff-Berry Computer, the ABC

Page 21: Lesson Four

Clifford Berry (1918-1963)Clifford Berry (1918-1963)

PhD studentof

Dr. Atanasoff’s

…with a distinguished career in the areas of mass spectrometry and vacuum and electronics .

Page 22: Lesson Four

19391939The Atanasoff-Berry Computer The Atanasoff-Berry Computer

(ABC)(ABC)

The ABC was the first electronic digital computer, invented by John Vincent Atanasoff

The ABC used vacuum tubes, punched cards and a memory device that looked like a drum

Page 23: Lesson Four

19431943 Bletchley Park’s Colossus Bletchley Park’s Colossus

The EnigmaMachine

Page 24: Lesson Four

19461946The ENIACThe ENIAC

John Presper Eckert(1919-1995)andJohn Mauchly(1907-1980)of theUniversity of Pennsylvania Moore School of Engineering

…designed the ENIAC (Electronic Numerical Integrator and Computer) from Atanasoff’s previous work…

Page 25: Lesson Four

The ENIAC:The ENIAC:Electronic Numerical Electronic Numerical

Integrator and ComputerIntegrator and Computer

…uses vacuum tubes

Page 26: Lesson Four

Programming the ENIACProgramming the ENIAC

Page 27: Lesson Four

ENIAC’s Wiring!ENIAC’s Wiring!

John Von Neumann came up with the bright idea of using part of the computer’s internal memory (called Primary Memory) to “store” the program inside the computer

and have the computer go get the instructions from its own memory, just as

we do with our human brain.

John Von John Von NeumannNeumannJohn Von John Von NeumannNeumann

Page 28: Lesson Four

Summing it all up!First telegraph message sent by Samuel Morse, 1844Samuel Morse, 1844

Electronic and computing technology quickly progressed—at an ever-accelerating pace—

from vacuum tubes (Lee de Forrest, the audion, 1907Lee de Forrest, the audion, 1907)to transistors (William Shockley et al. 1947)William Shockley et al. 1947)

to semiconductors (Jack Kilby & Robert Noyce, 1958Jack Kilby & Robert Noyce, 1958)to microprocessors (M.E. “Ted” Hoff, 1971M.E. “Ted” Hoff, 1971)

to personal computers [Atari, Apple, IBM, et al., 1975- ]to networking and the Internet (Vinton Cerf & Robert Kahn, Vinton Cerf & Robert Kahn,

19821982]to the World Wide Web (Tim Berners-Lee, 1991Tim Berners-Lee, 1991)

to mobile/cell phones, tablet PCsand beyond…

Whatever next?…

Page 29: Lesson Four

Reference

• Most of the information for this powerpoint was obtained from the following web page: http://www.computersciencelab.com/ComputerHistory/History.htm