WHAT IS A COMPUTER
WHAT IS A COMPUTER
It is an electronic device that works under the control of stored programs to automatically
accept, store and process data into information. Therefore, a computer has the following
characteristics:
It is a device: a machine
Can accept data: data can be entered into the computer through various means and
Can store data and programs: Data and programs entered into the computer can
1. Data: refers to raw facts and figures of an activity. It can just be a list of numbers, names
2. Information: It is data that has been converted into meaningful form. In general it is
processed data. Information can be understood and therefore can be used for decision
making purposes. Information is meaningful. To get relevant information, data entered into
the computer must be relevant, accurate and up-to-date. If data entered into the computer
is wrong (Garbage In) the results will also be wrong (Garbage Out), and is generally
referred to as Garbage-In Garbage-Out (GIGO). It is a rule stating that the quality of the
output is a function of the quality of the input; put garbage in and you get garbage out.
Therefore the accuracy of the results produced by the computer depends on how accurate
the user enters data, functions, formulae and codes program procedures.
Computer Generations
Refers to stages through which computers developed from the 1940s to date. These are as
follows:
1. First Generation Computers (1945 -1955): These are the earliest computers that
used valves in controlling machines, e.g. EDVAC, ACE and UNIVAC machines.
These were very large computers, fitting about the size of an average room. They
used a lot of electricity and were very expensive to purchase. Only very large
organisation could afford these computers. Such computers were huge, slow,
Compiled by: Kapondeni T. Cell: 0772 245 866. Email: [email protected] Page 6 of 151 Date:
14-Jan-16
2. Second Generation Computers (1955 -1965): These are computers that used transistors
instead of valves. They were faster, had reduced size, were more reliable and less
expensive.
Transistor
electricity faster
3. Third Generation Computers (1965 – 1980): These used integrated circuits e.g. the
IBM (International Business Machines) computers. The integrated circuit, also referred to
as semiconductor chip, packs a huge number of transistors onto a single wafer of silicon.
These computers have increased the power, lowered cost, carry out instructions in
Fourth Generation Computers are grouped into mainframe, mini, micro and super
Microprocessor
5. Fifth Generation Computers (1990 to date and beyond): These use natural language
and can flexibly interact with the human being. Such systems are used in medical
diagnosis, mineral prospecting and in geological researches. Such computer systems are
capable of human intelligence and are commonly called expert systems.
TYPES OF COMPUTERS
1. Micro Computers: These are computers with a microprocessor inside them and
occupy a small physical space. They are cheap, small, relatively slow and have limited
memory, often single user, easy to use and have low computing power.
Compiled by: Kapondeni T. Cell: 0772 245 866. Email: [email protected] Page 7 of 151 Date:
14-Jan-16
a. Desktop Computers: These are computers with a separate CPU and monitor and fit
on a desk during usage. They are relatively cheap. They are easy to add expansion
cards on them. However, they take up large desk space. They are not portable
b. Personal Computers (PC): - These are microcomputers made for use at home for
general purpose, and includes desktop computers. They are cheap, more powerful and
Advantages of desktop/PCs
- Low cost
Disadvantages
- Not portable
c. Palmtops: These are portable microcomputers that can fit in the palm and pocket and
d. Laptops (Notebook computers): - These are portable computers that use an internal
battery for power and can be placed on laps during usage. The keyboard, pointing
device, monitor and processor are all designed as one unit. They have LCD (Liquid
Laptop computer
e. Netbook Computer: These are smaller versions of laptops, they can almost fit in a
hand and do not have optical devices (CD/DVD drive) on them. Their benefits and
problems are similar to those of laptops. However, they are cheaper and they have a
electronic pen
For schools and school children, laptops have the following advantages:
- Users can save data in their own storage area wherever they are.
devices used to process data and to control other devices. It contains registers, Control unit
amounts of data, playing music, etc. However, these days, microcomputers can also be
computers. They are bigger than micro-computers. They allow more than one user. Have
more computing power. They are suitable for large business organisations like in banks
where they process client accounts. They are however less powerful than mainframes.
Allows several terminals with multi-tasking, few printers and larger storage location. They
include mid-range server and workstations and process large amounts of data.
3. Mainframe Computers: these are large and powerful computer systems. They are
mostly used in large organisations like banks and where bulk data processing is needed
Compiled by: Kapondeni T. Cell: 0772 245 866. Email: [email protected] Page 9 of 151 Date:
14-Jan-16
Mainframe computers
educational designs.
and to operate.
4. Super Computers: These are very powerful computers that are used to perform detailed
calculations and for design purposes, for example, modelling of aircraft wings, testing
bombs, etc. They are the fastest and most expensive computers
Supercomputer
*NB:- The classification of computers as micro, mini, mainframes and super computers
have become blared due to recent technological advancements since a microcomputer can
Classification of computers can also be made relating to the use of the computer, as
follows:
(a) General Purpose Computers: - these are computers that can be used to perform a
number of functions like playing music, playing games, payroll processing and so on.
(b) Special Purpose Computers: - These are computers that are designed to perform one