Computer Types:
Classical vs. Non-classical

COMPUTER #1 (a CLASSICAL or DIGITAL computer)

Our first computer counts the people in a room by means of a turnstile, a box full of red balls, and a numbered rack for holding the balls. "Click" on each of the people's faces and watch the computer work.

A CLASSICAL COMPUTER is

DIGITAL -- information comes in PACKETS or CHUNKS -- it can't be any old size. 0's and 1's -- nothing inbetween

SERIAL -- information must be processed ONE STEP AT A TIME in a SPECIFIC ORDER

LOCAL -- all information is storied with a specific address; floppy disk: formated -- like a parking lot with #s on each space

DETERMINISTIC -- the same OUTPUT is always given for the same INPUT


COMPUTER #2
(a NON-CLASSICAL computer)

This second computer uses a unique method for measuring the number of people in the room. Activate the animation below in the same way, by "clicking" on each person's face.

A NON-CLASSICAL COMPUTER

ANALOG (not Digital) -- the information is not required to be in "packets" it can be in any size or magnitude

PARALLEL (not Serial) -- information processing can be going on in different places at the same time; there is NOT a strict order that each of the processing steps must follow

DISTRIBUTED (not Local) -- the information is not stored at specific local addresses; rather, the information is spread out, throughout the system

PROBABILISTIC (not Deterministic) -- the system does not always give exactly the same output for a given input