CS 185C/286: The History of Computing November 7 Class Meeting Department of Computer Science San Jose State University Fall 2011 Instructor: Ron Mak www.cs.sjsu.edu/~mak.

Download Report

Transcript CS 185C/286: The History of Computing November 7 Class Meeting Department of Computer Science San Jose State University Fall 2011 Instructor: Ron Mak www.cs.sjsu.edu/~mak.

CS 185C/286: The History of Computing
November 7 Class Meeting
Department of Computer Science
San Jose State University
Fall 2011
Instructor: Ron Mak
www.cs.sjsu.edu/~mak
Bob Patrick

History of Computing Speaker
Wednesday, Nov. 9, 6:00-7:00 PM
Auditorium ENGR 189


Reception before the talk in
ENGR 294 at 5:00 PM
“Software is What the
Hardware Designers
Left Out: Programming
the Early Computers”


Developed the first
operating system
World’s first independent computer consultant
Department of Computer Science
Fall 2011: October 31
CS 185C/286: History of Computing
© R. Mak
2
IBM Card-Programmed Calculator (CPC)
Announced May 1949
• over 600 produced in the
early 1950s
Type 941
Auxiliary
Storage Unit
Type 402 Accounting Machine
• read 150 cards/min
• print 150 lines/min
IBM 604
Electronic
Calculator
Type 521
Card Punch
• slave of the 402
• plugboard programming
• 2000+ additions/sec
• 86 multiplications/sec
Department of Computer Science
Fall 2011: October 31
CS 185C/286: History of Computing
© R. Mak
3
IBM 701
Department of Computer Science
Fall 2011: October 31
CS 185C/286: History of Computing
© R. Mak
4
IBM 701, cont’d


Released April 1953
Landmark IBM product




The first IBM large-scale electronic computer
manufactured in quantity
IBM's first commercially available scientific computer
The first IBM machine in which programs were stored
in an internal, addressable, electronic memory
Developed and produced in record time



less than two years from “first pencil on paper” to installation
Key to IBM's transition from punched-card machines
to electronic computers
The first of the pioneering line of IBM 700 series computers,
including the 702, 704, 705 and 709
Department of Computer Science
Fall 2011: October 31
CS 185C/286: History of Computing
© R. Mak
5
IBM 7090
Department of Computer Science
Fall 2011: October 31
CS 185C/286: History of Computing
© R. Mak
6
IBM 7090, cont’d

Announced December 1958


Withdrawn July 1969
General-purpose data processing system

Scientific and engineering applications


Business applications


Used by NASA to design the Saturn rocket
American Airlines SABRE reservation system
Fully transistorized

6X faster than IBM 709 (vacuum tubes)





229,000 additions/sec
39,500 multiplications/sec
32,000 divisions/sec
36-bit words
3 index registers
Department of Computer Science
Fall 2011: October 31
CS 185C/286: History of Computing
© R. Mak
7