☰ Contents · Computing

History of computing technology

Lessons 1 · 1 lessons · B. Boltayev, A. Azamatov, A. Asqarov, M. Sodiqov, G. Azamatova. Fundamentals of Informatics and Computer Technology, Grade 8. Second edition. “O‘zbekiston milliy ensiklopediyasi” State Scientific Publishing House, Tashkent, 2015
1

History of computing technology

Textbook: pp. 5–10
GoalKnows the theoretical and practical foundations of computing, its four periods and the main inventors.
New words
abacus: a counting frame with beads, one of the first artificial calculating tools · abakalgorithm: a precise sequence of steps that solves a problem; the word comes from al-Khwarizmi’s name · algoritmmechanical calculating machine: a machine with gears and wheels that adds and subtracts · mexanik hisoblash mashinasivacuum tube: an electronic switch used in the first electronic computers · elektron lampa
Explanation

Theoretically, computing rests on positional number systems, exact rules (algorithms) and the theory of logic; practically, it rests on the technology of each age. In the 9th century Muhammad al-Khwarizmi described the positional system based on Hindu numerals and the rules of arithmetic; the word “algorithm” comes from his name. In logic, Aristotle, Leibniz and the English mathematician George Boole (1815–1864) made key contributions: in 1847 Boole created the algebra of logic, in which values are only 0 and 1. The history of computing is usually divided into four periods: before mechanical machines (fingers, tally sticks, the abacus, Napier’s rods – 1617, the slide rule), the mechanical period (Schickard – 1623, Pascal’s “Pascaline” – 1642, Charles Babbage’s designs from 1822), the electromechanical period (Zuse’s relay-based Z3 – 1941, Mark I – 1944) and the electronic period (ENIAC – 1946). Ada Lovelace wrote the first programs for Babbage’s machine. ENIAC had about 18,000 vacuum tubes and could perform 5,000 additions per second.

Worked examples
Identifying the period: Napier’s rods (1617) – before mechanical machines; Pascaline (1642) – mechanical period; Z3 (1941) – electromechanical period; ENIAC (1946) – electronic period. The dates help to put the periods in order.
Comparing speed: ENIAC did 5,000 additions per second. A modern 3 GHz processor gives at least 3,000,000,000 clock cycles per second; even counting only one operation per cycle it is 3,000,000,000 : 5,000 = 600,000 times faster.
Class activity

“Timeline”: pupils arrange 8 cards (Napier’s rods, Schickard, Pascaline, Babbage, Z3, Mark I, ENIAC, Boole’s book) by date and link each one to its period.

Practice
1
How many periods is the history of computing divided into? Name them.
2
Order by date of creation: ENIAC, Napier’s rods, Pascaline, Z3.
3
If a modern 3 GHz processor does 3,000,000,000 operations per second, how many times faster is it than ENIAC (5,000 additions/s)?
4
Why did Boolean algebra become important for computers?