A computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem. An important class of computer operations on some computing platforms is the accepting of input from human operators and the output of results formatted for human consumption. The interface between the computer and the human operator is known as the user interface.
A computer is like a brain which can think, calculate, retrieve and organize information for its human master. This brain is supplied with parts that provide allow for input to it and allow it produce output for presentation to the one using it.
Central Processing Unit
The thinking part of the brain of the computer is the CPU or Central Processing Unit. This component provides all the control and manages calculations and manipulation of data.
Computer manufacturers are always trying to squeeze more speed and multiprocessing capability (doing multiple things at the same time) out of it. This has led to the dual core or multiple core CPU which is popular today. A core is basically a computer so that a dual core computer is really 2 computers in one.
Computer speed is usually measured in GHz which means Gigahertz which in turn mean billions of cycles per second. The basic idea is that the higher the number of cycles, the faster the computer is. Today the computer manufacturers are depending on the combined power of multiple cores to provide the power instead of the number of GHz.
The CPU has no memory. It is like a genius with Alzheimer's. In order for the CPU to access and manipulate data, RAM or random access memory is needed to hold the information that the CPU is working on. The amount of memory that a computer has is probably the...