Revision Computer Notes 1 1
Revision Computer Notes 1 1
INTRODUCTION TO COMPUTERS
1. (a). Clearly define a Computer. (2 marks)
A Computer is an electronic device that operates (works) under the control of programs stored in its
own memory unit.
A computer is an electronic machine that processes raw data to give information as output.
An electronic device that accepts data as input, and transforms it under the influence of a set of
special instructions called Programs, to produce the desired output (referred to as Information).
(b). Give one reason why a computer is referred to as an electronic device. (1 mark)
A collection of raw facts, figures or instructions that do not have much meaning to the user.
A computer Program is a set of related instructions written in the language of the computer & is used
to make the computer perform a specific task (or, to direct the computer on what to do).
It is the process of collecting all items of data together & converting them into information.
Processing refers to the way the data is manipulated (or handled) to turn it into information.
Information is the data which has been refined, summarized & manipulated in the way you want it, or into
a more meaningful form for decision-making.
- Accepting data.
- Processing the data.
- Producing information.
5. What role(s) does each of the following units of a computer play during data processing?
They are used to give the end results of data that was entered into the computer.
They accept data from processing devices & convert it into human sensible form.
Converts the raw facts & figures according to the instructions given to produce information.
6. Explain the following input/output terms as used in computer systems. Give an example for each.
(4 marks)
(a) Read -to transfer data from an input device to the computer, e.g., we say that, the computer reads data
from a disk, a keyboard, etc.
(b) Write - to transfer information from the computer to an output device, e.g., we can say that, the computer
writes output on a printer or onto a disk.
This is the casing that houses the internal components of the computer such as the CPU and storage
devices.
10. (a). Match the following generations of computers with the technology used to develop them.
(2 marks)
Generation Technology
First generation Thermionic valves (Vacuum tubes)
Second generation Transistors
Third generation Integrated Circuits
Fourth generation Very Large Integrated Circuit
Fifth generation Artificial inteligence
(b). Computers have evolved through a number of generations. List any 4 characteristics of the First
generation of computers. (4 marks)
12. Briefly explain the classification of computer according to historical development (generations)
(10 marks)
…………………………………………….……………………………………………………
…………………………………………….……………………………………………………
…………………………………………….……………………………………………………
…………………………………………….……………………………………………………
…………………………………………….……………………………………………………
…………………………………………….……………………………………………………
14. Giving two points in each case, state the difference between the following types of computers.
A Supercomputer is larger in size, faster, more expensive and has more processing power & memory
than a Mainframe.
Supercomputers are mostly special-purpose devices, while Mainframes are general-purpose devices.
Most supercomputers use multiple processors.
Supercomputers can support more peripheral devices & can be used by more users at the same time.
Supercomputers are kept in special environmental conditions.
Digital computers are usually general-purpose, while Analogue computers are special-purpose.
Output from a Digital computer is in form of numbers, alphabets & symbols, while the output from an
Analogue computer is in form of a smooth graph produced by a plotting pen on a CRT.
Programs used in special purpose computers are fixed at the time of manufacture; while those used in
general purpose computers are exchangeable.
15. (a). Explain the emerging trends in Microcomputer technology in relation to size.
(1 mark)
PCs are becoming small and portable, e.g., Personal Digital Assistant (PDA).
(b). Give two reasons why smaller computers like Laptops tend to be more expensive than Desktop
computers. (2 marks)
16. Give three reasons why a Mobile phone is regarded to be a computer. (3 marks)
It is electronic & uses electric energy to operate.
It has a display unit (screen).
It has a Keypad.
It has a Memory for storage.
It is programmable.
Robots.
Mobile phones used for communication only.
Calculators that carry out calculations only.
Computers used in Digital watches & in Petrol pumps.
Computers used in Petrol pumps.
Computers used in Washing machines.
An Automatic pilot.
A Word processor.
18. State a specific example where each of the following types of computers can be used.
(a). Supercomputer. (1 mark)
- Weather forecasting.
- Petroleum research.
- Defence and weapon analysis.
- Aerodynamic design and simulation.
- Scientific laboratories.
- Research institutions.
- Engineering plants for controlling chemical or mechanical processes in factories.
- Space industry.
- Insurance companies.
- Banks for accounting, payroll production, etc.
Type of processor
Processing speed
Amount of main memory (RAM)
Storage capacity of the hard disk.
Cost of the computer
Speed of output devices
Number of users who can access the computer at the same time.
20. Explain four reasons which make microcomputers suitable for personal computing work.
(8 marks)
Reduced cost, i.e., are cheaper than the Minicomputers & Mainframe computers.
Have high processing speeds.
Are small in size (occupy less office space).
Are more energy efficient (i.e., consume less power)
Are more reliable in doing various functions than the early mainframe computers.
Are versatile (i.e., can be used for many different tasks).
21. (a) . Identify and explain five areas where computers are used to process data.
(10 marks)
(i). Supermarket:
For stock control, i.e., keep records of what is in store, what has been sold, and what is out of
stock.
For calculating customer’s change.
For production of receipts.
It can be used as a barcode reader.
(ii). Hospitals:
To control life supporting machines in the ICU.
In medical equipments, e.g., in blood pressure monitors, blood analyzers.
For automatic diagnosis of certain diseases like Cancer.
To keep & retrieve patient’s medical records.
To enable medical experts in different countries to share their expertise/labour, thus reducing the
transportation of patients & professionals.
(iv). Hotels:
For booking of rooms.
For accounting purposes (financial management)
(v). Homes:
Entertainment, e.g., watching movies, playing music, playing computer games.
For storing personal information/documents.
For calculating & keeping home budgets.
(vii). Industries:
Airports - to control the movement of aircrafts, their take off & landing using radar
equipment.
- For making reservations (booking purposes).
- Storing flight information.
Automobile traffic control – to monitor vehicle traffic in busy towns.
In Railway corporations - to coordinate the movement of goods & wagons.
In shipping control, for efficient management of fleets, cargo handling & communication
(x). Offices:
For receiving & sending of information through e-mails, fax, etc.
Production of documents.
Keeping of records.
(b). Give three advantages of using computers for data processing over other types of office and business
equipment. (3 marks)
Computers process data faster than devices such as typewriters and calculators.
Computers are more accurate: – given the correct instructions & data, computers produce more
accurate results. They are also able to handle numbers with many decimal places without rounding off.
Computers are more efficient: - computers require less effort to process data compared to human
beings & other machines.
22. Mention any FOUR features/requirements which a standard computer laboratory should have.
(4 marks)
23. State and explain FIVE safety precautions you should take while using a computer.
(5 marks)
………………………………………………………………………………………..…………
………………………………………………………………………………………..…………
………………………………………………………………………………………..…………
………………………………………………………………………………………..…………
………………………………………………………………………………………..…………
24. List down three safety precautions one should observe when entering a computer laboratory.
(3 marks)
25. (a). Give one major environmental and one energy problem Kenya faces as far as computer installations
are concerned.
…………………………………………………………………………………………….
Water.
Smoke.
Dust.
Magnets.
27. Describe the ideal environment for a computer to work properly. (3 marks)
28. Explain why Smoke and Dust particles are harmful to a computer. (1 mark)
Dust and Smoke particles settle on storage devices and may scratch them during Read/write operation.
29. Identify three facilities that will ensure proper ventilation in a room.
30. Why must foods and beverages be kept out of the computer room?
Food particles may fall into the moving parts of the computer and damage them. Liquids may spill into the
computer parts causing rusting or electrical faults.
31. Why would it not be good to install Powder or Water-based fire extinguishers in the computer room?
Powder particles settle on storage devices and may scratch them during read/write operation. Water causes
rusting of metallic parts and short-circuits if used.
32. (a). State one reason why a computer needs to be connected to a stable power supply.
(1 mark)
To prevent damage to the computer’s secondary storage media.
To avoid damage and loss of important data or information such as Application software stored on the
media.
Prevent loss of data/information that had not been saved before the failure.
(b). List down three functions of the UPS. (3 marks)
Power backups
33. Mention two things that are likely to cause eye-strain in the computer room.
Poor lighting of the room.
Bright monitor.
DESIGNED GEORGE OTIENO
BY 9
ICT possibe quastions 10
Flickering monitors.
Very bright wall paints that reflect too much light.
34. Identify three proper sitting postures while using the computer. (3 marks)
Adopt a relaxed and straight back position to avoid bending forward or leaning far backwards.
The feet should be firmly placed flat on the floor.
The seat must be high enough allowing the eyes to be the same level with the top of the screen.
The seat must have a straight backrest that allows someone to sit upright. This prevents muscle pains &
backaches caused by poor sitting posture.
The height of the chair or working surface must be high enough such that your forearms are parallel with the
floor and your wrists are straight.
The seat must be high enough relative to the table to enable the user use the hands on the peripheral devices
comfortably.
- Fit the computer room with special Curtains to reduce entry of dust particles.
- Cover the floor with Carpets in order to absorb dust.
- Regular cleaning of the laboratory.
- Cover the computer devices with Dust covers when cleaning the room.
- Remove shoes before entering the room to prevent dust.
36. What precaution would you take in the computer room in case: (2 marks)
(a). The humidity falls below normal for prolonged periods due to weather change.
Install humidifiers in the room.
(b). Users complain of backaches after long periods of using the computers.
Improve furniture to avoid bending when using the computers.
37. Name TWO main causes of fire in the computer laboratory and give the precautions that should be taken
to guard against them. (3 marks)
Smoking.
38. (a). What do you understand by the term ‘Write-protected’ with reference to a diskette?
………………………………………………………………………………………..……
DESIGNED GEORGE OTIENO
BY 10
ICT possibe quastions 11
………………………………………………………………………………………..……
39. List three things that can spoil a Printer if they are not of the correct specification, and explain what
damage may be caused.
Printer paper:
Different printers have different sensitivity to printing papers. Using the wrong quality paper in a particular
printer can make the paper get stuck.
Printers are very specific to manufacturer’s cartridges & ribbons. Use of clones or imitations (i.e., the
wrong make & model) can damage the printer mechanism.
This will spoil the printer due to leakage or use of poor quality materials.
40. Explain three ways that computer technology could make office work more efficient.
(3 marks)
There is easier & faster retrieval of data, i.e., they reduce the time and effort needed to access and receive
information.
Increased accuracy of data.
Better presentation of data.
Faster processing of data.
Economic use of storage space.
41. (a). Explain the steps you would follow to set up a new computer. (3 marks)
Gently and carefully connect the interface cable of each device to the correct port and to the device.
Connect the computer to the source of power and switch it on.
Observe boot up information on the screen to see whether Power-On Self Test (POST) displays any
error message. A successful boot means that the computer was properly setup.
(b). Explain the correct procedure for shutting down the computers in the computer laboratory.
(4 marks)
Save all the work done on the computer, and close all programs that may be currently running.
Remove any floppy disk you might have inserted in the computer.
Follow the proper shut-down procedure required by the operating system in your computer before
switching it off.
Booting refers to the starting up of a computer. It is the entire process that makes the computer ready for
use.
(b). Explain what happens in the computer during the booting process. (3 marks)
When the power is switched on, internally, it first checks whether all the components are in good working
condition, i.e., the RAM, CMOS (BIOS), hard disk & floppy disk drive controllers, and the Keyboard. If
no problem is found, it then loads the operating system.
Cold booting: - it happens when a computer that was originally off is switched on by pressing the power
button on the system unit.
Warm booting: - it happens when a computer that was originally on is forced to restart by pressing the
Restart button on the System unit or by pressing a combination of keys on the keyboard (Ctrl + Alt +
Del).
(d). What type of memory is used to store the boot up program (the first program to be
executed on switching on a computer. (1 mark)
e). Home, End, Page Up, Arrow keys - Directional /cursor-positioning keys.
A Pointing device that controls a pointer on the computer screen. It lets the user select and move items
(icons) displayed on the screen.
(b). Explain the following terms associated with the use of a Mouse:
(i). Left-clicking.
………………………………………………………………………………………..
(ii). Double-clicking.
………………………………………………………………………………………..
(iii). Right-clicking.
COMPUTER SYSTEMS
A computer system refers to a collection of entities that work together to process and manage
information using computers.
The complete set of devices required to use and operate the computer, (or that make a computer work as
one unit).
A computer is made up of both hardware and software, while a computer system integrates hardware,
software and user.
2. (a). List and explain three functional elements of a computer system (6 marks)
Hardware.
They are the physical & tangible devices that make up a computer system. E.g., system unit, input
devices, output devices, and storage devices.
Software.
These are programs & data used in a computer system that enable it perform a number of specific
functions.
E.g., operating systems, application programs, utility programs, programming languages, & device
drivers.
Live-ware (People-ware).
These are the people who coordinate the various activities, which are necessary to make a computer
system perform useful tasks.
E.g., Data entry clerks, computer Arithmetic & Logic Unit
operators, programmers, System analysts, etc.
Input devices Output devices
(b). Draw a well-labelled diagram showing theControl
functional units of a computer hardware.
Unit
(7 marks)
Central Processing Unit (CPU)
Secondary storage
ICT possibe quastions 14
…………………………………….……………………………………………………..…
…………………………………….……………………………………………………..…
…………………………………….……………………………………………………..…
These are devices that enter (capture) data into the computer directly.
(i). to capture prices of goods at points of sale terminals in supermarkets and superstores.
Barcode reader
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
……………………………………………………………………………………...……
6. State two advantages and two disadvantages of using Speech recognition devices.
(4 marks)
……………………………………………………………………………………..……………
……………………………………………………………………………………..……………
……………………………………………………………………………………..……………
……………………………………………………………………………………..……………
……………………………………………………………………………………..………
……………………………………………………………………………………..………
……………………………………………………………………………………..………
(b). Name two examples of scanning (data capture) devices used at point of sale terminals in
supermarkets. (2 marks)
Barcode reader.
Light pen.
Cash registers.
8. (a). What are turnaround documents? (2 marks)
These are documents produced as output and which can be re-used as input by the computer.
(b). Name any two data capture techniques that make use of turnaround documents.
(2 marks)
Optical Character Recognition (OCR).
Optical Mark Recognition (OMR).
Magnetic Ink Character Recognition (MICR).
Optical Bar Recognition (OBR)
Magnetic Stripe Recognition.
9. Magnetic Ink Character Reader (MICR) technology uses the principle of magnetism to encode certain
characters/data.
Required:
(i). Recommend one application areas where this technology is used. (1 mark)
(ii). Name any three data items that can be encoded using magnetized ink. (3 marks)
Serial number of the Cheque.
Identification number of the bank.
Branch number of the bank.
Account number of the customer.
Amount being paid.
10. Name four factors one would consider when selecting a data input device. (4 marks)
12. Explain the functions performed by each of the following central processing unit elements.
Interpreting instructions
Issuing control instructions to the Operating system.
13. In reference to ALU, explain the meaning of logic operations, and give an example of this processing
operation. (2 marks)
Logic operations involve sorting & comparison of figures to determine whether one quantity is greater than, less
than, equal to, or not equal to another.
Accumulator
Instruction register
Address register
Storage register
15. How many characters (bytes of data) are held in each of the following memories?
(4 marks)
(i). 4 KB - approximately 4,000 characters.
It conveys addresses, i.e., it carries the address of the memory location or device to be acted on by the
processor.
It carries the timing & control signals necessary to coordinate the activities of the entire system.
17. Name the basic unit used to measure the processing speed of a computer. (1 mark)
Hertz (Hz)
18. (a). What is the computer Motherboard? (2 marks)
This is the electronic board where all electronic components such as processor, memory chips, BIOS, bus
connections etc are assembled.
(b). State any four components found on the computer motherboard. (2 marks)
Processor (CPU).
SIMM sockets.
Memory chips.
BIOS
Interface chips.
Buses.
(b). Give three examples of computer expansion cards stating clearly the function of each.
(3 marks)
……………………………………….……………………………………………………
……………………………………….……………………………………………………
……………………………………….……………………………………………………
20. (a). What is a Drive? (2 marks)
A Drive is a computer device for reading data from or writing data into a storage media, e.g., a tape or disk.
(b). State any two types of computer drives, giving an example of a storage device used by each.
(3 marks)
21. Give two reasons why there are many forms of computer storage devices. (2 marks)
Permanency of storage.
Cost of implementation.
Primary storage devices are accessed directly by the CPU, while secondary storage is not.
Fixed disks are mounted inside the system unit, while removable disks are portable.
Examples of removable media – Floppy disk, Jaz disk, Zip disk, Flash disk, CD-R, CD-RW.
23. Compare a floppy disk and a Zip disk in relation to size. (2 marks)
A Floppy disk is physically small in size and capacity, while a Zip disk is slightly large in size and has large
storage capacity.
24. (a). The hard disk is composed of Platters, Hard disk Drive, Access arm, Motor device, Read/Write heads,
and Spindle. State the function of each of these parts. (6 marks)
Access arm (Head actuator) – holds the read/write heads in position & is also used to move the
read/write heads across the platters.
(b). State three advantages of using hard disks as medium of storage. (3 marks)
(c). Describe three precautions you would take to avoid damaging the hard disk.
(3 marks)
Do not drop the disk drive.
Do not expose it to strong heat.
Do not expose it to dust/smoke particles.
Do not unprocedurally switch off the computer.
(d). Explain the internal mechanism of the hard disk in reference to disk platters and read/write head.
(3 marks)
The drive is made up of several disk platters that are mounted on a common axis with read/write heads on
both sides of the platters.
The heads move in and out as they write/read data. The outer case is hard and metallic.
The surface of hard disk is divided into concentric circles called Tracks. Parallel tracks on several platters
are called Cylinders.
The tracks are further subdivided into Sectors. Several sectors can be grouped to form Clusters.
25. State two reasons why Magnetic tapes are not commonly used as computer data storage medium today.
(2 marks)
Are slow when retrieving data. This is because of the linear storage of data records on the tape.
Do not fully use their recording surface due to Inter-Record Gaps.
……………………………………………………………………………………………
……………………………………………………………………………………………
RAM is a temporary and rewritable memory, while ROM is a permanent and read-only memory.
Hard disk is a hard metallic platter used to store data and is encased in a metallic housing (casing).
- Hard disk is metallic, shinny and non-flexible.
o A 5.25-inch has High density of 1.2 MB; a 3.5-inch has High density of 1.44 MB.
o A 5.25-inch has Double density of 320KB; a 3.5-inch has Double density of 720KB.
In Magnetic storage media, data is recorded using magnetism, while in Optical storage media data is
recorded using a beam of light (laser).
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
MICR uses magnetic technology to read magnetic characters, while OCR uses laser technology to read
characters.
27. (a). Using a well-labelled diagram, differentiate between Sectors and Tracks as used in
Magnetic disks. (4 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
(b). Draw a well-labelled diagram of a 3.5-inch floppy disk showing its parts. (7 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
(c). Explain four rules for handling magnetic disks. (4 marks)
Keep magnetic media away from excessive heat. This is because; heat energy weakens the ability of
the magnetic media to store data.
Store the media in their cases when not in use in order to protect/safeguard their recording surfaces
against environmental influences such as dust, touch, direct sunlight, radiations, etc.
Never bring them near moving or strong magnetic bodies. Such bodies might demagnetize the
recording surfaces making recording in terms of magnetism impossible.
When mounting the media into its reading/writing unit, avoid brushing the recording surfaces against
the mechanical components of the drive.
Put on the power before mounting the media and off after removing the media from the drive. This is
because; the fluctuation in power might cause demagnetization.
29. RAM and Magnetic disks are both Random access devices. List four differences between the two devices.
(4 marks)
……………………………………………………………………………………..……………
Secondary storage devices provide slow access of information; primary storage is very fast, accurate &
reliable.
Primary memory is expensive per bit of memory due to the technology involved; Secondary memory is
cheap.
Secondary storage has high storage capacity; Primary memory has low/limited storage capacity.
Secondary storage is non-volatile, i.e., stores data permanently; primary storage is volatile & therefore it is
used to store temporary programs & data.
The speed of the Processor depends on the size & type of Primary storage.
Volatability is the ability of the computer memory to retain or lose its contents when the power supply or the
computer is switched off.
ROM is non-volatile because; its contents remain intact when power is switched off. RAM is volatile as it loses
its contents when power is switched off.
It stores Firmware (bootstrap instructions) – the essential files the computer uses while
booting/starting up.
It stores the system data & instructions that are necessary for the normal functioning of the computer
hardware, e.g., the Kernel/Supervisor of the OS.
It stores Control programs used for the operation of the computer & peripheral devices, e.g., the
BIOS.
It stores Translation programs (Code converters) used for converting a user’s program into machine
language.
It can only be read, but cannot be written to (i.e., the user can only read the information in the ROM, but
cannot write on it unless it is a special type of ROM).
Provides permanent or semi permanent storage of instructions & data from the manufacturer.
It is a non volatile memory.
Forms a small proportion of the main storage (i.e., it contributes about 30% of the Internal memory).
DESIGNED GEORGE OTIENO
BY 22
ICT possibe quastions 23
Stores essential files for starting the computer (Bootstrap programs).
Masked ROM.
Programmable Read-Only Memory (PROM)
Erasable Programmable Read-Only Memory (EPROM)
33. (a). Outline three characteristics of Random Access memory (RAM). (3 marks)
Stores data & programs temporarily during the times when they are needed in the Main memory (or
during execution).
Provides “read & write facilities”, i.e., it allows instructions to be written, read out & to be changed at
will.
The contents in RAM are user-defined, i.e., the user dictates what is to be contained in the RAM.
Its contents are temporary.
It is a volatile memory.
Forms the major proportion of main storage.
(b). Name the two types of RAM clearly stating their differences. (3 marks)
Static RAM
……………………………………………………………………………………..……
……………………………………………………………………………………..……
Dynamic RAM
……………………………………………………………………………………..……
……………………………………………………………………………………..……
34. Give two examples of special purpose memories found in the CPU. (2 marks)
Cache memory
Registers
35. Give two types of information that are found in the RAM. (1 mark)
Application programs.
User data.
………………………………………………………………………………………...…
………………………………………………………………………………………...…
………………………………………………………………………………………...…
………………………………………………………………………………………...…
Flash disk
(ii). List down two advantages of this device over a floppy disk in storage. (2 marks)
Smaller in size than a floppy disk; hence, easily portable.
Has a high data storage capacity compared to a floppy disk.
Flash disks are more robust than floppy disks.
38. (a). List any four examples of Optical storage devices. (4 marks)
(b). Give two application areas that make extensive use of Optical disks.(2 marks)
Music industry.
Movie industry (entertainment)
By programmers and software manufacturers for storage, distribution & Installation of software.
To provide reference works, catalogues, directories, graphical images & sound.
(c). Give two advantages of a Digital Versatile Disk over a normal Compact disk.
(2 marks)
DVD has a larger storage capacity than a CD.
A DVD offers better data storage quality.
39. Giving reasons in each case, suggest the most suitable backing store medium for each of the following:
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
(iii). A company’s financial records for the last four years. (3 marks)
……………………………………………………………………………………………
……………………………………………………………………………………………
40. How many Optical disks of 720 MB storage capacity are needed to store 20 GB storage of hard disk data?
(Give your answer to the nearest whole number). (2 marks)
1 GB = 1000 MB
20 GB =? = (20 x 1000) MB
Softcopy
Hardcopy
Monitors.
Printers.
Sound output, e.g., Speakers
Plotters.
Sound cards.
Digital projectors.
Computer output on Microforms (COM)
(c) Identify three functions of computer output devices. (3 marks)
Used to display the results of all the data that has been processed from the computer.
It converts machine-coded output results from the Processor into a form that can be understood by
people.
(b). Outline two advantages and two disadvantages of using a Monitor for output.
(4 marks)
Advantages
Its speed of output is fast, i.e., a monitor displays the output almost immediately.
It displays the information enabling the operator to visually confirm if the data is correct.
It is cheap, if bought as an individual device.
It minimises paperwork. This reduces the expense on papers.
Helps when saving information to a secondary storage media.
Enables the operator monitor his/her performance.
Disadvantages
……………………………………………………………………………………..…..……
……………………………………………………………………………………..…..……
43. (a). Show two differences between a CRT monitor and a Flat-panel display. (2 marks)
CRT monitor uses a cathode ray tube to display information, while a Flat panel does not.
CRT has a protruding back, while a Flat panel does not.
Flat panel displays are light & easily portable, while CRT’s are heavy.
CRT can display a wide range of colours, while a Flat panel displays a limited number of colours.
CRT consumes more electrical power than Flat panel displays.
The screen of a Flat panel is much thinner & smaller than that of a CRT.
The screen resolution of a CRT is adjustable, while that of a Flat panel is often set.
(b). Give three examples of flat-panel monitors available in the market today. (3 marks)
44. Describe five types of display video cards used in computers. (5 marks)
Monochrome Display Adapter (MDA): - it displayed text in one colour only, and could not support
images.
Hercules Graphics Adapter (HGA): - it supports both text & monochrome images.
Colour Graphics Adapter (CGA): - can display text & colour images. It supported 16 colours at a time &
ran at a low resolution of 640 x 200 pixels.
Enhanced Graphics Adapter (EGA): - has a better resolution than CGA monitors. Can display a wider
range of colours, e.g., it can display text & images using 16 different colours.
Video Graphics Adapter (VGA): - It is able to display photographic quality images. It offers clean images
at higher resolutions of 640 x 480 pixels.
A standard VGA can produce about 256 colours at a time.
Super Video Graphics Adapter (SVGA): - It can produce over 256 colours at a resolution of 1024 x 768
pixels.
Pixels (picture elements) are dots on the screen that form characters and images.
47. State any four differences between Printer output and Monitor output. (4 marks)
48. Distinguish between Impact and Non-impact printers, and give two examples of each.
(3 marks)
Impact printers print by striking mechanism & are noisy, e.g., Dot matrix, Daisy wheel, Golf ball, Drum, and
Chain printer.
Non-impact printers print either by laser, ink or thermal transfer mechanism & are silent, e.g., Laser, Inkjet,
Thermal printer, Electrostatic, and Xerographic.
50. (a) State two advantages of using a Printer for output. (2 marks)
(b) Highlight four factors one should consider when purchasing a printer. (4 marks)
Cost involved, i.e., the printer’s buying price, cost of maintenance, & cost of consumable items like
printing papers, ribbons/cartridges.
Capability of the selected printer, i.e., multiple copy production, paper size, print styles, etc.
Documentation.
Availability.
Flatbed plotter.
Drum plotter.
(b) State the main difference between the plotters you have named in (a) above.
(2 marks)
Drum plotter has a drum onto which the stationery is twisted round. The drum rolls the paper forward or
backwards as the pen moves over it to produce graphical output.
Flatbed plotter has a flat surface onto which the stationery is placed. The paper is fixed in a horizontal
plane but the carriage can move across the paper or up & down the page.
(c) List three advantages of a Plotter over normal printer machines. (3 marks)
53. George connected new multimedia speakers to his computer and tried to play his favourite music CD, but
no sound came out. Suggest two problems that might have occurred.
(2 marks)
(a). Port.
A special kind of socket found at the back of a computer used to connect an external peripheral devices
such as a printer, monitor, mouse, scanner, modem, etc to the interface cards inside the computer.
These are special cables that connect all the peripheral devices to the motherboard and the CPU. They
transmit data signals and information to and from the devices.
55. State the function of the Power supply unit found in the System unit. (1 mark)
It supplies stable power to the motherboard and other internal devices of a computer.
56. In relation to cabling, give two reasons why a printer may not print work sent from the computer as
expected? (2 marks)
One cannot see a program when stored in memory, but can see & touch a listing of the program on the
computer screen.
They enable computer hardware to operate effectively, i.e., software puts life into the hardware.
(b). Discuss the purpose and use of the following software found in microcomputers:
……………………………………….………………………………………………
……………………………………….………………………………………………
……………………………………….………………………………………………
……………………………………….………………………………………………
Supervises all the hardware and software operations of the computer system.
UNIX
Microsoft Windows
DOS
LINUX
Mac Operating system
59. Give two reasons why people prefer in-house developed application programs to general-purpose
application packages. (2 marks)
The user gets well tested program, which he/she is able to use with confidence.
The program provides all the facilities required to solve a particular problem.
The purchaser has direct control over the package, as he/she is involved in its production.
The user is able to quickly implement the results obtained from the use of the package.
They can easily be modified to meet specific user’s needs without involving expert programmers.
Sharing of files
Enables several users to print using one printer.
Sharing of powerful computers.
Sharing of communication ports.
Enhance communication between people by use of fast e-mails.
61. Identify two advantages of Electronic mail (e-mail) over ordinary mail. (2 marks)
62. (a). Why is it important to carefully study a warranty before committing yourself by signing it?
(1 mark)
In order to negotiate on sensitive items like duration, after sales service, etc.
(b). Give three reasons why one might purchase a computer with a one year warranty instead of a three
year warranty. (3 marks)
…………………………………………………………………………………………...…
…………………………………………………………………………………………...…
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
(b). Discuss four factors you would consider when purchasing an Application package.
(4 marks)
Cost of the package.
Compatibility of the package with the existing computer resources, e.g., hardware.
Documentation – whether the necessary documents that help in using, maintaining & installing the
package are available.
Success of the package in the market –whether the package is successful & famous in the market.
Single-purpose software is developed for only one purpose, while integrated software is a suit of more than one
program and can be used to carry out a variety of tasks.
65. A firm intends to purchase new software. List three items that should accompany the software.
(3 marks)
A License.
Installation guide.
User manual (guide).
Warranty.
Upgrades.
Service Park.
66. State any two sources of an accounting application software for an organization.
(2 marks)
……………………………………….……………………………………………………….…
……………………………………….……………………………………………………….…
67. State six factors which you would consider when selecting computer hardware for an organization.
(6 marks)
……………………………………….……………………………………………………….…
……………………………………….……………………………………………………….…
……………………………………….……………………………………………………….…
……………………………………….……………………………………………………….…
……………………………………….……………………………………………………….…
……………………………………….……………………………………………………….…
OPERATING SYSTEMS
1. The central processor and peripheral devices of a computer system are coordinated by the operating
system.
A set of computer programs that normally reside in the Main memory, and is used to control the basic
computer hardware resources & the operation of the entire system.
The main program that controls the execution of user applications, and enables the user to access the
hardware & software resources of the computer.
(b). Other than the processor, list two other resources/components that an operating system manages.
(2 marks)
Memory (RAM).
Secondary storage devices.
Input/Output devices & their ports.
Communication devices & their ports.
Files.
(c). There are several types of operating systems in use today. State two examples of operating systems
with which you are familiar. (2 marks)
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
Loads application programs from an external storage into the available locations in the Main memory
(RAM). It keeps track (monitors) of the parts of the memory that are in use, and those which are free.
It prepares, schedules & monitors jobs for continuous processing by the computer system.
The OS reports any errors that occur during program execution, and also keeps the computer running
when errors occur.
The OS controls the use of computer resources by other system software & application programs being
executed. These resources include; input/output devices, CPU & processing time.
4. Show the difference between the Control Unit of a processor and the Operating system in terms of
functionality. (2 marks)
……………………………………….…………………………….……………………………
……………………………………….…………………………….……………………………
5. What is an Interrupt? (2 marks)
An Interrupt is a break from the normal sequential flow of instructions processing in a program.
6. Giving an example in each case, explain the following types of operating systems:
(a). Single-user / Single-tasking (2 marks)
A system that allows only one user to run only one user program at a time in an interactive, conversational
mode. E.g., MS-DOS, PC-DOS
A multi-user computer system can allow interactive facilities to several users at a time. A multi-tasking
computer system can allow more than one program which are in the memory to be processed at the same
time. E.g., Microsoft Windows.
7. A computer user may interact with a computer either through Graphical User Interface (GUI) or
through typed commands.
(a). Give one advantage of using GUI based operating system over a Command line interface.
(1 mark)
User friendliness.
Easy to learn & use even by those who do not have much knowledge about them.
One does not need to master any commands.
It is faster to work with than a command line interface as it only relies on clicking the icons by use of a
pointing device.
(b). Some computer systems still use Command line interfaces. State two advantages of command line
interface. (2 marks)
It is a situation in an OS when a particular task holds a needed resource and refuses to release it for use by other
tasks.
Desktop is mostly an empty screen that appears when Windows starts, and has some standard icons
that show that the computer is ready for use.
Background of the screen on which windows, icons, and dialog boxes appear.
(b).Window. (2 marks)
A rectangular area on a computer screen in which text, graphical images or the contents of a folder or
disk may be displayed.
A little picture on the computer screen representing a program, disk drive, file, folder or any other
item.
A long bar/strip that runs across the desktop and displays the Start button, and any other active tasks.
Any activity taking place in Windows, and is displayed on the taskbar, e.g., a running program.
11. (a). Distinguish between Operating system software and Utility software. (2 marks)
…………………………………….………………………………………………………
…………………………………….………………………………………………………
12. Differentiate between a Toolbar and a Status bar. (2 marks)
……………………………………….…………………………….……………………………
……………………………………….…………………………….……………………………
13. Identify three functions of each of the following window components: (6 marks)
(i) Taskbar.
……………………………………….…………………………….……………………
……………………………………….…………………………….……………………
14. (a). Identify three Application software that are installed in your computer. (3 marks)
……………………………………….…………………………….………………………
……………………………………….…………………………….………………………
……………………………………….…………………………….………………………
(b). Give three ways you can start an application in Windows. (3 marks)
……………………………………….…………………………….………………………
……………………………………….…………………………….………………………
……………………………………….…………………………….………………………
15. Explain each of the following commands used to manage files and folders. (2 marks)
(i). Rename
……………………………………….…………………………….………………………
(ii). Copy
……………………………………….…………………………….………………………
16. (a). Explain how you would create backup using Windows backup utility. (3 marks)
In My Computer, right-click the icon for the disk you want to backup, then click Properties.
Click the Tools tab, then click the Backup Now button.
(b). Name the command one would use to repair cross-linked files in Graphical user interface software.
(1 mark)
ScanDisk
17. (a). Explain why a new disk must be formatted before using it. (1 mark)
To prepare it for use by creating empty tracks & sectors on the surface of the disk that can be recognized
and accessed by a particular operating system.
Directory tree is the hierarchical arrangement of folders and storage locations from the root downwards.
A:\
C:\
D:\
E:\
Used to store files that are not required currently until they are needed again.
Used to store the files of one program separately from the files of another program.
It allows each user to keep his/her files separately, even if all the users are using the same system.
19. Draw a directory tree showing how files and folders are organized by an operating system.
(5 marks)
……………………………………….…………………………….……………………………
……………………………………….…………………………….……………………………
……………………………………….…………………………….……………………………
……………………………………….…………………………….……………………………
……………………………………….…………………………….……………………………
20. Where does Windows operating system derive their name from? Explain. (2 marks)
They take their name from the on-screen ‘window’ that they use to display information.
A window is an area of the screen that Windows set aside for a specific task.
21. State two differences between Disk Operating System (DOS) and Windows operating system.
(2 marks)
DOS Windows
(i) Single-tasking (i) Multi-tasking
(ii) Single-user (ii) Multi-user
(iii) Command driven interface (iii) Graphical User Interface
(iv) Not easy to use (iv) User friendly
22. Identify two factors that you would consider when choosing an operating system for use in a computer.
(2 marks)
Hardware configuration of the computer, e.g., RAM memory size, Hard disk capacity, type of processor,
etc.
Basic design of the computer – is it an IBM compatible, or an Apple computer?
Hardware compatibility.
Availability in the market, e.g., Microsoft Windows based operating systems are very common.
Portability.
Cost – how expensive the OS is.
The method of communication with the computer, e.g., the number of peripherals.
23. You are employed in an organization as a computer operator in the Accounts department. The following
are some of the tasks you are supposed to perform:
Data entry.
Ensuring that data entered in the computer is stored in a well-organized manner.
Backing up data.
Monitoring hard disk space of all computers in the department.
a). What is used in Microsoft Windows to store programs and files in a well-organized manner?
(1 mark)
Folders
It means making of duplicate copies of data or programs from the hard disk into another storage media
so that in case the system fails, or originals are corrupted or lost, the data can be reconstructed from the
backups.
This is used to protect data from accidental erasure or hardware problems.
(ii) Explain two methods you can use in Windows to back up data into a storage device.
(2 marks)
c). Identify two reasons why a user needs to know the space available for data storage in the hard disk.
(2 marks)
To know the amount of data that can be stored in the hard disk.
To know how much space is left in the hard disk in case a new program needs to be installed.
To detect the likelihood of a virus infection.
24. Explain how Windows organizes information in reference to files and folders. (1 mark)
It stores related data & information records into files, and related files into folders & subfolders.
25. (a). Describe two functions of a file. (2 marks)
System files hold critical system information, while Application files hold programs data.
26. (a) Identify three precautions to be taken before leaving Windows. (3 marks)
Save and close all the programs or windows that are open.
Always Shutdown Windows correctly before turning off the computer.
Wait until a screen message appears showing that it is safe to turn off the computer.
(b) Outline three reasons why it is important to first shut down the computer before turning it off.
(3 marks)
27. (a). List and explain down the three parts of the windows Taskbar. (3 marks)
(b). Outline the procedure of renaming a file or folder using windows operating system.
(3 marks)
Method 1:
In an Explorer window, click the file/folder you want to rename.
Click on File, choose Rename.
Type the new name, then press Enter.
Method 2:
In an Explorer window, right-click the file/folder you want to rename.
Choose Rename from the shortcut menu that appears.
Type the new name, then press Enter.
It appears after the window has been maximised. It is used to change the window to its previous size
before it was maximised.
A window that appears temporarily to request or supply information. It contains options (settings) one
must select to complete a task.
(b) List five settings that may be found in a dialog box. (5 marks)
Radio button - a round button that can either be blank or can contain a dot. If the button contains a dot
( ), it is selected.
Pull-down menu - a box with a downward-pointing triangular button at its right end (). When
the triangular button is clicked, it displays a menu.
Command button - A button that one can click to carry out or cancel the selected action, e.g., the
OK or Cancel button.
30. Which keys in the keyboard should one press when he/she wants to:
(i) Cut - CTRL+X
(ii) Copy - CTRL + C
(iii) Paste - CTRL + V
(iv) Rename an item - F2
(b). Give two reasons why the hard disk may be partitioned. (2 marks)
WORD PROCESSING
A computer program that enables a person to create, save, retrieve, edit, format, and print text based
documents.
In writing of:
Letters, e.g., business and general mail.
Memos.
Articles, Research letters such as Thesis and Term papers.
Essays and Project reports.
Curriculum vitae and Resumes.
Weekly Newsletters on sports, entertainment, etc.
Lease agreements and other legal documents.
Books.
(c). List two common examples of word processing software widely used in the market today.
(2 marks)
Microsoft Word.
WordPerfect
Lotus WordPro.
WordStar.
Word Write.
2. State four editing and six formatting features of any good word processor. (10 marks)
…………………………………………………………………………..………………………
…………………………………………………………………………..………………………
…………………………………………………………………………..………………………
…………………………………………………………………………..………………………
…………………………………………………………………………..………………………
…………………………………………………………………………..………………………
3. Give three comparisons of the traditional method of typing a document on a typewriter against using a
word processor. (6 marks)
Correcting mistakes using a word processor is easy; it is hard to correct mistakes on a typewriter.
Producing multiple copies is possible using a word processor, but it is not possible to produce multiple
copies on a typewriter.
Formatting text features are available on a word processor, e.g., font size, font type, font colour, etc.
4. (a) Explain the use/importance of the following parts of a Microsoft Word program.
(5 marks)
(i) Title bar.
…………………………………………………………………………..……………
…………………………………………………………………………..……………
…………………………………………………………………………..……………
…………………………………………………………………………..……………
(v) Toolbars.
…………………………………………………………………………..……………
It displays information about the current condition of the program, such as, number of pages, the
progress of the current task, or information about the selected item.
It helps the user to interact with the application because; it displays the processing status of the
application.
(b) Give two examples of toolbars used in Microsoft Word application window.
(2 marks)
Standard. - Formatting.
Drawing. - Tables and Borders.
Picture. - WordArt.
A document that acts as a blueprint or outline for other documents of the same type. It contains the
standard text, graphics and formatting for use in all documents of this type.
(c) List five types of documents where you would use a template. (5 marks)
Brochures. - Manuals.
Directories. - Reports.
Memos. - Faxes.
E-mails - Calendars
Letters with your company logo inserted.
Newsletters.
Weekly schedules, etc.
Mailing labels & Envelopes.
Resumes (CVs)
7. Explain the difference between Type over and Insert mode in word processing.
(2 marks)
Type over deletes the current text at cursor position and inserts new text. Inserting pushes the old text away as
new text is inserted at cursor position.
8. (a). Give three reasons why one would open a saved document. (3 marks)
(b). Veronica tried to retrieve a document file following all the steps correctly. The filename did not
appear in file list box. State three causes for this. (3 marks)
(i) CTRL + A.
Saves changes made to a document that is already saved with a filename, or, opens the Save As
dialog box allowing you to save a new document.
(b) Apart from the keys given in 6 (a) above, discuss the use of any ten keys found in Microsoft Word.
(20 marks)
CTRL + S - saves changes made to a document that is already saved with a filename /
opens the Save As dialog box allowing you to save a new document.
CTRL + P - displays the Print dialog box from where you can select the printing options for
your document.
CTRL + SHIFT + END - selects text from cursor position to the end of the document.
SHIFT + HOME - selects text from cursor position to the beginning of the line.
SHIFT + END - selects text from cursor position to the end of the line.
SHIFT + Left or Right Arrow - selects 1 character to the Left or Right of the cursor.
11. Explain the role/use of the following features in a word processor: (3 marks)
Undo reverses the latest action, while Redo does the undone action.
(c). Thesaurus.
Gives suggestions of words or phrases with similar meaning, and sometimes opposite meaning to the
selected word.
(d). AutoCorrect.
………………………………………………………………………………………………
12. Differentiate between the Windows clipboard and the Office clipboard. (2 marks)
The Windows clipboard can only hold one item at a time. As soon as you copy or cut another item, it replaces
what was there originally.
The Office clipboard can hold up to 12 or 24 items at a time from various office programs.
13. (a). Name and explain the use of any three buttons found in a Spell-check dialog box.
(6 marks)
Change: - accepts the current selection in the Suggestions box.
Ignore Once: - leaves the highlighted error unchanged (if the highlighted word is a valid word) & finds
the next spelling or grammar error.
Ignore All: - retains all the occurrences of the same word or phrase in the document from another
language, e.g., a Kiswahili.
Add: - Adds the highlighted word in the Suggestions box to the Custom dictionary.
(b). List the steps that you would use to correct wrongly-spelled words in a document using the spell-
checking feature. (3 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
Selecting a group of text in order to work with it as a whole, e.g., a word, sentence or paragraph.
………………………………………………………………………………………………
………………………………………………………………………………………………
A dashed line across the page from left to right that shows the point where one page ends and where the
next page begins.
It is a standard text or information such as page numbers, chapter titles, etc that appears above the top
margin of every page in a document or in a section.
Superscript is text formatted to be at the top of a line; Subscript is text formatted to be at the bottom of a
line.
17. State one function of Drop Cap in a document. (1 mark)
(i). A Word.
- Double click the word to select it, then press the DEL key.
(ii). A Paragraph.
- Triple click the paragraph to select it, then press the DEL key.
Non-printing but visible text-limiting borders that mark the distance that text starts on a page away from the
edge of the page.
They make it easy to locate information especially in a document that contains many pages.
(b) Explain how you can give different page numbering styles to different pages in a multipage
document. (1 mark)
Create page breaks in the document and insert page numbers in each section separately.
21. Differentiate between:
(a). A Hard page break and a Soft page break. (2 marks)
A Hard page break is inserted on a page even before the end of the page, e.g., by pressing CTRL+ENTER
or setting a manual page break.
For a Soft page break, the text cursor moves or creates a new page automatically when at the end of the
current page during typing.
…………………………………………………………………………..…………………
AutoComplete helps a person to type quickly by completing automatically a word that he/she has already
started to type.
AutoCorrect automatically replaces mistyped words with the correct ones as set by the user.
QUESTION 23:
dangers associated with radioactivity.
Radioactive materials must be handled very carefully because the radius emitted are harmful to the human
body. Body cells can be destroyed damaged irreversibly. If insufficient number of cells are destroyed, the person
may die while severe damage results in serious sickness unless the cells are replaced.
A more long term danger is that damage to the DNA in cells can be passed onto future generations resulting
in the birth of deformed babies, or the original victim may get cancer in future. This happened in 1986.
(a). The topic at the top of the document should be in capital, bold, and underlined. Explain the procedure to be
followed to change it without deleting the sentence. (5 marks)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
(b). The word radius in the 1st paragraph is underlined and it should read radiation. How can you correct it?
(2½ marks)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
(c). How can you delete the word destroyed without deleting one character at a time?
(2½ marks)
…………………………………………………………………………………………………
(d). After typing your second paragraph, you realized that you omitted a paragraph and you want to insert it after the
first paragraph. How can you go about it? (2 marks)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
(e). After typing your last paragraph, you realized that the sentence ‘This happened in 1986’ was misplaced. How
can you clear it without clearing one character at a time? (3 marks)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
(g). After editing your work, you want to save it in the computer. How can you go about it?
(2 marks)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
(b) Explain any three line spacing specifications used in Microsoft Word. (3 marks)
Multiple: - a line spacing that is increased or decreased by a percentage that you specify.
Left alignment.
Center alignment
Right alignment.
Justified.
A Graphic is a non-text image or object generated by a computer. They include; photographs, pictures,
drawings and graphs.
(b).List any three sources of graphics that can be used in Microsoft word. (3 marks)
i). Move a graphic from one place on the page to another. (1 mark)
Click it.
Click the Increase Brightness button on the Picture toolbar.
26. Give two advantages of using a Text box to write text in an advertisement. (2 marks)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
Getting ready-made objects and text from other applications into the word processor.
(b) What is the difference between object Linking and Embedding? (2 marks)
In Linking, the object imported can only be edited in the original application from which it was created.
In Embedding, the object imported becomes part of the current application and can be edited there.
28. (a) Define the following while working with tables. (3 marks)
(i). Cell - A box formed by the intersection between a row and a column in which the user can
enter information.
(b) Give a reason why it may be necessary to merge cells in a table. (1 mark)
To create larger cells in a table without increasing the height or width of the existing cells.
(c) What is a Function as used when working with calculations in word processing?
(1 mark)
Mail merging is the process of generating personalized documents by combining a standard document, e.g.,
a letter, with a list of addresses, and producing several copies of the standard document, but addressed to
different recipients.
(b). Outline the three basic steps required to mail merge a document. (3 marks)
(c). List any two ways of merging a document with its data source. (2 marks)
(d) Give one advantages of mail merge over copy and pasting several times to mass mail a document?
30. (a) Give two advantages of previewing a document before printing. (2 marks)
(b) Explain the difference between printing of multiple copies and the printing of multiple pages.
(2 marks)
Printing of multiple copies is the production of many copies of the the same document, while printing of
multiple pages is the repeated production of different pages with different information on each page.
In Portrait, text & graphics are printed with the longest side of the page vertically upright.
In Landscape, text & graphics are printed with the longest side of the page placed horizontally.
(b) State two reasons why it is necessary to specify the correct paper size before printing a document?
(2 marks)
SPREADSHEETS
A computer program that looks like the manual ledger sheet with rows & columns for entering data
that can be manipulated mathematically using formulae.
A computer application program that is used for data analysis by use of formulae and graphs.
An electronic spreadsheet:
Has a large virtual worksheet for data entry & manipulation as compared to manual worksheet.
Has inbuilt formulae (called functions) that are non-existent in manual worksheets.
Uses the power of the computer to quickly carry out operations.
Has better document formatting & editing qualities than a manual worksheet.
Utilizes the large storage space available on computer storage devices to save & retrieve documents.
Can easily be modified, while manual spreadsheets involve a lot of manual calculations & are very difficult
to amend.
The user can very quickly & efficiently perform complicated computations using the information stored in
an electronic spreadsheet.
Enables the user to produce neat work.
Offers graphical representation of data.
It is accurate in its calculations & allows automatic recalculation on formulae. For a manual worksheet,
changing one value means rubbing the result & writing the correct one again.
Workbook: - a workbook is a file that contains one or more worksheets in which you work & store your
data. It enables the user to organize various kinds of related information in a single file.
Database: - spreadsheet programs have special features, which belong to Database management software,
but can be used to manage data values entered in the cells of the spreadsheet.
4. Explain five application areas where spreadsheet software can be used. (5 marks)
(ii). Data management: - a spreadsheet enables data & information to be arranged neatly in tables, produced
easily and also kept up-to-date. For example, one can edit, save, sort, filter, use forms to enter and view
records, and print worksheet data.
(iii). Scientific applications: - spreadsheets can be used by scientists & researchers to compile and analyze
their results.
(iv). Statistical analysis: - spreadsheets provide a set of statistical functions/tools that can be used to develop
complex statistical or engineering analyses. For example; teachers can compile their students’ marks and
produce results.
(v). Forecasting: - using the ‘what if’ analysis technique, spreadsheets can be used to find out the effect of
changing certain values in a worksheet on the other cells. This helps in financial forecasting, budgeting,
etc.
5. State five features of spreadsheets that are useful in financial modeling. (5 marks)
Have inbuilt functions & formulae which can be used to perform most mathematical, statistical,
trigonometric or financial calculations.
Have a chart facility that can be used to draw Line graphs, Bar charts, Pie charts, Histograms, etc.
Some spreadsheets have a SOLVER facility that is used to uncover the best uses of scarce resources so that
desired goals such as profit can be maximized, or undesired goals such as cost can be minimized.
They enable printing of entire worksheets, portions of a worksheet or several worksheets within the shortest
time possible.
Have the ability to summarize data using Consolidation and Pivot tables.
These are the fields that make up the worksheet of a spreadsheet, and are identified by letters.
(ii). Rows
These are the records that form a worksheet, and are identified by numbers.
(iii). Cell
A box formed when a row & a column intersect in a worksheet where the data is entered.
A preformatted worksheet or document used as a master layout for other documents or worksheets.
(b) Explain how you can start a spreadsheet template in Ms-Excel? (3 marks)
A range is a group of rectangular cells in a worksheet that can be selected and manipulated as a block.
(b). State two actions that can be performed on ranges in Microsoft Excel. (2 marks)
Labels
Values
Functions
Formulae
A cell reference is the identity of a cell in a worksheet. A cell is identifies by use of the column letter and
the row number headings.
(b). For each of the following, state the type of cell reference. (4 marks)
13. (a) A formula to add the contents of B5 and C4 was entered in cell F5. What will it become when it is
copied to cell H8? (1 mark)
= D8 + E7
When we move to cell H8 from F5, the column changes by 2 while the row changes by 3. The formula
=B5 + C4 is also updated likewise. This is because of relative referencing.
=$F$10 + $G$20
(b) The formulae =A1+C2 is initially typed in cells D1. What will it be when copied to cell E1?
(1 mark)
= B1+ D2
(c) What is the equivalent R1C1 reference for G20? (1 mark)
= R20C7
(b). Distinguish between Absolute cell reference and Relative cell reference. (3 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
16. The first column in the table below contains formulas as entered into cell D46. In the second column,
enter the formulas as they would appear when copied to cell B56.
(4 marks)
17. Give at least five categories of functions that are available in Microsoft Excel. (5 marks)
Date and Time.
Statistical.
Logical.
Math and Trigonometry.
Lookup and Reference.
Database.
Information.
DESIGNED GEORGE OTIENO
BY 54
ICT possibe quastions 55
Financial.
18. What is the role of the following functions as used in a spreadsheet program? (5 marks)
a). Sum - Adds (calculates the total of) all the numbers in the specified range.
f). Round - rounds a given number to a specified number of digits, e.g., =ROUND (3.141592, 2)
g). Today ( ) - Inserts the current date according to the computer’s system clock.
h). Average - Calculates the arithmetic mean (average) of the arguments given.
i). STDEV - Estimates Standard Deviation based on a sample. Standard Deviation is a measure of
how widely values are dispersed from the Average value (Mean).
l). Median - Gives the number/value in the middle of a set of given numbers.
m). Mode - Returns the most frequently occurring value in a range of data.
n). Count - Counts the number of cells that contain values in a selected range.
o). IF - It gives one value if the condition you specify evaluates to TRUE and another value if
the condition evaluates to FALSE.
p). COUNTIF - Counts the number of cells within a specified range that meet the given condition.
q). SUMIF - Adds the values in the cells specified by a given condition.
Solution:
=SUMIF (Cells to be tested/evaluated, expression that defines which cells will be added, actual cells to be
added).
= 7 + 10 = 17
20. (a) The number 435273.7865 is typed in a cell. How will it look if the cell is formatted as commas, and 2
decimal places? (1 mark)
435,273.79
L23 + Q$18
21. (a) What is a Chart wizard in spreadsheets? (1 mark)
………………………………………………………………………………………………
Pie charts.
Line graphs.
Bar charts.
Histograms.
Column charts.
Bubble charts.
XY scatter charts.
(c). Outline the steps required when creating a simple chart. (6 marks)
22. Andrew, Jane, David and Zablon had Tea, Sausages and Bananas for breakfast. They took one sausage,
two sausages, three sausages and one sausage respectively. In addition, they each took a cup of tea and
two bananas. Tea, sausages and bananas cost Ksh. 10, 15, and 5 respectively. By naming columns A, B,
C …and rows 1, 2, 3…
A B C D
1 NAMES Tea (Cup) Sausages Bananas
2 Andrew 1 1 2
3 Jane 1 2 2
4 David 1 3 2
5 Zablon 1 1 2
23. The following diagram is a Microsoft Excel worksheet containing the scores of Form 1 students of Excellent
High school.
A B C D E F G
1 STUDENT NAME ENG KISW MATH SCI
2 Ali Shah 75 65 80 78
3 Arthur Kamau 80 78 58 72
4 Maalim Ahmed 75 78 64 80
5 Harry Mutua 65 84 78 81
6 Martin Mulama 90 81 57 74
7 Keben Korir 73 65 85 78
Write Microsoft Excel formula to calculate:
(a). Total score for each student. (1 mark)
………………………………………………………….…………………………………
………………………………………………………….…………………………………
………………………………………………………….…………………………………
24. What is a cell reference error as used in spreadsheets? (1 mark)
……………………………………….…………………………….…………………………
DATABASES
1. State three advantages of an electronic database over the traditional file management system.
(3 marks)
………………………………………………………………………………………
………………………………………………………………………………………
A Field is a logical combination of related characters that can be manipulated as a unit; a Record is a
set of related fields that represents a single item or entity.
………………………………………………………………………………………
………………………………………………………………………………………
Relational database:
Related data items are stored or organized together in structures called relations or tables.
Each table consists of rows and columns.
Hierarchical database:
The data items are organized in hierarchical (tree-like) structure. The records are stored in multiple
levels, where units further down the system are subordinate to the ones above.
Network database:
It allows a data element (or record) to be related to more than one other data element/record. Links are
used to express the relationship between different data items, forming a network of items.
…………………………………………………………………………………………
Creation.
Data manipulation.
Data control.
Report generation.
A collection of programs used to store & retrieve data, and manage files or records containing related
information from a database.
- Are usually designed for individual users or small businesses, e.g. Ms-Access, Dbase,
Paradox, FoxPro
- Are designed for big corporations that handle large amounts of data, e.g., Oracle, SQL
Server, Sybase, etc
Allows creation of the database contents through the Data Manipulation Languages (DML’s).
Allows the user to add new fields & records onto the database.
Maintains the contents of the database through addition of new records or files into the database, modifying
of the already existing records & deleting of the outdated records.
Manages the storage space for the data within the database & keeps track of all the data in the database.
Ensures security of the data in the database by protecting the contents of the database against unauthorized
access, damage (corruption), or misuse.
Keeps statistics of data items in a database (i.e., it maintains a dictionary of the data within the database &
manages the data descriptions in the dictionary).
Finding data
Data manipulation.
Selecting.
Primary key is a field or s set of fields that can be used to uniquely identify each individual record in a
table. It is used to relate a table to the foreign keys in other tables.
Tabular – the records are displayed from left to right across the page, and the labels appear at the top of
each column, with each row representing a new record.
Columnar – the fields for each record are displayed down a column, i.e., each value is displayed on a
separate line with field labels to the left.
The primary key field relates two tables so that Ms-Access can bring together the data from the two tables
for viewing, editing or printing.
12. (a). Describe four major shortcomings of the conventional (paper) file structures that are being addressed
by the database approach. (4 marks)
(b). List any two methods used to secure data in a database. (2 marks)
Password protection.
User and group permissions.
User-level security.
Data encryption.
13. The following car details are to be entered in a database: Make, Date-of-manufacture, colour, and cost.
(a) Prepare a suitable database structure showing field names and their field types.
(5 marks)
Field name Field Type
ID (Primary key) AutoNumber
Make Text
Date of manufacture Date/Time
Colour Text
Cost Currency
(b) Explain how you index the data such that cars of the same make and colour are together.
(2 marks)
(c) Write a statement that can be used to select cars of colour green. (2 marks)
Create a query. In the colour field, and in the criteria row, write “Green”
Create a query. In the cost field, and in the criteria row, write “>500000 and <1000000”
Crete a query. Choose average of costs “Ave” option in the total section.
Desktop publishing refers to the process of creating a professional-looking document by marking areas for
text and graphical objects.
(b). Give three examples of desktop publishing software available in the market today.
(3 marks)
Adobe PageMaker.
Adobe Photoshop.
Adobe illustrator.
Ventura.
Microsoft Publisher.
CorelDraw.
Harvard graphic.
2. Identify four common features in word processing and desktop publishing software.
(4 marks)
Both have Title bars, Menu bars, and Scroll bars.
Pasteboard is where text & objects are placed for editing before transferring them to the printable area;
Printable page refers to the area enclosed in margin guides.
Margins mark text areas on the page along the edges, while column guides divide the page into several
fields.
They are used to define the printable area.
Change case is changing text from upper to lower case, sentence, title, or toggle case, while drop cap
refers to making the first character in a line bigger and drops down to occupy the space in the lines that
follow.
Tracking refers to changing the visual denseness or openness of characters in a line, while kerning is fixing
particular pairs of letters that are too close or too far apart from each other.
A stroke refers to a line style, while a fill refers to applying background pattern such as shading to a
graphical object.
6. What commands are used in place of portrait and landscape page orientation in PageMaker?
(1 mark)
Portrait - Tall
Landscape - Wide
7. Explain the function of each of the following tools on the PageMaker’s toolbox.
(4 marks)
(i) Pointer tool - selects text and graphic objects
(v) Zoom (magnifier) tool - changes the zoom settings of the application window
Graphic design.
Page layout design.
Printing.
10. Give three methods that are used to transform an object. (3 marks)
Rotating
Skewing
Reflecting
Text wrap is controlling the flow of text over or around a graphical object.
(b). Give three ways you can wrap text on an object. (3 marks)
Make the text jump the object to the next page or column.
Allow to text to jump over the object and continue on the same page.
Create a rectangular text wrap around all the sides of the object.
(c). Explain the concept of wrapping text around objects. (1 mark)
2. Identify four categories of people who can benefit through the use of the Internet.
(4 marks)
Researchers.
Writers & Scientists use the internet to compile, compare & analyse their work.
Individuals use the Internet for their work or to communicate with each other.
Buyers can do their shopping online.
Salespeople use the Internet to keep in touch with their home offices.
Business people can advertise, communicate & sell their goods.
Students can communicate & gather information.
Large organizations can communicate with each other, and also keep in touch with subordinate companies.
3. Your manager wishes to be connected to the Internet. He already has a powerful Personal Computer
(PC), a Printer, and access to a Telephone line. However, he understands that he will need a Modem.
Required:
(a). State why a modem is required to connect him to the Internet. (2 marks)
(b). Suggest any four application areas in which you would expect a supermarket retail manager to use
the Internet. (4 marks)
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
A Research tool:
It helps in learning about new developments or products, competitors, market news and customer opinions.
To help in selling goods or delivering information through the Web pages to customers.
As a Communication tool:
As an Entertainment channel:
Most games, movies and Television theme songs are available for free on the internet. In addition, one can
have live & interactive conversations with people around the world.
………………………………………………………………………………………...……
………………………………………………………………………………………...……
………………………………………………………………………………………...……
………………………………………………………………………………………...……
6. (a). What is meant by the term E-learning? (1 mark)
(b). A school intends to set-up an e-learning system. List three problems that are likely to be
encountered. (3 marks)
Lack of capital.
Lack of skilled manpower (required technology)
7. Briefly describe four advantages of using Internet to disseminate information compared to other
conventional methods. (8 marks)
…………………………………………………………………………………………………..
Iat@africaonline.co.ke
A B C D
A – Name of the individual or organization.
B – Name of the host computer in the network on which the e-mail account is hosted.
C – Identifies the type of the organization or institution offering a particular service, i.e., commercial
organization.
Microsoft Outlook
Outlook Express
Microsoft Exchange
Lotus Notes
Eudora.
9. Identify institutions whose e-mail addresses end with the following extensions:
(6 marks)
i). .org - a non-profit making organization
10. Discuss four advantages and two disadvantages that electronic mails have over regular mails.
(6 marks)
Advantages
Cheap & economical:
It costs almost nothing to transmit an e-mail message over the network. There is no need for stamps,
envelopes, etc.
Secure:
Faster:
The delivery of an e-mail message normally takes seconds or minutes depending on the distance to the
receiver.
Convenient:
With e-mail, one can send his/her messages when it is convenient for him/her & the recipients can respond
at their convenient times.
Most e-mail users accept less well-formatted messages & slight typing errors are overlooked, unlike in
business letters which are expected to be error-free and formatted according to certain standards.
Disadvantages
The initial installation cost is higher.
Messages may be lost before they can be read due to virus infection.
Messages may not be kept for future reference due to the high cost of storage.
A special program that collects and stores links to information websites allowing users to search its
database for them.
Google.com
Yahoo.com
Hotmail
AltaVista
Excite
Meta Crawler.
Inforseek.
Lycos.
(c) State two ways that search engines use to locate Web pages. (2 marks)
12. Explain the ‘History’ feature with reference to a Web browser. (2 marks)
A Web browser remembers and keeps record of the Websites & Web pages that have been visited recently.
13. Give two reasons why one would create and send an e-mail message? (2 marks)
14. Identify three advantages and three disadvantages of using the Internet. (6 marks)
Advantages
The Internet links people worldwide & information can therefore, be accessed at any part of the world.
It has brought in the technology to do the following; e-learning, e-agriculture, e-commerce, e-governance,
etc.
Brings harmony in the world because people can communicate & exchange ideas.
There is always a full backup provided by the Servers, hence, no data loss.
Data security - the protection of data & information from accidental or intentional disclosure to unauthorized
person or from unauthorized modification.
Private data belongs to an individual and must not be accessed by or disclosed to any other person, unless with
direct permission from the owner.
Because of its importance in transactions, its ability to be shared and high value attached to it.
The use of computer hardware or software for illegal activities, e.g., stealing, forgery, defrauding, etc
(b). Explain the meaning of each of the following with reference to computer crimes.
(i). Tapping
Spying on a competitor to get or steal information that can be used to finish the competitor or for
commercial gain.
Illegal changing of stored data & information without permission with the aim of gaining or
misinforming the authorized users.
(iv). Fraud
Use of computers to conceal information or cheat other people with the intention of gaining money
or information.
6. Outline four ways of preventing piracy with regard to data and information. (4 marks)
Enact & enforce copyright laws and other regulatory frameworks that protect the owners of data &
information against piracy.
(ii). Explain how each of the two ways listed in b (i) above assist in controlling computer viruses.
(2 marks)
Antivirus software helps to detect and remove the viruses from the computer.
Controlling the movement of floppy disks ensures that infected disks are not inserted into
computers.
8. Apart from virus infection, state any four other possible causes of data loss in a computer.
(2 marks)
Power failure.
Crashing of disks.
Accidental erasure.
Poor handling of storage devices.
Poor storage of devices.
Unauthorised access to or alteration of computer programs or data.
Boot failure.
Mysterious disappearance of files.
Display of unfamiliar messages on the screen.
Slow booting.
Gradual filing of the free space on the hard disk.
Corruption of files and programs.
Programs taking longer than usual to load.
Disk access time seeming too long for simple tasks.
Unusual error messages occurring more frequently.
Access lights turning on for non-referenced devices.
Programs & files disappearing mysteriously.
Computer hags anytime when running a program.
(b). State two damages which a computer virus may cause to a computer. (2 marks)
Delete or destroy data files & information on storage media, e.g., may attack the format of a disk
making any program or data on it impossible to recover.
Uses up the computer memory/space, hence, slowing down its performance or causing the system to
crash.
(d).State and explain any three ways of safeguarding data from accidental erasure.
(6 marks)
Use of Undelete utilities.
Use of Unformat utilities, which can be used to recover information stored on disks that have been
accidentally formatted.
Use of Backups.
10. Computer systems need maximum security to prevent an unauthorized access. State six precautions that
you would expect an organization to take to prevent illegal access to its computer-based systems.
(6 marks)
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
…………………………………………………………………………………………………..
11. (i). State two environmental factors that can affect the operations of a computer.
(2 marks)
Fire.
Water / floods & moisture.
Lightening, electrical storms.
Excessive heat or temperature.
Earthquakes.
Smoke.
Dust.
(ii). State two control techniques or measures that can be implemented to prevent the effect in (i) above.
(2 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
12. Explain why the controls listed below should be implemented for computer based systems.
……………………………………………………………………………………………
……………………………………………………………………………………………
To eliminate all power quality defects such as brownout, spikes, or surges which may destroy the
computer or cause loss of data.
……………………………………………………………………………………………
……………………………………………………………………………………………
13. Give four rules that must be observed in order to keep within the law when working with data and
information. (4 mark)
(b) Give two examples to show how a person who has committed a computer crime can help to improve a
computer system. (2 marks)
………………………………………………….…………………………………………
27. An individual has a right to demand guarantee to privacy of personal information stored on a computer.
Give three such types of information. (3 marks)
Name
Address
Phone number
Date of birth
1. Data in a computer is represented in one major form. Define the term ‘Data representation’ in a
computer. (1 mark)
The representation of normal data in some type of coded form, such as BCD, EBCDIC or ASCII.
- Digital
- Analogue
3. Define each of the following computer terminologies: (3 marks)
(b).Byte:
A collection of 8 bits.
Amount of storage required to store 1 character.
A - Binary system
B - Octal system
C - Decimal system
D - Hexadecimal system
5. State two reasons for using binary numbers in digital technology. (1 mark)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
6. Distinguish between Binary and Octal number systems, and give an example of each.
(2 marks)
Binary (base 2) system has just two states usually called “ON” and “OFF” or “0” and “1”; Octal (base 8) system
has eight different characters, i.e., 01234567.
7. What does ASCII as used in computer data representation stand for? (1 mark)
American Standard Code for Information Interchange
8. Perform the following computer arithmetic. In each case, show how you arrive at your answer.
(i). 10 (1 mark)
………………………………………………………………………………………
………………………………………………………………………………………
(ii). 11 (1 mark)
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
(i). 77 (2 marks)
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
2 4 Rem
2 2 0
2 3 Rem
2 1 0 2 1 1
1 1 1 1
310 = 112
410 = 1002
Step 2: Add binary notations.
1002
112 +
1112 = 1112
………………………………………………………………………………………
………………………………………………………………………………………
(i). C3 (3 marks)
………………………………………………………………………………………
………………………………………………………………………………………
(ii). 13 (3 marks)
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………….…………………………………………………………………
(b). 17 – 15 (3 marks)
………………………….…………………………………………………………………
………………………….…………………………………………………………………
11. Perform the following conversions:
(a). 3410 to Binary. (3 marks)
2 34 Rem
2 17 0
2 8 1
2 4 0
2 2 0
2 1 0
1 1
3410 = 1000102
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
13. Use Two’s compliment to solve the following SUMS (the numbers are in decimal notation)
(a). 13 – 10 (3 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
(b).23 – 20 (3 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
(c). 17 – 14 (3 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
14. Convert the hexadecimal number FC1 to its binary equivalent. (6 marks)
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………..
………………………………………………………………………………………..
………………………………………………………………………………………..
………………………………………………………………………………………..
………………………………………………………………………………………..
………………………………………………………………………………………..
DATA PROCESSING
2. Using an illustration, describe the four primary stages of the data processing cycle.
(6 marks)
Data collection
√ ½ mark
√ ½ mark
Data processing
√ ½ mark
Output of ‘information’
Data collection involves getting the data/facts needed for processing from the point of its origin to the
computer. √ 1 mark
Data Input – the collected data is converted into machine-readable form by an input device, and send into the
machine. √ 1 mark
Processing is the transformation of the input data to a more meaningful form (information) in the CPU.
√ 1 mark
Output is the production of the required information, which may be input in future. √ 1 mark
Data capture is the process of obtaining data in a computer-sensible form at the point of origin (the
source document itself is prepared in a machine-sensible form for input).
Data collection involves getting the original data to the ‘processing center’, transcribing it, converting it
from one medium to another, and finally getting it into the computer.
5. (a). Explain the relevance of the term Garbage in Garbage out (GIGO) in reference to errors in data
processing. (1 mark)
The accuracy of the data entered in the computer directly determines the accuracy of the information given
out.
Transcription errors –occur during data entry especially when copying data from one form to another,
e.g., misreading and transposition errors.
Computation errors – occur when an arithmetic operation does not produce the expected results, e.g.,
overflow, truncation, rounding off.
7. Given 53467 as a product code, show how to get a check digit. (4 marks)
…………………………………………….……………………………………………………
…………………………………………….……………………………………………………
…………………………………………….……………………………………………………
8. (a). Briefly explain Real-time processing. (1 mark)
This is whereby the data is processed so quickly such that the results (output) produced are able to
influence, control, or affect the outcome of the activity currently taking place.
- Provides immediate response on receipt of a message, i.e., the computer receives & processes the
incoming data as soon as it occurs, updates the transaction file, and gives an immediate response that
would affect the events as they happen.
- The system can respond very quickly to a change of circumstances and initiate a feedback.
- They have complex & expensive operating systems, and usually involve multi-processing (use of 2 or
more processors) to share the workload.
(c). Name two industries that extensively use Real-time processing. (2 marks)
- Airline reservation systems.
- Theatre (cinema) booking.
- Hotel reservations.
- Banking systems.
- Police enquiry systems.
- Chemical processing plants.
- Missile control systems.
- Hospitals to monitor the progress of a patient.
(d). Give three advantages and two disadvantages of a Real-time system. (5 marks)
Advantages
Disadvantages
9. Kemiko Ltd, a laboratory chemicals processing plant has decided to incorporate a computer system to control
the process of manufacturing its chemical products. The system will be able to monitor temperatures and other
control factors in the plant and take automatic corrective measures in case of any deviations from the norm.
(a). What is the name given to this form of information processing? (1 mark)
Real-time processing.
10. Most companies are now shifting from the use of centralized mainframe computers to the use of
geographically distributed personal computers. This method of data processing is known as Distributed
Data Processing (DDP).
Required:
(i). Name any three computing resources that can be distributed. (3 marks)
(ii). Explain three ways in which microcomputers/personal computers can be networked to form a
distributed data processing system. (6 marks)
Local Area Networks (LAN) – this is whereby the network is within the same locality & doesn’t
require the use of telecommunication links.
Wide Area Networks (WAN) or Long Haul Networks (LHN) – these are networks that involve
computers separated by long distance; hence, they communicate through telecommunication links.
(iii). Name four examples of industries and business organizations that extensively use distributed
processing systems. (4 marks)
Banks.
Computerized retails stores, e.g., supermarkets.
Learning institutions with many departmental offices.
Bureaus or communication cyber cafés.
Airline reservation systems.
(iv). List down two benefits and three risks that might be associated with the distributed data
processing system. (5 marks)
Benefits
Risks
Multi-programming is the technique of having more than one programs residing in the computer memory
being processed concurrently.
A Multi-programming system allows the user to run 2 or more programs, all of which are in the computer’s
main memory, at the same time.
(b). Give two benefits that are derived from Multi-programming. (2 marks)
Disadvantages of Multi-programming.
Requires more expensive CPU.
A Multi-tasking OS is complex & difficult to operate.
Requires more expensive I/O facilities.
(c). In a Multiprogramming environment, how does the Operating system ensure that users’ input and
output do not get jumbled (cluttered) up? (1 mark)
………………………...…………………………………………………………………..
………………………...…………………………………………………………………..
Multi-processing is where 2 or more processors are present in a computer system & sharing the same
computer memory.
A File is a collection of related records (i.e. several records put together) that give a complete set of
information about a certain item or a particular business entity.
Master file.
Transaction file.
Backup file.
Sort file.
Reference file.
Report files.
13. Arrange the following components of the information system data hierarchy in ascending order of
complexity:
The way records are arranged (laid out) within a particular file.
Serial.
Sequential.
Indexed sequential.
Random.
17. Distinguish between “Serial” and “indexed sequential” file organization methods.
(2 marks)
Serial Indexed sequential
No index is provided to enable individual An index is provided to enable individual records to
records to be located. be located.
Items are read from the physical start of the file Allows both sequential and index approaches to be
in the order in which they are stored. used.
………………..…………………………….……………………………………………
………………..…………………………….……………………………………………
Serial.
Sequential.
Selective sequential.
20. For each of the following file organization methods, state an appropriate storage medium.
(2 marks)
i) Serial
ii) Random
Binary files can be stored in Hard disk, Floppy disk, Compact disks
PROGRAMMING
SECTION A:
1. Define the following terms: (3 marks)
A computer program is a set of instructions that directs a computer on how to process a particular task.
(ii). Programming.
Programming is the process of designing a set of instructions which can be used to perform a
particular task or solve a specific problem.
These are the basic programming languages, which can easily be understood by the computer directly, or
which require little effort to be translated into computer understandable form.
Features:
Low-level languages are difficult to learn, understand, and write programs in them.
Low-level language programs are difficult to debug (remove errors from).
Low-level languages have a collection of very detailed & complex instructions that control the internal
circuiting of the computer. Therefore, it requires one to understand how the computer codes internally.
Relating the program & the problem structures is difficult, and therefore cumbersome to work with.
DESIGNED GEORGE OTIENO
BY 86
ICT possibe quastions 87
The programs are very long; hence, writing a program in a low-level language is usually tedious & time
consuming.
The programs are difficult to develop, maintain, and are also prone to errors (i.e., it requires highly
trained experts to develop and maintain the programs).
It is not easy to revise the program, because this will mean re-writing the program again.
Machine language.
Assembly language.
High-level languages were developed to solve (overcome) the problems encountered in low-level
programming languages. This is because; the grammar of High-level languages is very close to the
vocabulary of the natural languages used by human beings. Hence; they can be read and understood easily
even by people who are not experts in programming.
They contain statements that have an extensive vocabulary of words, symbols, sentences & mathematical
expressions, which are very similar to the normal English language.
5. List three considerations which are present in Assembly language programming but not in high-level
programming. (3 marks)
……………………………………………………...…………………………………………
Visual Basic
Delphi Pascal.
Visual COBOL (Object COBOL).
Access Basic.
They are designed in a way that enables programmers write programs that emulate human intelligence.
Execution time
Applications that require quick response are best programmed in machine code or assembly language.
High-level languages are not suitable for such application because, they take long to be translated &
executed.
Development time
High-level languages are easy to read, understand and develop; hence, they require less development time.
Machine code & Assembly languages are relatively difficult to read, understand and develop; hence, they
are time-consuming.
Popularity
The language selected should be suitable and/or successful in the market with respect to the problems to be
solved.
Maintenance
Program maintenance is the activity of incorporating more routines onto the program, modifying the
existing routines or removing the obsolete routines to make the program adapt to a functionally enhanced
environment.
The maintenance is made easier if the language used is easy to read and understand.
The language selected should have a pool of readily available programmers to ease the programming
activity, and reduce development time.
Source program refers to a program that is not yet translated; Object code is a program that is in machine
readable form obtained from a source program by use of a translator.
………………………………………………………………………………………………
………………………………………………………………………………………………
This is a language processor such as an assembler, interpreter, or compiler that converts the source program into
object code.
………………………………………………………………………………………………
(b).Compiler. (1 mark)
………………………………………………………………………………………………
15. Name the seven stages in program development cycle in their logical sequence.
(7 marks)
Problem Recognition.
Problem Definition.
Program Design.
Program Coding.
Program Testing and debugging.
Program Implementation and maintenance.
Program Documentation.
The programmer tries to define (determine) the output expected from the program, inputs needed to
generate the output information, processing activities, and the kind of files which may be needed.
17. State any three activities that occur in a program compilation process. (3 marks)
- Scanning for syntax errors line by line.
- Converting the source code to the equivalent object code.
- Running the compiled object code.
18. (a) Give two reasons why it is necessary to have a program design. (2 marks)
It identifies the exact order in which the processing tasks will be carried out so as to solve the problem.
It provides for easy maintenance & modification.
It enables the programmer to check the program & ensure that it is logically correct before entering it
in the computer.
It provides for testing and documentation.
20. (a). Identify and briefly describe two types of flowcharts. (4 marks)
System flowchart.
A System flowchart is a graphical model that illustrates (in summary) the sequence of events in a data
DESIGNED GEORGE OTIENO
BY 90
ICT possibe quastions 91
processing system.
Program flowchart.
This is a diagram that describes, in sequence, all the operations required to process data in a computer
program.
(b). State any four rules followed when drawing program flowcharts. (4 marks)
A flowchart should have only one entry/starting point and one exit point.
The flowchart should be clear, neat and easy to follow.
Use the correct symbol at each stage in the flowchart.
The flowchart should not be open to more than one interpretation.
Avoid overlapping the lines used to show the flow of logic as this can create confusion in the flowchart.
Make comparison instructions simple, i.e., capable of YES/NO answers.
The logical flow should be clearly shown using arrows.
Ensure that the flowchart is logically correct & complete.
Syntax errors are programming errors/mistakes that occur if the grammatical rules of a particular language
are not used correctly.
E.g., punctuation mistakes, (i.e., omitting a comma or a semicolon), improper naming of variables, wrong
spellings of user defined and reserved words.
Logical errors relate to the logic of processing followed in the program to get the desired results, e.g., they
may occur as a result of misuse of logical operators.
Run-time (execution) errors occur during program execution. They may occur when the programmer
introduces new features in the program, which are not part of the translator’s standards, e.g., trying to
divide a number by zero.
These are meaning errors. They occur when the programmer develops statements, which are not projecting
towards the desired goal. Such statements will create deviations from the desired objectives.
It enables the user to learn how to use the program as quickly as possible, and with little help from the
program developer.
Operator-oriented documentation:
It is meant for computer operators such as the technical staff. It is used to help them install & maintain
the program.
Programmer-oriented documentation:
This is a detailed documentation written for skilled programmers. It provides the necessary technical
information to help in future modification of the program.
Control structures are blocks of statements that determine how program statements are to be executed.
They deal with situations where processes are to be repeated several number of times or where decisions
have to be made.
(b). State the three basic types of program control structures. (3 marks)
Sequence.
Selection.
Iteration (looping)
(c). Draw a simple flowchart to illustrate the FOR-DO program control structure.
(3 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Modules or Sub-routines.
Use of control structures in problem solving.
(c). Give two benefits of Structured programming. (2 marks).
It is flexible.
Structured programs are easier to read.
Programs are easy to modify because; a programmer can change the details of a section without
affecting the rest of the program.
It easier to document specific tasks.
Use of modules that contain standard procedures throughout the program saves development time.
Modules can be named in such a way that, they are consistent and easy to find in documentation.
Debugging is easier because; each module can be designed, coded & tested independently.
26. Structured programming language and Object-oriented programming language are the two main forms
of high-level languages. State the difference between the two?
(4 marks)
…………………………………………………………………….……………………………
…………………………………………………………………….……………………………
…………………………………………………………………….……………………………
27. (a). Define the term Selection in relation to program control structures. (1 mark)
Selection refers to a situation where further program execution depends on making a decision from two or
more alternatives.
(b). List four selection control structures used in writing a program. (4 marks)
IF…THEN
IF…THEN…ELSE
Nested IF
CASE...OF
28. State the role of each of the following reserved words in Pascal. (4 marks)
(a). VAR -
(b).CONST -
(c). RECORD -
(d).PROCEDURE -
29. Identify the main parts of a Pascal program. (6 marks)
……………………………………………………………………………………………..……
……………………………………………………………………………………………..……
……………………………………………………………………………………………..……
30. Define the term ARRAY as used in computer programming. (2 marks)
An Array is a data structure that stores several data items of the same type.
31. In the appropriate order, state the steps followed when adding a new record into a master file in Pascal.
(4 marks)
32. What is the function of the following reserved words in Pascal file management?
(5 marks)
(a). Read
………………………………………………………………………………………………
(b). Write
………………………………………………………………………………………………
(c). Rewrite
………………………………………………………………………………………………
(d). Reset
………………………………………………………………………………………………
(e). Assign
………………………………………………………………………………………………
SECTION B:
1. Draw a flowchart to be used to develop a program to calculate the Area and Perimeter of a Rectangle.
The user is required to input the Length and Width of the rectangle after which she then chooses either to
calculate area or perimeter using the input data. The program then outputs the results of the chosen
calculation. (8 marks)
START
Input Length
Input Width
NO
Is
Length > Calculate Area
Width?
YES
PRINT Area
Calculate Perimeter
START
PRINT Perimeter
2. (a). Develop a Pseudocode which will simulate the processing of Student’s report. The simulation should
be such thatREAD student
the user Name
repeatedly & Marks
inputs marks per subject for six subjects using a looping control
structure. The computer processes
STO the total marks and mean score of the student.
P
Note. 1. It is assumed that the student does six subjects.
Last Record?
2. The outputs required are; Average score and Total marks.(5
STOPmarks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Calculate
…………………………………………………………………………………………..…
Average
………………………………………………………………………………………………
…………………………………………………………………………………………..…
………………………………………………………………………………………………
Averag PRINT Pass
…………………………………………………………………………………………..…
e
(b). Draw a fitting flowchart for>question
50%? 1 (a) above. (5 marks)
PRINT Fail
STOP
ICT possibe quastions 96
YES
NO
YES
NO
3. The following is a Pseudocode developed for processing employees’ payslips. Read through the
Pseudocode carefully, then draw a fitting flowchart. (5 marks)
Start
Initialize employee count to 0
Open employee file
Repeat
Read employee record
Compute gross pay
Compute deduction amount
Compute net pay
Output employee ID, gross pay, deduction, and net pay
Add 1 to count START
Until end of employee file
Close employee file
Stop
……………………………………………………………………….…………………………
……………………………………………………………………….…………………………
……………………………………………………………………….…………………………
Last STOP
……………………………………………………………………….…………………………
record?
……………………………………………………………………….…………………………
Record?
4. Study the following flowchart diagram.
Calculate Average
PRINT Fail
STOP
ICT possibe quastions 97
START
INPUT Initial deposit
INPUT Interest rate
INPUT Target deposit
SET Deposit to 1000
SET Year to 0
REPEAT
Year = Year + 1
6. Classify the following examples in any of the three program control structures.
(3 marks)
(i). Statement 1
Statement 2
.
.
Statement n
…………………………...…………………………………………………………...…………
…………………………...…………………………………………………………...…………
7. Show exactly what is printed (output) by the following program: (3 marks)
Stop
ICT possibe quastions 99
NO
YES
(a). What will be the value of the sum when printed? Show how you arrive at your answer.
(5 marks)
R Term Sum
0 0 x 20 = 0 0+0=0
1 1 x 21 = 2 0+2=2
2 2 x 22 = 8 2 + 8 = 10
3 3 x 23 = 24 10 + 24 = 34 The value of Sum = 34
ENTER No
No: = No + 2
X: = X + 1
X =1000?
DESIGNED GEORGE OTIENO
BY 99
Stop
ICT possibe quastions 100
NO
YES
Begin
Write (No);
No: =No+2;
End;
END.
10. Given the following marks achieved in a programming test, and that the pass mark is the average of all
the marks, write a program to list those students who have passed.
FRED 21 GEORGE 56
ANNE 52 MARY 89
ROBERT 71 ALFRED 71
CECIL 33 MIKE 54
JENNIFER 41 PAULINE 48
…………………………...………………………………………………………………...……
…………………………...………………………………………………………………...……
…………………………...………………………………………………………………...……
…………………………...………………………………………………………………...……
…………………………...………………………………………………………………...……
11. A program is required for reading in a students’ name and the scores obtained in two subjects. The
output of the program will consist of the student’s name, the two scores, the average of the two scores and
a comment. The comment is based on the average as follows:
Average Comment
>=70 Good
<70 Poor
Write a program to solve the problem using a high-level language. (10 marks)
Program StudentRecord;
VAR
Name, Comment: STRING;
SubA, SubB: INTEGER;
Average: REAL;
BEGIN
Write (‘Enter the name of the student: _____’); Readln (Name);
Write (‘Enter the score for subject A: _____’); Readln (SubA);
Enter N
N: = N - 1
Write (N)
SUM = Sum + S
N< S: = N * N
1?
DESIGNED GEORGEWrite
OTIENO
(Sum)
BY 101
STO
ICT possibe quastions 102
NO
YES
(b). Write the program code of the above design in Pascal language. (10 marks)
PROGRAM SquareSum (Input, Output); {Pascal program that will read a number N and
output the sum of the squares of the number 1 to N}
SYSTEMS DEVELOPMENT
1. What do you mean by a System? (2 marks)
A system is a set of items, equipments, procedures, programs or techniques & people working jointly with an
aim of achieving common goals.
In soft systems, goals and objectives are not clearly defined. In hard systems, goals & objectives are clearly
defined and the outcomes from the processes of the systems are predictable.
Soft systems are usually the human activity systems; hence, their boundaries keep on changing.
Holistic thinking: - A system contains a set of interacting elements. However, in holistic thinking, a
system is considered as a whole unit.
Subsystems: - A system does not exist alone, but it is made up of different components or other systems
that communicate with each other.
Inputs and outputs: - a system communicates with its environment by receiving inputs and giving outputs.
E.g., a manufacturing firm gets inputs in form of raw materials from the environment and transforms them
into finished products which are released into the environment.
Process: - a system usually transforms or processes data from one state to another.
System entropy (decay): - a system slowly becomes useless to the user either due to improvement in
technology, new management policies or change in user requirements.
System control: - a system must have controls which help it not to operate beyond its boundaries. The
controls enable the system to adapt to changes in the environment in order to give the expected output or to
perform to the expected level.
An Information system is the arrangement of people, data, processes and information that work together to
support and improve the day-to-day operations of a business.
(c). Highlight three circumstances that necessitate the development of new information systems.
(3 marks)
New opportunities: - a chance to improve the quality of internal processes and service delivery in the
organization may arise.
Invention of new systems which are more successful than the existing ones.
Problems: - the user may encounter some difficulties in the operations of the existing system.
Directives: - these are requirements imposed by the management, government, or external influences.
Reviews the existing system & makes recommendations on how to improve or implement an alternative
system.
Acts as the project manager. Some of his project management duties include: assuring quality, keeping
within schedule & budgeting.
A system control is a method by which a system adapts to changes in the environment in order to give
the expected output or perform at the expected level.
Feedback is needed in order to adjust controls for better performance of the system.
(b). Draw a well labeled diagram that shows a system that is controlled through feedback.
(5 marks)
Input Output
System Process
(i). Traditional approach: - there is no formal documented methodology to be followed by all system
developers in the organization. The method relies on the skills and experience of individual members in
carrying out the project development.
(ii). Rapid Application Development (RAD): - this model relies on computers. This is because;
businesses/organizations need to develop & implement information systems quickly enough for them to
maintain a competitive advantage in the market.
(iii). Structured approach: - there is a defined set of stages that could be followed when developing a system.
Each stage is well documented and specifies the activities to be carried out while developing a system.
The structure of the old system is not changed in anyway; hence, the weaknesses of the old system are not
corrected and are carried forward to the new system.
10. State one advantage and one disadvantage of Rapid Application Development method.
(2 marks)
Advantage:
Ensures faster development of information systems, and as a result, increase production of an organization.
Disadvantage:
System development lifecycle refers to the steps followed in developing a system from conception to review
and maintenance.
………………………………………………………………………………………...……
………………………………………………………………………………………...……
………………………………………………………………………………………...……
(c). At what stage does the system change hands from the development stage to the users.
(1 mark)
12. (a). Define the term Feasibility study as used in system development. (2 marks)
Feasibility study is a special study carried out to establish the costs and benefits of a proposed new system.
14. State four methods that can be used to gather information during system development.
(4 marks)
15. Identify two advantages and two disadvantages of Observation method used in fact-finding.
(4 marks)
Advantages:
Data collected is highly reliable, since the method gives the real picture of the system.
Relatively cheap.
Concepts or tasks that are too difficult for non-technical staff to explain in words can be clearly observed.
Allows the analyst to do some measurements.
Disadvantages:
The person being observed may perform differently or change his/her behaviour leading to wrong
requirements being observed.
The work being observed may not involve the level of difficulty or volume normally experienced during that
period of time.
The need to be on the site where the activities are taking place consumes a lot of time.
Some activities may take place at odd times causing a scheduling inconvenience for the analyst.
16. State two advantages and two disadvantages of the Interview method when used for information
gathering. (4 marks)
Advantages:
The Interviewer is able to motivate the Interviewees to respond freely and openly to questions.
Non verbal communication such as facial expressions can be used or observed.
The Interviewer can prompt for more feedback from the Interviewee.
Questions can be rephrased for clarity.
Disadvantages:
Proxemics refers to issues related to physical contact such as sitting arrangement or body closeness during an
interview.
Advantages:
Use of questionnaires gives the respondents privacy; hence, there is likelihood that the information given is
sincere and real.
Questions can be answered quickly since respondents can complete and return the questionnaires at their
convenient time.
It is a cheap method of collecting data from large number of individuals.
Responses can easily be tabulated and analyzed quickly.
Disadvantages:
19. (a). Explain the importance of using Automated methods in fact finding. (1 mark)
Automated method of data collection can be used in areas which are not easily accessible.
20. Mention the four areas that are considered during the requirements specification stage.
(4 marks)
Output (from the system).
Input.
Files.
Hardware and software requirements.
21. Explain three factors that should be considered during output design. (6 marks)
Target (i.e., the audience): - a user report may show only the transactions to be carried out, while the
management would require a summary of the overall performance.
Frequency of report generation (i.e., the time at which the output is required): - some reports are required
daily, others weekly, monthly or annually.
22. (a). State four factors that may be considered in order to design a good file. (4 marks)
Record key field.
Data type for each field.
Length of each field.
Backup and recovery strategies.
(b). Explain why it is important to consider file backup and recovery strategies during file design.
(1 mark)
Backup and recovery strategy helps in making sure that if the current file gets corrupted, it is possible to
reconstruct the original file.
An Attribute is a unique characteristic of a record for which a data value can be stored in the system database.
e.g., a student record has attributes such as Name, admission number, class, etc.
Price.
Method of acquisition.
Reliability.
Upgradeability.
Compatibility with the existing resources.
User friendliness.
25. State two methods/tools that a system Analyst may use to design a system. (2 marks)
26. (a). Differentiate between a System flowchart and a Program flowchart.(2 marks)
A system flowchart is for the entire system while a program flowchart is for a part or a module in the
system.
Therefore, several program flowcharts may be derived from a single system flowchart.
(b). Draw four system flowchart symbols and explain their functions. (4 marks)
………………………………………………………………………………………...……
………………………………………………………………………………………...……
………………………………………………………………………………………...……
………………………………………………………………………………………...……
27. Explain three tasks that are carried out during system implementation. (3 marks)
File conversions.
Staff training.
Project management.
Changeover strategies.
File conversion refers to changing files from one format to another so that they can be used to support the
information requirements of the new system.
(c). List any four tools that systems analysts may use to document their findings or design options during
Systems analysis and design. (4 marks)
………………………………………………………………………………………...……
Installation procedures (i.e., how to install, start and run the system)
User interface (i.e., how the system appears when running).
How to carry out various tasks.
Test data and expected output.
Troubleshooting guide.
Required:
(i). State the purpose or objective of this review. (4 marks)
………………………………………………………………………………………...…
………………………………………………………………………………………...…
(ii). List four areas of systems operation on which the review focuses. (4 marks)
………………………………………………………………………………………...…
………………………………………………………………………………………...…
………………………………………………………………………………………...…
………………………………………………………………………………………...…
2. Your school has decided to replace its library control system. The current system was implemented ten years
ago but has restricted reporting facilities and has a text-based interface. The school intents to replace the old
system with a new computerized system, and is now considering both ‘Parallel running” and “direct
changeover”.
a). (i) Briefly explain the terms parallel running and direct changeover as used in system
implementation. (2 marks)
Parallel running is where both the old and the new systems are run in parallel to each other (at the
same time) for sometime until users have gained confidence in the new system. Data is processed on
both systems in order to compare their performance, and also cross-check the results.
Direct changeover is a complete replacement of the old system with the new system in one bold
move. The old system is stopped & abandoned and the new system starts operating immediately.
(ii) Give two disadvantages of Direct changeover over Parallel running. (1 mark)
It may be very inconveniencing (or, the school will incur huge losses) in case the new system
fails or faces problems.
The users may not have not gained enough confidence to run the new system.
(iii) Identify two main risks of direct changeover during system implementation.
(2 marks)
There is risk in terms of disk failure or system failure.
The workers may lose morale as they view the new system as an intruder.
The system testing must be done to greater accuracy.
The system requires training of personnel due to introduction of new programs.
The system may be expensive to run due to hardware and software costs.
(iv) Mention any two advantages of running both the manual system and the computerized system
simultaneously. (2 marks)
If the outputs from the two systems are similar, confidence in the ICT system is promoted.
Users have time to familiarize themselves with the ICT systems.
It is reliable because it enables thorough testing.
Weaknesses in either of the systems is corrected.
4. A student typed an e-mail to send over the Internet through a modem working at a speed of 100 Mbps.
Calculate the maximum number of characters that can be sent per second if each character consists of 8
bits. (2 marks)
Advantages
Disadvantages of networking
This is a system in which data is manipulated in different processors/computers, which are on the same
network but placed in separate locations.
Each computer has its own local peripherals, e.g., disks, printers, terminals, etc.
(b) State any three advantages and two disadvantages of distributed systems.
(5 marks)
Advantages
Failure of the central computer does not affect the operations of the other terminals.
Processing load is shared equally; hence, no time wastage.
There is faster access of data as each machine can process & store its data.
It doesn’t need powerful and expensive servers for data storage.
It can accommodate users with variety of needs.
Disadvantages
It is more susceptible to virus, as any user could introduce an infected file and spread it throughout the
network.
Developing an effective back up plan is more difficult when users store data in their individual systems.
File management is difficult as the files are stored in different locations.
7. (a). State the type of data communication media that could be used in an electronically noisy
environment. (1 mark)
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
8. Explain the three major types of computer networks in use today. (6 marks)
A Local Area Network is formed whenever computers are connected together in a relatively small
geographical area, e.g., in one building or a school.
It is small & it normally covers an area within the radius of 10M – 3 Km.
(i). connection between computers, printers and other resources using UTP cables.
DESIGNED GEORGE OTIENO
BY 112
ICT possibe quastions 113
Local Area Network (LAN)
10. (a). List four network elements in a Local Area Network (4 marks)
Server
Clients/workstations (Terminals)
Network Interface cards (NICs).
Network software/ Network Operating systems.
Network cables & media.
Network Accessories
Network Resources, e.g., MODEMS.
(b). Briefly explain four important benefits of using Local Area Networks (LANs) at an
institution such as a college. (8 marks)
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
11. Give two advantages and three disadvantages of each of the following network transmission media.
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
DESIGNED GEORGE OTIENO
BY 113
ICT possibe quastions 114
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
…………………………………………………………………...…………………….……
12. Mention at least five devices used in data communications. (5 marks)
NIC creates a physical link between the computer and the transmission media.
Gateways provide access to the Wide area networks & the Internet.
A Router is a device used to interconnect different networks, and direct the transfer of data packets from
source to destination.
15. (a). Study the diagram below and answer the questions that follow:
C D
(i). Name the communication media depicted in the above diagram. (1 mark)
Satellite communication
A router connects logical networks, while a brouter can perform the functions of both a router and a bridge.
Unlike a hub, a switch passes a packet directly to the addressed node without broadcasting.
A repeater receives a weak signal on the network, cleans and amplifies it for transmission over the next portion
of the network.
Signals become weak due to attenuation.
Network topology refers to the arrangement of the computers, printers and other equipment connected on
the network.
Logical (signal) topology deals with the way data passes from one device to the next on the network.
Physical topology refers to the physical arrangement (layout) of devices on the network.
21. Name the device that connects workstations and the server to a central point?
(1 mark)
Hub
22. State and briefly describe any five types of physical network topologies used in LAN.
(10 marks)
Star topology.
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Bus topology.
………………………………………………………………………………………………
………………………………………………………………………………………………
Ring topology.
………………………………………………………………………………………………
………………………………………………………………………………………………
Mesh topology.
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
2. State two ways in which a computer may be used in efficient running of a hospital.
(2 marks)
Keeping records of incoming and outgoing patients.
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
(b). Name the type of processing that would be required by a payroll system. (1 mark)
Batch processing
(b). List down any four modules within an accounting package, stating the purpose for each
(6 marks)
To monitor stock levels (i.e., to track what is in stock & what needs to be reordered)
(c). Name two organizations that would benefit the most from computerized stock control systems.
(2 marks)
Supermarkets
Large departmental stores
Bookshops.
(b). Give two advantages of using electronic point-of-sale terminals as opposed to manual entry at a
supermarket checkout counter. (2 marks)
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
10. Define the following terms:
(a) Biometric analysis
This is the study, measurement and analysis of human biological characteristics. It uses a computer and a
biometric device to recognize and analyze features of human body parts such as fingerprints, lips, voice,
iris colour, etc
(b) Telecommuting
(i.e., working from home via a computer network instead of commuting to work)
11. Outline four devices required in order to conduct a video conference. (4 marks)
A computer.
A digital video camera (camcorder) attached to a computer.
Network software for video conferencing.
A Microphone.
Speakers.
E-commerce is a way of doing business where the transactions are carried out electronically without the
seller and buyer interacting physically.
(b). List down two advantages and two disadvantages of e-commerce as used in modern business
environment. (4 marks)
Advantages
Disadvantages
13. List down four interactive sensory devices used in virtual reality. (3 marks)
14. Identify at least two areas where Expert systems are used. (2 marks)
15. Describe how computing has been applied to each of the following areas:
(i). Educational systems. (2 marks)
Used in learning institutions (schools & colleges) as teaching aids, i.e., to help in teaching various
subjects.
Used in Aviation for training pilots. The computer is used to change the physical environment so that
the pilot feels as if he were controlling an actual aircraft.
Used in Airline industry for air traffic control, surveillance of airspace using radar equipment.
Used in Automobile traffic control in busy towns, i.e., to simulate the timing of traffic lights.
Used by Banks & Insurance industries to manage their large volumes of financial transactions.
Preparation of Payrolls.
Used by government agencies & utility companies to keep records, produce bills and statements.
16. State three areas where computers are used in financial systems: (3 marks)
Accounting
Stock Exchange
Payroll systems
17. Suggest how computers may in future be made more user-friendly for persons that are:
(a). Blind. (1 mark)
18. Give at least four reasons why a firm may decide to computerize its operations.
(4 marks)
- Handling of errors easily.
- Easy storage and retrieval of information.
- Increased efficiency.
- Higher quality work.
- Reduced cost.
1. Identify four benefits that may be derived from increased use of information technologies.
(4 marks)
Used for electronic transactions, which have made most organizations/institutions have a paperless office.
2. Identify four problems associated with the introduction of computers in a society.
(4 marks)
Job displacement and replacement.
Computer crimes, e.g., piracy, fraud, hacking.
Health effects, e.g., repetitive strain injury, eye problems.
Cultural effects and immorality (DVD’s, pornographic literature on the Internet).
In Job replacement, the unskilled workers may be replaced with the skilled ones. In job displacement, some
employees may be displaced/moved to new working areas as the computer may serve to perform tasks that may
be performed by several people.
Advantages
Increases efficiency due to the balancing of workload and production capacity.
Production increases in the workplace.
Improves customer service.
Enables production of adequate & high quality goods in time.
Enables efficient utilization of resources, e.g., raw materials, personnel and equipment; hence reducing
operating expenses.
Improved communication.
Disadvantages
The initial cost of setting up an automated system is high.
May lead to unemployment especially in areas that are labour-intensive.
Over reliance on ICT may cause a disaster if the systems fail.
There is insecurity of data & information.
5. Apart from manufacturing, state three other areas where automation is applicable
(3 marks)
Intelligent control of traffic lights.
The autopilot in aircrafts.
Use of robots in industries.
Repetitive strain injury (RSI) - occurs when muscles are forced through the same, many repetitive
actions with high impact loads.
Eye strain and headaches - result from long or improver use of cathode ray tube (CRT) monitors.
It involves development of programming languages that would make computers recognize &
understand natural languages, whether spoken or written.
This is the use of electronic devices & software to emulate the learning process of the human brain and
how it recognizes patterns.
It involves the use of robots to carry out tasks that would have otherwise been repetitive, difficult,
dangerous and boring to human being.
It is able to feel the shape of an object, listen to ultrasound, detect smell of a leaking gas or chemicals, taste
quality of food, and see using two miniature video cameras.
They are used for complex tasks such as the assembly of small products, inspection of automobile bodies, etc
10. Explain the impact of information technology on organizations in each of the following areas.
- Reduced costs.
- Reduced need for manpower.
- Reduced space requirement.
- Greater output.
11. (a). State five reasons why users may resist the introduction of Information and
Communication Technology (ICT) to their place of work. (5 marks)
Fear of change:
By installing the computer into an organization, employees fear that they might end up losing their
jobs.
Fear of failure:
Since the computer is very new in a given working environment, the people will be afraid that they
might never get used to it.
Loss of control:
The management fear that once a computer system is implemented, they might lose control of the
organization.
Lack of understanding:
The users may not understand the benefits of a computer system in their jobs. This will create
resistance since the computer will be looked upon as an intruder.
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
1. Give a brief description of the following careers available in the computing field.
(i). Software engineers. (2 marks)
A software engineer is one who is skilled in software development and technical operations of computer
hardware.
He develops and updates both system and application software together with the associated
documentations.
A Data processing manager is the person who usually is in-charge of the overall running of the data
processing department in an organization.
…………………………………………………………………………..………………
…………………………………………………………………………..………………
…………………………………………………………………………..………………
…………………………………………………………………………..………………
…………………………………………………………………………..………………
…………………………………………………………………………..………………
…………………………………………………………………………..………………
…………………………………………………………………………..………………
3. (a). State three public universities where one can further her Computer Studies.
(3 marks)
………………………………………………………………..……………………………
………………………………………………………………..……………………………
………………………………………………………………..……………………………
(b). Identify at least three ICT related courses offered at
4. Name three responsibilities that are carried out by a Web administrator. (3 marks)