Computer :
- A programmable electronic device that can store, retrieve, and process data
- A "black box" that will accept input and produce output
- the output depends on the current program in the block box
The Von Neumann Model : Such computers have input and output devices, a main memory (RAM), and a CPU (The central processing unit)
Stored-program idea : Main memory contains both the program and the data with which the program is working