Professional Documents
Culture Documents
Computer
Computer
At their simplest, all computers are made up of four basic building blocks: Input, Processor, Storage, and
Output. The following diagram shows the relationships of these blocks, with arrows indicating the
direction in which data can flow. If you like, you can make an analogy to humans: our senses accept Input
from the outside world, our brain is the Processor, our memory is the Storage, and our muscles Output our
intentions and actions to the world.
Computer programs can also be thought of as made up of simple operations that interact with the
computer's basic building blocks. Depending on how you count, there are eight of these:
Accept Input: allows the user to enter text via a keyboard, clicks and movements via a mouse,
digitized images via a scanner, etc.
Sequentially Execute: processes each instruction in a program from the first to the last and then
stops.
Emit Output: reveal the results of the program to the user via the monitor, a printer, etc.