by Paul E. Ceruzzi
Introduction, Defining Computer, 1
- The Computer Revolution and the History of Technology, 2
- Themes, 5
- The Advent of Commercial Computing, 1945-1956, 13
- The UNIVAC in Context, 15
- Punched Cards, 15
- The Card-Programmed Calculator (IBM 601/603), 18
- The Stored-Program Principle, 20
- John von Neumann’s role, 21
- The von Neumann architecture and Its Significance, 23
- From ENIAC to UNIVAC: First Transformation (EDVAC), 24
- UNIVAC, 27
- The UNIVAC in Use, 30
- IBM’s Response (701), 34
- Engineering Research Associates, 36,
- The Drum Machines, 38
- CRC 102a, 38
- Later Drum Machines, 1953-1956, 42
- LGP-30, 42
- Bendix G-15, 42
- IBM 650, 42
- Summary, 44
- Computing Comes of Age, 1956-1964, 47
- Core Memory, 49
- Honeywell, GE, RCA, 54
- GE, 54
- RCA, 55
- A Primer on Computer Architecture, 58
- Word Length, 58
- Register Structure, 59
- Number of Addresses, 61
- I/O Channels and the “Wheel of Reincarnation”, 62
- Floating-Point Hardware, 63
- The Transistor, 64
- Philco, 65
- NCR, Burroughs, 66
- The Rise of IBM, 67
- Disk Storage, 69
- From Vacuum Tubes to Transistors, 70
- A Description of a 7094 Installation, 71
- Small Transistorized Machines, 75
- Conclusion, 77
- The Early History of Software, 1952-1968
- Beginnings (1944-1951), 81
- UNIVAC Compilers (1952), 85
- Laning and Zierler (1954), 86
- Assemblers, 87
- SHARE (1955), 88
- Sorting Data (88)
- FORTRAN (1957), 90
- COBOL, 91
- Language Versus Software, 94
- System Software, 96
- MAD, 96
- Computer Science, 101
- Other Events of 1968 and 1969, 103
- Donald E. Knuth, 103
- Structured Programming, 103
- Intellectual Property Issues, 104
- Software Engineering, 105
- Unbundling, 106
- Conclusion, 108
- From Mainframe to Minicomputer, 1959-1969, 109
- The Influence of the Federal Government, 112
- Massachusetts Blue Cross, 112
- NASA-Ames Research Center, 113
- The IRS, 118
- NASA’s Manned Space Program, 122
- The Minicomputer, 124
- Architecture, 125
- The Digital Equipment Corporation, 127
- The PDP-8, 129
- The DEC Culture, 136
- The MIT Connection, 140
- The “Go-Go” Years and the System/360, 1961-1975, 143
- IBM, the Seven Dwarfs, and the BUNCH, 143
- IBM System/360, 144
- System/360 and the Full Circle of Computing, 153
- Time-Sharing and System/360, 154
- The Period of Soaring Stocks, 159
- Leasing Companies, 159
- Compatible Mainframes, 161
- The Plug-Compatible Manufacturers, 164
- UNIVAC, SDS, 165
- Software Houses, 167
- The Fate of the BUNCH, 171
- Conclusion, 173
- The Chip and Its Impact, 1965-1975, 177
- The Invention of the Integrated Circuit, 182
- Commercial Impact of the Chip, 190
- Second-Generation Minicomputers, 191
- The Founding of Intel, 193
- The PDP-11, 198
- Direct-Access Computing Triumphant, 200
- Computer Science Education, 201
- BASIC at Dartmouth, 203
- The Personal Computer, 1972-1977, 207
- Calculators and Corporate Personal Computer Projects, 211
- The Microprocessor, 217
- From Microprocessor to Personal Computer, 221
- Role of Hobbyists, 224
- Altair, 226
- Software: BASIC, 232
- System Software: The Final Piece of the Puzzle, 236
- End of the Pioneering Phase, 1977, 240
- Augmenting Human Intellect, 1975-1985, 243
- Digital Equipment Corporation, 243
- A Word about UNIX, 247
- IBM and the Classic Mainframe Culture, 247
- From “POTS” to “OLTP”, 250
- Viatron, 252
- Wang, 254
- Xerox PARC, 257
- Personal Computers: The Second Wave, 1977-1985, 263
- Apple II’s Disk Drive and VisiCalc, 266
- IBM PC (1981), 268
- MS-DOS, 269
- The PC and IBM, 272
- “The Better is the Enemy of the Good”, 272
- Macintosh (1984), 273
- The Clones, 277
- Workstations, UNIX, and the Net, 1981-1995, 281
- UNIX: From New Jersey to California, 282
- The Ironies of UNIX, 284
- VAX Strategy, 285
- RISC, 287
- Networking I: Ethernet, 291
- Networking II: Internet, 295
- Networking III: the World Wide Web, 298
- Gopher, WAIS, 299
- World Wide Web, Mosaic
- Conclusion, 304
- Conclusion: The Digitization of the World Picture, 307
- The Digitization of the World Picture, 308
APA Citation: Ceruzzi, P. E. (2003). A history of modern computing (2nd ed.). Cambridge, Mass.: MIT Press.