130 likes | 227 Views
The trade of goods The expansion of commerce Evolution of tools for calculations. A sumerian clay tablet. 1640s Blaise Pascal: adding machine 1800s Charles Babbage: problem solving tools. 1822 Babbage and John Herschel - difference engine - analytical engine
E N D
The trade of goods • The expansion of commerce • Evolution of tools for calculations A sumerian clay tablet
1640s Blaise Pascal: adding machine • 1800s Charles Babbage: problem solving tools • 1822 Babbage and John Herschel - difference engine - analytical engine • Ada Augusta Countess of Lovelace The Pascaline (adding machine)
1801 Joseph Marie Jaquard’s loom - punched cards - patterns Joseph Marie Jaquard’s loom
USA: 18801890 population: 50 millions 63 millions - using employees - more than 10 years - Dr. Herman Hollerith’s machines - six weeks - punched cards Dr. Herman Hollerith’s machines
First generation Second generation Third generation Fourth generation 1956 William Shockley, John Bardeen and Walter Brattain 1959 Jack KilbyTexas Instruments
Census success Hoolerit founded Tabulating Machine Company- 1924 the TMC merged into IBM The first IBM logo
Invented in 1944 by Howard G. Aiken- 500 miles of wire- 51 feet long- general purpose The Mark I
Built in 1943 • Used to break military codes The Colossus
Built in 1946 • - Designed by J. Presper Eckert and John W. Mauchley- 19,000 vacuum tubes- 70,000 resistors- 5 million soldered joints. - 5,000 additions, 357 multiplications, 38 divisions in a whole second- general purpose The ENIAC
- Grace Hopper (U.S. Navy) MARK I- Adele Goldstein ENIAC- John V. Atanasoff (Iowa University) - 1939 all-electronic computer - meet Clifford Berry- ~1945 JohnVon Neumann John Von Neumann
EDVAC stands for “Electronic Discrete Variable Automatic Computer” • commercial purpose A part of the EDVAC
- UNIVAC stands for “UNIVersal Automatic Computer” - commercial purpose- 1950s: first generation computers- Used in the 1950’s census - 1952: Used by the General Electric Company - The first softwares A UNIVAC terminal