This lesson includes an expert video walkthrough — purchase once for a full year of unlimited replays to master every key point 🎬
History of Computers
Knowledge Summary
Four Stages of Computer Development
| Stage | Time Period | Core Component | Characteristics |
|---|---|---|---|
| First Generation | 1946-1958 | Vacuum tubes | Large size, high power consumption, slow speed |
| Second Generation | 1958-1964 | Transistors | Smaller size, improved reliability |
| Third Generation | 1964-1971 | Integrated circuits | Further miniaturization, lower cost |
| Fourth Generation | 1971-present | Large-scale / very-large-scale integrated circuits | Miniaturization, networking, intelligence |
Important Figures and Milestones
- Charles Babbage: designer of the Analytical Engine, known as the "father of the computer"
- Alan Turing: proposed the Turing machine and laid the theoretical foundation of computer science
- John von Neumann: proposed the stored-program concept and laid the foundation of modern computer architecture
- ENIAC (1946): the world's first general-purpose electronic computer
Von Neumann Architecture
Modern computers all adopt the von Neumann architecture. Its core ideas are:
- Use binary to represent data and instructions
- Store programs in memory (the stored-program concept)
- A computer consists of five major components: arithmetic unit, control unit, memory, input devices, and output devices