History of computing 5000 B.C. * 1900 A.D.
Download
Report
Transcript History of computing 5000 B.C. * 1900 A.D.
HISTORY OF COMPUTING
5000 B.C. – 1900 A.D.
Geoffrey Butterworth & Jessy Turnidge
Earliest History
5000 B.C.
Concept
of Abax or
Algorithmic Unit (ALU)
Precursor to notion of computing unit
Lines & pebbles
3200 B.C. Sumer
Origin
Clay
of accounting and number storage
tablets
Arithmetic
Early History
3000 B.C. China & Babylon
First
use of beads on wires - Abacus
Counting before numbers
Commercial uses
2400 B.C. – used to compute the first recorded mention
of π
31/8
2500 B.C. Egypt
First
ideas of a “thinking machine”
Primitive conception of AI
Early History
2000 B.C.
Sanskrit & Chinese writing
1850 B.C. Egypt
“the Rhind”: First record of collections of math problems
Puzzles & story problems; math riddles
1800 B.C. Egypt
Developed use of addition systems
1438 B.C. Egypt
Water clock
Control flow
Early History
1300 B.C. China
Development
of decimal system
Basis of floating-point numbers
600 B.C.
Pythagorean
theorem “rediscovered”
Spread of Abacus
Advancements in arithmetic in China
550 B.C. - Rediscovery of irrational numbers
Early History
300 B.C.
Widespread
use of 1-9 sequence of numerals
Babylonian Salamis tablet
200 B.C. India
The
invention of Binary
Decimal binary
1’s and 2’s instead of 0’s and 1’s
As the Roman Empire fell…
150 - 100 B.C.
Antikythera
First
mechanism
analog computer
Astronomy
Advanced
technology
724
First
mechanical clock
Precedent for computers and robotics
The spread of education
1200 Logic
Formal
thought
1502 Da Vinci
Plans
for first mechanical calculator
Gears
1642 Blaise Pascal
Constructed
the first mechanical calculator
Early technologies
1724 China
First
fully mechanical clock
1804 the Jacquard loom
Punched
card as “key” to a mechanized loom
1850 Difference Engine
Charles
Babbage designed, failed to create
Hand cranked, mechanical, digital computer
Same basic functions as modern computers
“Modern” Uses
19th century - Ada Lovelace
First
computer programmer
computer algorithm
Pioneer of multimedia
Even has a programming language named after her
“Modern” Uses
Herman Hollerith
Father
of automatic
computation
1880 census
Loom
& punch card design
Tabulator and sorter
Founded
CTR company IBM
Citations
http://www.thocp.net/timeline/0000.htm Abax, Abacus, Water
clock
http://www.atariarchives.org/deli/artificial_intelligence.php
Thinking Machine
http://www.historyworld.net/wrldhis/PlainTextHistories.asp?historyid
=ab34 Sanskrit
http://www.world-mysteries.com/sar_4.htm Antikythera Mechanism
http://www.thocp.net/timeline/0469.htm Antikythera Mechanism 2,
Mechanical Clock, Abelard's
http://www.readcube.com/articles/10.1038/444534a Antikythera
3
Citations
http://plato.stanford.edu/entries/abelard/#Log Peter Abelard's Logic
http://www.educalc.net/197481.page Da Vinci's Calculator
http://lecture.eingang.org/pascaline.html Pascal's Calculator
http://www.thocp.net/timeline/1620.htm Pascal 2
http://groups.engin.umd.umich.edu/CIS/course.des/cis400/ada/ada.html
Ada Lovelace
http://www.computerhistory.org/babbage/adalovelace/ Ada 2
http://www.computerhistory.org/babbage/engines/ Babbage Engine
http://www.columbia.edu/cu/computinghistory/hollerith.html - Herman
Hollerith
Citations
http://www.assa10.dsl.pipex.com/pre1945/count%20board.jpg Abax
http://i204.photobucket.com/albums/bb309/NWA747/keys2.jpg
- Loom
http://financialsensei.files.wordpress.com/2011/05/cogs2.jpg Antikythera
http://upload.wikimedia.org/wikipedia/commons/9/9e/Difference
_engine_plate_1853.jpg - Babbage Engine
http://www.neac2.eu/water/images/miscellaneous/clock-water.gif water clock
http://www.columbia.edu/cu/computinghistory/census-tabulator.html
- tabulator