Chapter 1-1 Flashcards
What are the three ages of the history of computers?
Mechanical Age, Electrical Age, Microprocessor Age
Was the first mechanical calculator
Abacus
When was the abacus invented?
500 BC
Who invented the abacus?
Babylonians
What was the calculator that Blaise Pascal made out of?
gears and wheels
Who invented a calculator constructed of gears and wheels?
Blaise Pascal
When did Blaise Pascal invent a calculator of gears and wheels?
1642
How many teeth did each gear of Blaise Pascal’s calculator have?
10 teeth
What kind of programming language was named after Blaise Pascal?
PASCAL programming language
An early pioneer of mechanical computing machinery
Charles Babbage
What was the first mechanical computer called?
Analytical Engine
Who invented the analytical engine?
Charles Babbage
Who aided Charles Babbage with mechanical computing machinery?
Ada Byron, Countess of Lovelace
Who commissioned to build a programmable calculating machine?
Royal Astronomical Society
When did the Royal Astronomical Society commissioned to build a programmable calculating machine?
1823
Purpose of the Royal Astronomical Society’s commission to build a programmable calculating machine.
Royal Navy navigational tables
What powers Babbage’s Analytical Engine?
steam; steam-powered
What can Babbage’s analytical machine store?
a thousand 20-digit decimal numbers
Assumed to be the origin of the idea for punched cards.
Joseph Jacquard
What did Joseph Jacquard invent?
Weaving Machine
When was the weaving machine invented?
1801
Who conceived the electrical motor?
Michael Faraday
When was the electric motor invented?
1800s/1821
Was a handheld electronic calculator introduced by Bomar Corporation
Bomar Brain
Who invented the Bomar Brain?
Bomar Corporation
Who developed punched cards for storing data?
Herman Hollerith
When did Herman Hollerith develop punched cards for storing data?
1889
What were the punched cards used in early computer systems called?
Hollerith cards
12-bit code used on a punched card
Hollerith code
How many bits of code can be used on a punched card?
12-bit
Invented the first modern electromechanical computer
Konrad Zuse
What was the first modern electromechanical computer?
Z3
Probable reason for the invention of Z3
aircraft and missile design
What was the Z3 relay logic frequency clocked at?
5.33 Hz
Son of Konrad Zuse
Horst Zuse
Electronic computer used to break secret German military codes
Colossus
Who invented the Colossus?
Alan Turing
What was the Colossus made out of?
Vacuum Tubes
Mechanical machine that made the secret German military codes.
Enigma Machine
A fixed-program computer system is often called today as a ________.
Special-Purpose Computer
What does ENIAC stand for?
Electronic Numerical Integrator And Calculator
First general-purpose, programmable electronic computer system
ENIAC
When was ENIAC developed?
1946
Where was ENIAC developed?
University of Pennsylvania
How many vacuum tubes; how much wires; how much weight; how many operations per second; did ENIAC have?
17 000; 500 miles; over 30 tons; 100 000 operations per second
How was ENIAC programmed?
Rewiring Circuits
Why did ENIAC require frequent maintenance?
vacuum tube service life
Who developed the transistor?
John Bardeen, William Shockley, Walter Brattain
Where was the transistor developed?
Bell Labs
When was the transistor developed?
December 23, 1947
Who invented the integrated circuit?
Jack Kilby
When was the IC invented?
1958
Where did Jack Kilby work?
Texas Instruments
What does RTL mean?
Resistor-to-Transistor Logic
Where/Who developed the first microprocessor
Intel Corporation
When was the first microprocessor developed?
1971
Who developed the 4004 microprocessor
Federico Faggin, Ted Hoff, Stan Mazor
The patent for the 4004
US Patent 3 821 715
The first ______ was constructed of ones and zeros using binary codes.
Machine Language
Groups of instructions
Program
First modern person to develop a system to accept instructions and store them in memory.
John Von Neumann
What are computers often called?
von Neumann machines
What does UNIVAC mean?
Universal Automatic Computer
Was used to simplify entering binary code
Assembly Language
Allows programmers to use mnemonic codes in place of a binary number
Assembler
First high-level programming language
FLOWMATIC
Who developed FLOWMATIC?
Grace Hopper
When was FLOWMATIC developed?
1957
Allowed programmers to develop programs that used formulas to solve mathematical problems
FORTRAN
What does FORTRAN mean?
Formula Translator