Introduction To Computer-1
Introduction To Computer-1
INTRODUCTION TO COMPUTERS
1.1 Introduction
This topic introduces you to the computer, here you get to define what
a computer is. It also introduces you to the history of the evolution of
the computer as a machine. After which you will be walked through the
details of the classifications of computers their uses as well as
advantages and disadvantages. The topic has seven sections namely:
• Introduction to Computers
• Definition of terms
• Evolution of Computers
• Classification of Computers
• Characteristics of Computers
• Applications of Computers
• Advantages and Disadvantages of Computers
1.2 Objectives
By the end of this topic, the learner should be able to:
1) Define a computer
2) Explain the evolution of computing technology and the technological
advancement in computer architecture to current technologies
3) Explain the characteristics of computers and how they are different from
humans.
4) Explain the different types of computers categorized based on size, price and
capabilities
13
Activity 1
a). What comes to your mind as a learner when you hear the mention of the word
computer?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Topic overview
You will notice that there are varied definitions of what a computer is. However, this
topic is designed to help you understand what a computer is and its application in real
life. We will then move to discuss the sections in this topic, welcome.
14
1.4 Defining a Computer?
Computer is an abbreviation that stands for Commonly Operated Machine Used in
Trade, Education and Research. This description actually tells us more about where
it was mainly first being used before it became a common place tool. A computer is
defined as an electronic device that receives data, stores it, processes it and
produces information with a high degree of accuracy and speed under a set of
instructions. It can perform activities that involve mathematical, logical and
graphical manipulations. Generally, the term is used to describe a collection of
devices that function together as a system.
A computer is thus a general-purpose machine that processes data according to a
set of instructions. The set of instructions is called a "program." When most people
talk about computers today, they are referring to electronic digital computers, such
as personal computers, laptops, handheld computers, or large business computers.
The term "digital" means that it uses computations based on binary digits. Binary is
a number notation system that uses the numbers "0" and "1" in various
combinations. Electronic circuits use "on" or "off” electrical conditions to represent
binary numbers “1” or “0” internally within a computer.
Almost all computers today are electronic digital computers. In fact, there are over
500 million electronic digital computers. However, not all computers are digital
and neither are all computers are electronic.
15
The devices that are used to provide the input to the computer are called input
devices. The part of the computer that performs the processing is called the central
processing unit or CPU. While the devices that display the results of the CPU are
called output devices.
Now, let us understand the definition of other terms used together with
the computer.
Data is represented with the help of characters like alphabets (A-Z, a-z), digits (0-9)
or special characters (+, -, /, *, <,>, =, etc.). Example: Names of students and their
marks in different subjects listed in random order.
16
Therefore, data processing consists of basic steps input, processing, output and
storage. These four steps that constitute the data processing cycle are as follows:
Input - In this step, the input data are prepared in some convenient form for
processing. The form will depend on the processing machine. For example, when
electronic computers are used, the input data could be recorded on any one of
several types of input mediums, such as magnetic disks, tapes and so on.
Processing - In this step, input data are changed to produce data in a more useful
form. For example, pay-checks may be calculated from the time cards or a
summary of sales for the month may be calculated from the sales orders.
Output -Here, the results of the proceeding processing step are collected. The
particular form of the output data depends on the use of the data. For example,
output data may be pay- checks for employees.
Storage –In this step the output is preserved for future reference and could be
retrieved for the same.
The abacus is one of the earliest known computational devices and can be traced to
ancient Babylonia. Although abacus is over 2,000 years it remains useful today in
certain business and elementary schools where students are leaning arithmetic. The
abacus is the most ancient calculating device known. It has endured over time and is
still in use in some countries. An abacus consists of a wooden frame, rods, and beads.
Each rod represents a different place value—ones, tens, hundreds, thousands, and so
on. Each bead represents a number, usually 1 or 5, and can be moved along the rods.
Addition and subtraction can easily be performed by moving beads along the wires
of the abacus.
17
The Abacus
It’s nice to note that each time technology becomes obsolete there is
advancement, so from the Abacus an improvement was discovered: the mechanical
calculator.
In 1642, the Frenchman Blasé Pascal invented a mechanical device that functioned
as an adding machine. Known as the machine Arithmetique, the device was
constructed of interlocking gears that represented the numbers 0 through 9. It
operates like an odometer, which records an automobiles mileage. About 30 years
later, Gottfriet Von Leibniz, a German mathematician, improved on Pascal’s
invention by producing a machine which could add, subtracts, multiply, divide and
extract roots. However, no one knew how to manufacture such precision machines.
A mechanical calculator, or calculating machine, was a mechanical device used to
perform automatically the basic operations of arithmetic. Most mechanical
calculators were comparable in size to small desktop computers and have been
rendered obsolete by the advent of the electronic calculator.
18
A Mechanical Calculator
Next in line was, Joseph Marie Jacquard who perfected the automated loom. The
loom was controlled by a "chain of cards", a number of punched cards, laced
together into a continuous sequence. Multiple rows of holes were punched on each
card, with one complete card corresponding to one row of the design. Using holes
punched into this series of connected cards he was able to control the weaving of
fabrics. The loom used in this process sensed the pattern coded into the cards and
wove the fabric accordingly.
19
Analytical Engine
20
Activity 2
As we finish this section, try and think of local ways you used in your school for
computation and list them below
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………….……………………………………
Have there been any improvements through innovations, what are you using for
computation today?
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………….……………………………………
By now you should discover that there are various gadgets that are being used as
computers that do not compare with the early days. Due to this improvement we
now classify machines
21
many maintenance problems. Punched cards were used to input information; the
operating system had very limited capabilities. Machine language and low level
assemblers’ language were used in programming these computers. The major
users were Government, universities, and Major Corporation for financial and
statistical programs run in a batch processing.
• Unreliable
• Very costly
• Huge size
• Non-portable
Example;
• ENIAC
• EDVAC
• UNIVAC
• IBM-701
• IBM-650
22
The first generation computers had their own disadvantages and these
Support machine and assembly languages Some computers of this generation were:
• IBM 1620
• IBM 7094
• CDC 1604
• CDC 3600
• UNIVAC 1108
23
This technology in the second generation did not hold for long and it did
not take time before it was upgraded to what was referred to as third generation
computers
• IC used
• More reliable
• Smaller size
• Generate less heat
• Faster
• Lesser maintenance
• Still costly
• IBM-360 series
24
• Honeywell-6000 series
• PDP (Personal Data Processor)
• IBM-370/168
• TDC-316
With time this machines were faced out and replaced with fourth
generation computers
25
• Great developments in the fields of networks
• Computers became easily available
Activity 3
What is distributed computing?
………………………………………………………………………………………………….
………………………………………………………………………………………………….
• Robotics
• Neural networks
• Game playing
• Development of expert systems to make decisions in real life situations.
• Natural language understanding and generation.
• ULSI technology
• Development of true artificial intelligence
• Development of natural language processing
• Advancement in parallel Processing
• Advancement in superconductor technology
• More user friendly interfaces with multimedia features
• Availability of very powerful and compact computers at cheaper rate
Research shows that the trend in computer technology revolution is that there is;
27
Attempt the questions below;
(a) Vacuum tubes (b) Capacitors (c) Transistors (d) Integrated circuits
3. The analytical engine was the vase for the modern digital computer in which
year was is developed?
Having known the various computer generations let us now look at the
types of computers available today and how do we classify them?
1.7 T y p e s of Computers
Here it will be important to know that manufacturers’ offer many shapes and sizes
of computer systems, but the many models can be broadly classified using various
classification criteria. Computers are classified according to Functionality, Size and
power and Purpose.
• Analogue Computers
• Digital Computers
28
• Hybrid Computers
29
Using a diagram differentiates between analog and digital signals?
The next subsection carries the major group of computers in use today
30
1.7.2.2 Mainframe Computers
A mainframe is another giant computer after the super computer and can also process
millions of instruction per second and capable of accessing billions of data. They are
physically very large in size with very high capacity of main memory. This computer is
commonly used in big hospitals, airline reservations companies, and many other huge
companies prefer mainframe because of its capability of retrieving data on a huge
basis. They can be linked to smaller computers and handle hundreds of users they are
also used in space exploitation. The term mainframe was mainly used for earliest
computers as they were big in size though today the term is used to refer to large
computers. A large number of peripherals can be attached to them. They are expensive
to install because they support a large number of terminals for use by a variety of users
simultaneously. They are known to have large storage and high computing speed (but
relatively lower than the super computers). What was prominent for these computers
was the ability to be linked into a network.
31
1.7.2.3 Mini Computers
This one is a medium sized computer with moderate cost, and used for large
volume applications. It can serve multi-users simultaneously. They are smaller than
the mainframe but bigger than mini computers. They support concurrent users.
They can be used as servers in companies. They are slower and less costly
compared to main frame computers but more powerful, reliable and expensive
than microcomputers.
32
O Laptop: A small portable computer light enough to carry comfortably, with a flat
screen and keyboard that fold together. Laptops are battery- operated, often have a
thin, backlit or side lit LCD display screen, and some models can even mate with a
docking station to perform as a full-sized desktop system back at the office.
Advances in battery technology allow laptop computers to run for many hours
between charges, and some models have a set of business applications built into
ROM. Today's high- end (Advanced) laptops provide all the capabilities of most
desktop computers.
O Palmtop: A small computer that literally fits in your palm. Compared to full-size
computers, palmtops are severely limited, but they are practical for certain
functions such as phonebooks and calendars. Palmtops that use a pen rather than a
keyboard for input are often called hand-held computers or PDAs. Because of their
small size, most palmtop computers do not include disk drives. However, many
contain PCMCIA slots i n which you can insert disk drives, modems, memory, and
other devices. Nowadays palmtops are being integrated into the mobile phones as
multipurpose devices.
These are self-contained units and usually developed for use by one person at a
time but can be linked to very large systems. They are cheap, easy to use even at
homes and can be read for variety of applications from small to medium range.
These are available in three models:
33
were developed and the first in the series is INTEL 8080. The other processors are
8088, 80286, 80386, 80486, Pentium I, II, III and Pentium 4. The Pentium 4 can
execute any piece of code that ran on the original 8088, but it does it about 5000
times faster. Clock Speed: This is speed with which an instruction is executed, or
the number of pulses per second. It is measured in terms of million pulses per
second (MHZs). The following table gives the differences among the different
processors that Intel has introduced over the years:
Now days we have fully 64 bits with 64-bit bus. With the number of
computers doubling if 18 months based on Moore’s law, the multi-core computers
are now the in thing.
34
1.7.3.1 General Purpose
These are computers built for a variety of processing jobs i.e. they are capable of a
variety of tasks. The computer can be put to different uses by changing the software
(program). General purpose computers are both used for scientific and industrial
application. They are developed to meet the requirements of several areas such as
simulation, solving mathematical equations, payroll and personnel database.
1.7.3.3 Dedicated
These are computers even though they can perform various tasks; they are
dedicated to specific application like word processing.
35
2. Accuracy – the computer accuracy is consistently high.
4. Versatility – a computer performs various tasks with ease. I.e. it can Search for
a letter, the next moment prepare an electricity bill, and write a report next
then do an arithmetic calculation all with ease.
5. Power of remembering–a computer can store and recall any information due
to its secondary storage capability.6. No intelligence Quotient (IQ) – a
computer cannot make its own decisions and has to be instructed on what to
do.
In y o u r o w n u n d e r s t a n d i n g h o w a r e c o m p u t e r s d i f f e r e n t
f r o m human beings.
Business
36
• Payroll calculations
• Budgeting sales analysis
• Financial forecasting
• Managing employees’ database
• Maintenance of stocks, etc.
Banking
• ATM machines are making it even easier for customers to deal with banks.
Insurance
Insurance companies are keeping all records up-to-date with the help of
computers. The Insurance companies, Finance houses and Stock broking firms are
widely using computers for their concerns.
Insurance Companies are maintaining a database of all clients with information
showing:
Education
• The uses of computer provide a tool in the Education system known as CBE
(Computer Based Education).
37
• CBE involves control, delivery and evaluation of learning.
• The computer education is very familiar and rapidly increasing the graph of
computer students.
• It is used for prepare a database about student performance and analyses are
carried out.
Marketing
b) Home shopping: Home shopping has been made possible through use of
computerized catalogues that provide access to product information and
permit direct entry of orders to be filled by the customers.
c) Health care: Computers have become important part in all Medical Systems.
The computers are being used in hospitals to keep the record of patients and
medicines. It is also used in scanning and diagnosing different diseases. ECG,
EEG, Ultrasounds and CT Scans, etc., are also done by computerized
machines. Some of major fields of health care in which computers are used:
• Patient monitoring system: These are used to check patient's signs for
abnormality such as in Cardiac Arrest, ECG, etc.
38
• Computers are also used in performing surgery.
Engineering
Computers are widely used in engineering purposes. One of major areas is CAD
(Computer Aided Design). CAD provides creation, edition, and modification of
image. Some fields are:
c) Architectural E n g i n e e r i n g : Computers h e l p i n p l a n n i n g t o w n s
, d e s i g n i n g b u i l d i n g s , determining a range of buildings on a site
using both 2D and 3D drawings.
Military
Computers are largely used in defense. Modern tanks, missiles, weapons, etc.,
employ computerized control systems. Some military areas where a computer has
been used are:
• Missile control
• Military communication
• Military operation and planning
• Smart weapons Communication
39
Budgets: Sales tax department Income tax department Male/Female ratio
Computerization of voters lists
Others are:
• Computerization of Driving Licensing system
• Computerization of PAN card
• Weather Forecasting.
40
• Dependency: It can perform function as instructed by user, so it is fully
dependent on human being.
Reasons why people may resist the introduction of computers at their place of work
are:
• Computers may lead to lack of jobs.
• Computers require skilled manpower.
• Computers have adverse effect on our health.
• Fear of change.
• Fear of failure.
• Lack of understanding.
• Loss of control fear
Summary
In this topic you have learnt that a computer is an electronic device that converts
data into information. In defining the computer, we related it to data, information,
and program. We went further and looked at the evolution of computers. We were
able to classify the computer before exploring the characteristics of the computer as
well as the applications in daily lives.
In topic 2, we will discuss the Basic Computer hardware, that is, the physical
tangible parts of the computer. We will also look at each group of computer
hardware available, for example, the input devices, output devices, processing
devices and storage devices. But before you go topic 2, let us see how well you have
understood topic 1.
41
Self-check
1) Define the computer (3marks)
2) Briefly explain the characteristics of the computer (7marks)
3) Explain the various major advances in computing technology since 1946 to
the present. (10 marks)
4) Using size as a characteristic explain the various characteristics of
machines under this classification (10 marks)
Scoreboard
Marks Remarks
25–30 Excellent
20–25 Very Good
15–20 Good
10–15 Fair
0- 10 Go through the topic again
Further Reading
Learning Outcomes
You have now completed topic one, the learning outcomes are
listed below;
Check (√) the column which reflects your understanding of the various concepts
about writing.
42
S/No Learning Outcome Sure Not Sure
1 I can now explain what a computer is
If you have checked the “not sure” column, please go back and study that section
in the topic before proceeding.
If you are “sure” then you are ready for the next topic.
43