Download presentation
Presentation is loading. Please wait.
Published byAmos Ryan Modified over 9 years ago
1
The need to escape the hardships of human calculation All the material progress of our civilization derives, directly or indirectly, from science, and the progress of Science itself constantly depends on calculation. All the material progress of our civilization derives, directly or indirectly, from science, and the progress of Science itself constantly depends on calculation. Maurice d’Ocagne (1862-1938) Maurice d’Ocagne (1862-1938)
2
Ultra-specialized human calculating prodigies Common mortals
3
Obstacles to Mechanization of Calculation The Catholic church Strict rules of mediaeval guilds Lack of mechanical engineering
4
About 1500 Leonardo da Vinci
5
early 1600’s John Napier Napier’s Bones 1550 -1617
6
The Slide Rule mechanical analog computer Brigg’s logarithm ( in 1617) a*b = 10^(log(a)+log(b)) and a/b = 10^(log(a)-log(b)) a*b = 10^(log(a)+log(b)) and a/b = 10^(log(a)-log(b))
7
Edmund Gunter (Oxford) - single logarithmic scale- to multiply and divide with additional measuring tools In 1630, William Oughtred (Cambridge)- a circular slide rule In 1632, two Gunter rules held together with the hands to make the modern slide William Oughtred 1575–1660 The Slide Rule
8
early 1600’s Wilhelm Schickard Calculating clock 1592 – 1635
9
The Calculating Clock Did +, -, x, Used cylindrical elements like Napier’s bones Only one machine made Destroyed in a fire (accidental?) 1623
10
middle 1600’s Blaise Pascal The Pascaline 1623-1662
11
late 1600’s The Step Reckoner VON Leibniz 1646-1716
12
Binary Numeral System ? C onfusion with the Yin & Yang 4 th century BC, China 4 th century BC, China F irst described in the Book of Changes the I Ching (Yijing) Yin = female Earth passivity receptivity the Moon Winter Yang = male Sky activity productive energy the Sun Summer
13
Binary Numeral System ? Yin Yang Yin Yang ___ ___ ______ A dualistic philosophy Not a numbering system Chinese system strictly decimal
14
Leibniz was confused ! Father Joachim Bouvet (1656-1730) sent Leibniz the 64 hexagrams __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ _____ _____ __ __ _____ __ __ _____ __ __ _____ A B C D E F A B C D E F
15
“Omnibus ex nihil ducendis sufficit unum” With one, everything can be drawn out of nothing Leibniz
16
Wrong ! Leibniz thought he saw A = 0 0 0 0 0 0 = 0 B = 0 0 0 0 0 1 = 1 C = 0 0 0 0 1 0 = 2 D = 0 0 0 0 1 1 = 3 E = 0 0 0 1 0 0 = 4 F = 0 0 0 1 0 1 = 5 Leibniz hoped to convert the Emperor of China to Christianity
17
The Jacquard Loom Joseph-Marie Jacquard 1801 1752 – 1834
18
The Jacquard Loom 1.Based on punch cards 2.A moving drum 3.A swinging arm that lifted the hooks
19
Joseph-Marie Jacquard Son of weavers Went to work at age 10 Spent his inheritance Fought in the French Revolution Went back home to Lyons when his son was killed Worked on loom instead of weaving 1752 – 1834
20
The Jacquard Loom EEEExhibited in Paris in 1801 AAAAwarded by Napoléon in 1803 WWWWeavers revolted and burned it BBBBy 1812, 11 000 looms in France
21
Jacquard card making
22
Charles Babbage 1791 - 1871 English mathematician Born in Teignmoth, Devonshire, UK analytical philosopher proto-computer scientist
23
The Difference Engine N o 1 Designed to produce mathematical tables Construction funded by British government and Babbage himself Never completed Babbage lost interest in this device when he realized that its design was flawed He started working on Difference Engine No 2
24
The Difference Engine N o 2 design completed 1830 built 1991
25
The Analytical Engine Babbage formulated ideas for it between 1834-1837
26
The Analytical Engine Store - 1000 50-digits numbers Mill – (CPU) added, subtracted, multiplied or divided, and returned a result to the store Punched cards – several readers for programs and data Printer for output making hardcopy data available to the user
27
Why did Babbage not invent the computer? Machine tools not adequate in his day Mathematics and logic not sufficiently developed Mechanical memory store just too slow and too limited to hold a useful program
28
Augusta Ada Byron Countess of Lovelace Augusta Ada Byron Countess of Lovelace Daughter of Lord Byron famous romantic poet Her mother did not want her to grow up to be a poet…. Competent mathematician Member of London’s high society
29
Ada 1815 - 1852 Met Babbage when she was 17 Public relations for Babbage Translated an article by Luigi Menebrea on the A.E. and added extensive notes Some give her credit for writing the first computer program
30
http://en.wikipedia.org/ wiki/Timeline_of_computing _750_BC-1949
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.