Chapter 1 Flashcards

1
Q

What is the definition of a computer?

A

A data processing machine that can store, process data, and give output based on logic supplied by the user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the stored-program concept?

A

The concept of storing alterable instructions within the machine itself to direct automatic processing steps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Who introduced the stored-program concept?

A

Mathematician John Von Neumann.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the two main components of a computer system?

A
  • Hardware
  • Software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does hardware refer to in a computer system?

A

The physical parts of the computer system that can be seen and handled.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does software refer to in a computer system?

A

Various categories of programs (instructions) that run on the hardware system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What was the earliest mechanical aid to calculation?

A

The Abacus or Bead Frame.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When and where did the Abacus originate?

A

In China in the 7th Century B.C.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the Abacus consist of?

A

Beads strewn on iron rods, with positional values represented by rods.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Who invented the first true adding machine?

A

Blaise Pascal in 1642.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What motivated Blaise Pascal to invent the adding machine?

A

To reduce the numerical labor involved in his father’s work.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Who invented three calculating machines independently of Pascal?

A

Sir Samuel Morland.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What significant invention did Gottfried Leibniz create in 1671?

A

A calculator with sliding gears for multiplication and division.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Who attempted to design an automatic machine for calculation?

A

Charles Babbage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What was the name of Charles Babbage’s first machine?

A

Difference Engine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why was Babbage’s Difference Engine never completed?

A

Babbage’s ideas developed far beyond the original concept.

17
Q

What was the name of Babbage’s second invention?

A

Analytical Engine.

18
Q

What powered the Analytical Engine?

A

A steam engine.

19
Q

How was input provided to the Analytical Engine?

A

Via punched cards.

20
Q

What capabilities did the Analytical Engine have for output?

A

A printer, a curve plotter, and a bell.

21
Q

What arithmetic operations could the Analytical Engine perform?

A
  • Addition
  • Comparisons
  • Optionally square roots
22
Q

What essential feature did the reports by Von Neumann and his collaborators emphasize?

A

The idea of stored program.

23
Q

What distinguished a true computer from a calculator according to the Neumann report?

A

The ability for one part of a program to perform arithmetic upon and modify another part of the same program.

24
Q

What was the name of the prototype machine built in 1948?

A

The prototype machine at Manchester.

25
Q

Which companies joined in producing computers in commercial quantities?

A
  • IBM
  • Remington Rand Corporation
  • ICL