1. Ancient History (Up to 1930) Flashcards
1
Q
Abacus
A
- first developed in Babylonia, over 5000 years ago and still used today in some parts of the world
- a finger-powered pocket calculator
2
Q
Slide Rule
A
- William Oughtred (1575-1660) inventor
- Used in science and engineering
- Replaced by electronic pocket calculator around 1974
3
Q
Blaise Pascal
A
• decimal calculator, could add and subtract by turning dials
4
Q
Wilhelmina Schickard (1592-1635)
A
• Wilhelm Schickard (1592-1635), mechanical calculator mechanical calculator
5
Q
Jacquard Loom (1801)
A
- Joseph Marie Jacquard inventor
- Used punch cards to define complex patterns
- Patterns woven into textiles
- Punch cards were later used to code computer programs
6
Q
Charles Babbage (1791-1871)
A
- Among pioneers of modern computing machines
- Designed two calculating machines, neither of which was practical to build
- Difference Engine • Analytical Engine
7
Q
Babbage’ Analytical Engine
A
- Inspired by Jacquard’s use of punch cards to control a (weaving) machine
- Given the technology of the time, it could only be built using rods and gears and powered by STEAM
- It was never built
8
Q
Babbage’s Difference Engine
A
- Automated both the computation of tables and their printing
- Special-purpose calculating machine
- used the method of differences to calculate polynomials
9
Q
Ada Lovelace
A
• Daughter of Lord Byron, wrote programs for the Difference Engine
• Translate an article, supplementing it with elaborate notes for the Analytical Engine to calculate Bernoulli numbers, a mathematical sequence representing trigonometric functions
• Many consider her
the first programmer…
10
Q
Babbage’s Legacy
A
- Designed the first general- purpose digital computing device
- His ideas were way ahead of their times
- First complete Difference Engine was completed in London in 2002. Faithful to the original drawings, it consists of 8,000 parts, weighs 5 tons and is 11 feet long
11
Q
George Boole (1815-1864)
A
- Boolean algebra: laid logical foundations of digital computing circuitry
- also Invariant Theory: later used by Albert Einstein in his theory of relativity