Lecture Two
Lecture Two
IN COLLABORATION WITH
WRITTEN BY:
OCTOBER, 2020
LECTURE TWO
Introduction.
In this lesson, we shall look at the history of computing, significance of computers in the
society, Impacts of computers in the society and the computer application areas.
History of computing.
Before 1900, most data processing was done manually using simple tools like stones and sticks
to count and keep records.
Around 2000 years ago, Asian merchants came up with abacus; a special calculating tool that
could be used to calculate large figures. Abacus is made up of a rectangular frame and a
crossbar at the middle. It is fitted with wires or strings running across from the frame to the
crossbar.
Each bead in the lower row has a value of 1, while each bead in the upper row has a value of 5.
To represent a number, the bead is moved to the crossbar. Those beads away from the crossbar
represent zeros.
The figure below represents the number 6908 (six thousand nine hundred and eight).
After Abacus, the first machine that is usually regarded as the forerunner of modern computers
was named the Analytical engine, and was developed by an English mathematician called
Charles Babbage.
In 1939, Professor Howard Aken of Horrard University designed the first computer-like machine
named Mark 1. Since then, a series of advancements in electronics has occurred. With each
breakthrough, the computers based on the older form of electronics have been replaced by a new
“generation” of computers based on the newer form of electronics.
Computer Generations.
√ The 1st generation computers were built using electronic gadgets called vacuum tubes or
thermionic valves to control internal operations (to process information).
Vacuum tube
√ The tubes consumed a lot power, and produced a lot of heat during processing.
√ Due to the excessive heat generated, the computers constantly broke down; hence, they were
short-lived, and were not very reliable.
√ They used magnetic drum memories to store information.
√ Cards were used to enter data into the computers.
√ Their internal memory capacity was low - it was approx. 2 KB (2,000 bytes).
√ The computers used big physical devices in their circuitry; hence they were very large in size,
e.g. ENIAC (the earliest electronic computer) occupied an area of about 150m2 (the size of an
average 3-bedroom house).
√ They were very slow compared to today’s computers. Their speed was measured in
milliseconds, e.g. ENIAC could perform 5,000 additions and 300 multiplications per second.
√ The computers were very expensive - they costed millions of dollars.
ENIAC (Electronic Numerical Integrator And Calculator) – was built in 1946 for use in
World war II. It contained 18,000 vacuum tubes.
EDVAC (Electronic Discrete Variable Automatic Computer) – was developed in 1945 by Dr.
John Von Neumann. It was the first computer that used instructions stored in memory.
UNIVAC (UNIVersal Automatic Computer).
IBM 650.
LEO (Lyon’s Electronic Office).
- The vacuum tube technology made possible the advent of electronic digital computer.
- These computers were the fastest calculating devices at their time.
Disadvantages
√ The computers were built using tiny, individual electronic devices called transistors for
internal operations.
Transistor
√ They consumed less power, generated less heat, and were more stable and reliable than those
made with vacuum tubes.
√ They used magnetic core memories for storage purposes.
√ RAM memory size increased to 32 KB.
√ They were much faster compared to first generation computers, and their speeds were
measured in microseconds, e.g. a computer could perform 1 million additions per second.
√ They were smaller in size and occupied less space compared to 1st generation computers.
√ They were less costly than the 1st generation computers.
√ They were less prone to hardware failure.
NCR 501, IBM 300, IBM 1401, IBM 7070, IBM 7094 series and CDC-6600 mainframe
computers.
ATLAS LEO Mark III.
UNIVAC 1107.
HONEYWELL 200.
√ They used electronic devices called integrated circuits (ICs), which were made by
combining thousands of transistors and diodes together on a semiconductor called a silicon
chip.
Integrated circuit
Disadvantages
√ They used large scale integrated (LSI) and very large scale integrated (VLSI) circuits,
which are made by compressing more tiny circuits and transistors into even smaller space of
the silicon chip.
Disadvantage
Review Questions.
(a) Supercomputers.
- They are very fast in processing (i.e. can perform many complex calculations in a
fraction of a second).
- They are very expensive.
- Supercomputers use multiple processors, where a single task is split among the
processors for faster execution. However, all the processors are controlled by a single
central processor.
- They generate a lot of heat, and therefore require special cooling systems. Sometimes,
the whole CPU is deeped in a tank containing liquid fluorocarbon to provide cooling.
- They are very large and heavy, and are usually kept under special environmental
conditions (i.e. in a special room).
- They are operated by computer specialists.
- A supercomputer can be operated by over 500 users at the same time.
Supercomputers are mainly used for complex scientific applications that involve large
amounts of data, and which need to be manipulated within a very short time, e.g.
Weather forecasting.
Petroleum research.
Weapon analysis.
Aerodynamic design and simulation.
Mainframe computers are mostly found in big companies, banks, and government
agencies, which have large information processing needs, e.g. they are used in;
(c) Minicomputers.
Scientific laboratories.
Research institutions.
Engineering plants/factories to control chemical or mechanical processes.
Space industry.
Insurance companies and banks for accounting purposes.
Business organizations as network servers.
(d) Microcomputers.
- Microcomputers are the Personal computers (PCs) mostly found today in homes,
schools and many small offices. They are called personal computers because they are
designed to be used by one person at a time.
- They can support very few peripheral devices (usually 1 or 2).
- They are smaller in size than minicomputers. Their design is based on very large scale
integration (VLSI) that confines several physical components into an IC.
- They are cheaper than minicomputers.
- They are less powerful than minicomputers.
- Their internal memory is smaller than that of minicomputers.
Note. Usually, a microcomputer uses one or more boards to implement all the functions
of a complete system.
Types of microcomputers.
1. Laptop computer.
Laptops normally have in-built disk drives and flat screens (Liquid Crystal Displays).
Ways that can be used to select items on the screen of a laptop computer.
i) They are light such that the user can use it comfortably on his/her lap.
ii) They are portable; hence, making it possible to work anywhere.
iii) They are very small in size; hence, they occupy small office space. In addition, a
laptop can fit inside a briefcase; still leaving room for other items.
iv) They consume less power - laptops operate mainly on rechargeable batteries,
which serve as built in uninterruptible power supply.
v) Their screens display sharp and clear images, which prevents eye strain.
vi) Laptops are designed to withstand most of the rigors of travel.
vii) They enable the user to enhance productivity and make better use of time.
2. Palmtop computer.
Palmtops are small enough to fit in the pocket, and can be held in the palm when being
used.
3. Desktop computer.
An embedded computer.
This is a computer that is within another device or system but is not accessed directly,
e.g. there are embedded computers operating within petrol pumps, lifts, watches,
cameras and video recorders.
Reasons why microcomputers are widely used in almost every area of business
activity.
General-purpose computers are designed to perform a wide variety of tasks. They use
specifically written instructions (programs) to carry out the desired processing tasks, e.g.
a single computer can be used to write letters, carry out calculations, play games, among
others.
Their programs can be changed, i.e. to perform a task, the appropriate set of instructions
required to perform that particular task are loaded into the computer memory, e.g. if you
want to play a game, the appropriate program is loaded into the computer’s memory and
the computer is instructed to execute the instructions which make up the game.
Special-purpose computers are designed to handle particular specific tasks only, and
cannot perform any other task except the one they were meant to do, e.g. in a computer
network, the front end processor (FEP) is only used to control the communication of
information between the various workstations and the host computer.
This is a computer that operates on discrete data only. It can process both numeric and
alphabetic data within the computer, e.g. 0, 1, 2, 3…, A, B, C….
Its operation is based on two states, namely “On” and “Off” or on digits “1” and “0”.
Therefore, any data to be manipulated by a digital computer must first be converted to
digital form.
Its output is usually in form of numbers, alphabets, and symbols.
Digital computers are usually general-purpose computers; hence, they are widely used in
different areas for data processing.
Digital computers are less accurate, i.e. may not solve all your problems since the
facilities provided are generalized.
Examples:
They process data by measuring the amount of change that occurs in physical quantities,
e.g. changes in electrical current, speed, pressure, length, temperature, humidity, etc.
An analogue computer is able to accept inputs which vary with time and intensity, and
directly apply them to various devices within the computer which perform the computing
operations.
The output from the system may be in form of a graph produced by a plotting pen or a
trace on a cathode ray tube (CRT) from which the information can be read.
Analogue computers are usually special-purpose device. They are used in specialized
areas such as in:
They are very accurate and efficient since they are dedicated to a single task.
They are very fast since most of them use multiple processors.
The computer responds to the cockpit simulator control movements made by the pilot
to physically change the environment so that the pilot feels as if he were controlling an
actual aeroplane.
Petrol pump - measures the rate of flow of petrol and converts the volume delivered to
2 readings; one showing the volume and the other showing the cost.
Post-office scale - converts the weight of a parcel delivered into a charge for posting.
It combines both the functional capabilities of a digital and analogue computer; hence,
can process both analogue and digital data.
Computer Calculators
1. Costly due to the technology used. 1. Cheaper.
2. Bigger in size. 2. Comparatively smaller.
3. Operate at very high speeds. 3. Slower than computers.
4. Are more accurate (they give up to over 4. Less accurate (they give up to 8 dp of
10 decimal places of accuracy). accuracy)
5. Flexible – can be used in solving any
problem. 5. Mostly used for numerical calculations
6. Work under the control of programs. involving arithmetic/ mathematical
7. Support various devices, e.g. keyboard, operations
mouse, light pen, printer, etc. 6. They are non-programmable.
8. Have a large internal memory 7. They only use display units and keyboards
of limited capabilities.
9. Can serve several people at the same 8. Internal memory is small. They use
time. registers for temporary storage during
10. Have got telecommunication calculations.
capabilities. 9. Can serve only 1 user at a time.
11. Require well-monitored environmental 10. Have no telecommunication capabilities.
conditions. 11. Do not require well-monitored
environmental conditions.
Review Questions.
1. State 3methods of classifying computers, and list the different types of computers in each.
2. What is a personal computer?
3. Differentiate the following types of computers.
a). Supercomputer and mainframe computer.
b). Minicomputer and a personal computer.
c). Special-purpose and general-purpose computers.
d). Desktop computers and laptop computers
4. (a) Briefly describe terms “analogue” and “digital computers” as used in computer science.
(b) What is the main difference between analogue and digital computers?
5. Give three examples of special-purpose computers.
6. Name any four classes of computers based on size and complexity.
7. How does a computer differ from a simple calculator?
1) They process data faster than other devices such as typewriters and calculators.
2) A computer is accurate and reliable – given the correct instructions and data, they produce
accurate results. They also handle numbers with many decimal places.
3) They are more efficient (i.e. they require less effort to process data compared to other
machines).
9) Computers are cheap (i.e. they can be used to perform activities meant for individual
persons, hence reducing the number of employees and the cost in an organization.
10) They enhance the security of stored data through the use of passwords.
8) The technology is changing very fast. This makes computers and related facilities to
become outdated very fast, hence posing a risk of capital loss.
9) Installation of computers has increased the rate of unemployment since they are now being
used to perform jobs, which were done by human beings.
10) They have led to increase in computer crimes, e.g. computer criminals steal large amounts of
funds in banks belonging to various companies by transferring them out of their company
accounts illegally.
1. Supermarkets.
- For stock control (i.e. to help keep records of the items in store, and those that are out of
stock).
- To input and output data at the point where sales are transacted, e.g. at the supermarket
checkout counter.
- It can be used for pricing the different types of commodities.
- For adding totals of purchase and calculating customers change.
3. Industries.
- To monitor and control industrial processes through the use of robots. A robot is a remote
controlled machine that works like a human being, but performs tasks that are unpleasant,
dangerous, and tedious to be done by human beings.
4. Banks
- To manage their financial transactions through the use of automated teller machines
(ATMs), which enable customers to deposit and withdrawal cash.
They are used to get a cross-sectional view of the patient’s body that enables physicians to
properly diagnose the affected part of the body with high levels of accuracy.
- For communication - a doctor needing specialised opinions can now easily retrieve such
information from computer storage.
- To access foreign expertise or labour.
Computers enable medical experts in different countries to share their expertise or labour.
They also make it possible for hospitals in one country to use consultants or surgeons in
another country, hence, reducing travelling for patients and professionals.
6. Offices.
7. Government institutions.
- Government ministries use computers to store/keep records and improve the efficiency of
work within the Civil service. If computers were not used, the large number of files in
government registries would make information retrieval extremely difficult.
- Government agencies use computers to keep their records, and produce bills and
statements.
8. Education.
Computers are widely used in learning institutions (schools and colleges). Learning and
teaching using computers is referred to as computer aided learning (CAL) and computer
aided teaching (CAT).
- They are used as teaching aids (i.e. to help in teaching various subjects), e.g. they are used
to demonstrate experiments in subjects like Chemistry or Physics using a special program
that can illustrate them on the screen through a process called simulation.
- To assist in e-learning and long distance learning. In e-learning, the learners do not need to
go physically to a college; instead, they use computers to access learning material on the
internet.
- For research purposes, e.g. to download materials from the internet by teachers and
students.
- Computers are used in aviation for training of pilots. Flight simulators are used to
monitor the control movements made by the pilot while the computer is used to physically
change the environment so that the pilot feels as if he were controlling an actual aircraft.
9. Research.
Engineers and architects use them to design and test their work.
Space exploration and military research bodies use computer systems to:
Design and control unmanned spaceships, airplanes and missiles.
Study the movements of stars in hope of seeing signs of planetary bodies.
Launch space vehicles and monitor the flights and activities both onboard and around
them.
- For sending and receiving electronic messages, e.g. e-mails, if connected to a computer
network.
- Facsimile, i.e. sending a fax documents over the internet using a computer.
- In radio broadcasting stations to record and manage radio programmes meant for
broadcasting.
- To control the movement of aircrafts, such as taking off and landing, through the use of
radar equipment.
- For making reservations (booking or enquiry purposes).
- For storing flight information.
The information held in computers help the law enforcers to fight crime by carrying out
criminal investigations speedily.
13. Defense.
14. Home.
The presentations are done using overhead projectors attached to computers running slide
shows and digital video clips taken using a camcorder. An overlaid voice is used to
describe the product.
- In education and training, multimedia discs are used as teaching aids for all types of
subjects.
Computer technology has raised the standards of living of people by providing employment
opportunities in different fields, e.g. computer engineering, system analyst, etc
Interaction begins a) How ATM in a bank in Kisumu branch update in real time will after
a withdrawal is done in another ATM in Nairobi?
b) In your own words, explain how computers will be applied in the
above areas.
E-moderator interventions 1. Learners must be focused on the contents and context of
discussion
2. Stimulate further learning and generation of new ideas
3. Provide feedback on the learning progress
4. End of e-tivity
2. Explain various ways computers have been mostly used in our country.
3. List down and explain 6 uses of computers in our society.
4. Explain the similarities and differences between human beings and computer systems.
5. Describe positive and negative impacts of computers in the contemporary society (consider
social, Economic and political impacts).
2.6 Summary