Mechanical Monsters: Part 3 Flashcards
Howard Aiken (1900-1973)
- Had a military background
- Envisioned a device that could do tedious calculations, since current devices were not up to par
- Got an appointment with Watson at IBM
Watson and Aiken’s meeting
Watson agreed to have IBM fund the project, but Watson’s goal for the project differed from Aiken’s
Aiken’s design principles
Used mechanical components despite them being slower to avoid using unproven technologies
Harvard Mark I uses
Used entirely for military purposes during the war. Used for research purposes after
Harvard Mark I Impact
A design model for the future rather than the results it produced. Lasted until RAM was invented
Grace Hopper (1906 - 1992)
- Assistant to Commander Aiken
- Found the world’s first bug in a computer program
- Made contributions to the development of the first compilers and the standardization of COBOL
Harvard Mark II
Based entirely on relay technology since Aiken had access to better resources. Could be split into two independent parts(Bell Model V)
Advantage of Harvard Mark III and IV
Designed for accuracy and ease of use over speed increase
Harvard Mark III
1.Used a mathematical button board for input
2. First of Aiken machines to have a stored program
3. Further move away from mechanical parts
Harvard Mark III memory
Stored data on 8 magnetic drums. Instructions were stored on a separate drum. Separation of data and memory became known as the Harvard architecture
Harvard Mark IV Magnetic core
Consisted of tiny rings with wires threaded through them. To store data, change the magnetic orientation of the rings.
Punched Card Systems
Used to enter/encode data so it could be stored and tabulated;
Based on the same principles as Babbage’s Difference Engine
Advantages of Punched Card Systems
Speed and Accuracy(reduced human intervention)
IBM 601(1935)
A punch based system that used relays to complete multiplications
IBM 601 evolutions
Relay based: 602, 602A, 603
Vacuum tube based with programmable plug boards: 604, 605