W1 History Flashcards

1
Q

what was the main purpose of earliest computing device?

A

aid numeric computation

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

what was the first computing device? where and when it was developed?

A

Babylonia, over 5000 years ago and still used today in some parts of the world

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

another name of abacus?

A

finger-powered pocket” calculator

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

what is algorithm?

A

a finite set of unambiguous instructions to solve a problem

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

the name of algorithm came after who?

A

Muḥammad ibn Mūsā al-Khwārizmī

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

give 2 examples for algorithm usage?

A
  1. Euclidean algorithm for finding the greatest common divisor of two numbers

2.the sieve of Eratosthenes for finding prime numbers

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

2 types of calculating machines and examples?

A

1.manual–>slide ruler(replaced by pocket calculators)
2.mechanical–>mechanical calculators

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

jacquard loom?

A

used punch cards to define complex patterns woven into textiles
(punch cards were later used to code computer programs)

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

**George boole?

A

1.Boolean algebra
2.laid logical foundations of
digital computing circuitry

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

**Claude Shannon?

A

1.introduced the application of Boolean Logic in creating digital computing machines

2.ublished “A mathematical theory of communication” which establishes the principles for encoding information so it might be reliably transmitted electronically

3.he is the father of the modern information age

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

**Von Neumann Architecture

A

1.stored program
2. binary internal coding
**3.CPU-Memory-I/O organization
**4.”fetch-decode-execute” instruction cycle
***5.Basis for modern computers

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

Alan Turing?

A

1.led the World War II research group that broke the (encrypted) code for the (Germany) Enigma machine

2.proposed a simple abstract universal machine model for defining computability – The Turing Machine

3.devised the “Turing Test” for Artificial Intelligence

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

the Enigma machine ?

A

it was the most sophisticated code system of its day, and a priority for the Allies to break it as the Germans believed it was unbreakable

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

the 1st electronic general-purpose
computer?

A

ENIAC: Electronic Numerical Integrator And Computer

1.massive scale

2.redundant design

3.used vacuum tubes: to control the flow of electrical signals

4.decimal internal coding

5.manual programming of boards, switches and “function table”
* Not “Von Neumann Architecture”

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

function of vacuum tubes:

A

control the flow of electrical signals

they are are large, generate a lot of heat and are prone to fail

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