Introduction Flashcards

1
Q

Machines before ENIAC

A

much slower
carried out calculations but the sequence of instructions was fixed and built into the hardware -> could not be reprogrammed

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

ENIAC project introduced:

A
  • the vocabulary of programs and programming
  • automation of higher-level control functions such as branches and looping
  • successor: EDVAC
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

universal solvent

A

achieving something of that old dream of alchemy by making an astounding variety of other technologies vanish into itself
began as a highly specialized technology and has moved toward universality and ubiquity

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

Turing’s machine

A

Computer scientists have a adopted a term from Alan Turing, the universal machine because of how flexible computers were
started of very limited, but soon became more powerful and general purpose oriented
In contrast to Turing machine (that progressed toward theoretical universality) the real technology moved toward practical universality (machine then is called universal solvent

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

relay calculators

A

Harvard Mark 1: automatic sequence controlled calculator
Colossus machines: applied logical tests to inputs from encrypted messages and electronically simulated code wheels
The ABC, or Atanasoff-Berry Computer, built at Iowa State, used a fixed program to solve systems of linear equations

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