Basic Components of Computers 

Computers are large digital systems used to process digitized information based on a user defined sequence of commands (i.e. the program). To begin to understand the components of a computer, consider the following example:

We want to have an automated (no or minimum human interaction) method to find the average height of students in classes. How can we devise a digital system to do this?

So let us come up with the basic building blocks for this computer.