History Flashcards Preview

CSC105 > History > Flashcards

Flashcards in History Deck (13):
1

Four basic functions of computers

Receive input
Process info
Produce output
Store info

2

Two streams of revolution

Mechanization of arithmetic (calculating machine hardware)
Concept of store program (software)

3

Abacus

Used by Chinese 3000 4000 years ago

4

Blaise Pascal (Mechanization 1)

1623-1662

5

Pascal's Adder

1st mechanized adding machine
gears and wheels
add and subtract, calculating taxes
inaccurate

6

Gottfried Whilhelm (Mechanization 2)

1646-1716

7

Liebniz's calculator

1670's
similar to Pascal's design
More reliable and accurate

8

Joseph Marie Jacquard

Gen: Sored Program 1

9

Jacquard’s Loom

1800
weaving loom
metal punch cards to position threads for the weaving process

10

Herman Hollerith
(Gen: Stored Program 2)

1860-1929
- machine that used electric charges to read info off of punch card –for use in 1890 US census
- store and process census data on punched cards –started his own company in 1896
- in 1924 that company became International Business Machines Corporation or IBM

11

Charles Babbage

Gen: Stored Program 2

12

Difference Engine

1822-33
abandoned, wasn’t precise

13

Analytical Engine

1830-71
- designed but never completed, ahead of its time –Mill - arithmetic computations –Store - store data and results
- Operation cards - program instructions
- Variable cards - select memory location for ops –Output - printer or punch cards
- First programmer: Countess Ada Lovelace