Term
|
Definition
The study and applications of algorithms to computing devices |
|
|
Term
|
Definition
A process of a limited number of unambiguous and primitive steps leading to a result in a finite period of time and then coming to a halt |
|
|
Term
|
Definition
A device that is able to follow the algorithm |
|
|
Term
|
Definition
Is clear and computable without need of external assistance |
|
|
Term
|
Definition
Is simple and computable without need of external assistance |
|
|
Term
|
Definition
Successfully processes the algorithm; "doable" |
|
|
Term
|
Definition
A process of running forever without an internal command to halt |
|
|
Term
|
Definition
A method of simplifying complex mathematical computations |
|
|
Term
|
Definition
A device designed to simplify long and arduous arithmetic computations; NOT a computer |
|
|
Term
Mechanical calculators (Pascaline) |
|
Definition
A device built to compute addition and subtraction problems; NOT computers |
|
|
Term
|
Definition
A mechanical calculator that computes addition, subtraction, multiplication, and division problems by means of cogs and gears; NOT a computer |
|
|
Term
|
Definition
A computing device that reads punched cards (memory) to create a desired fabric (programmable) |
|
|
Term
|
Definition
A mechanical calculator that computes arithmetic and complex problems |
|
|
Term
|
Definition
A more complex form of Babbage's Difference Engine; A computing device that "reads" and solves the problem, processes the result through punched cards, and stores data |
|
|
Term
Hollerith's card-processing machine |
|
Definition
A computing device that would read a punched card and then process the data; designed for more efficency in computing enormous amounts of census data |
|
|
Term
|
Definition
First computing device to use base-2 binary numbering system |
|
|
Term
|
Definition
A computing device that stores both data and the instructions to implement it. A program is created to process the instructions. |
|
|
Term
|
Definition
A model of computation based on von Neumann's stored program computer; used in all modern computing devices |
|
|
Term
|
Definition
approx. 1950-1957; large, slow, unreliable computers easily suceptible to mechanical failure. Used only by professionally-trained personnel |
|
|
Term
|
Definition
approx. 1957-1965; use of small transistors and magnetic cores to store memory and processing; computers become smaller and more reliable; "programmers" hired to write commands |
|
|
Term
|
Definition
approx. 1965-1979; the integrated circuit and minicomputer further scales down the computer and makes it more accessable to the public; sofeware industry creates programs for sale |
|
|