Share this:





Answer all the questions in space provided.


  • List 5 hardware components that form a complete computer system. 2 1/2mks
  • What do you understand by the term ‘Disk initializing’? 1mks
  • Draw an illustration of:

a)  Parallel cable   1mk

b) USB port  1mk

  • Explain the three parts of a task bar  . 3mks
  • Name three examples of flat-panel monitors available in market today. 3mks
  • (a) What is the difference between Real data type and an Integer data type as used in programming?   2 mk

(b) Differentiate between a source code and an object code.   2mks

  • State three changeover strategies that can be used to move from the old system to a new one.   3mks
  • Explain the 3 factors used to classify operating systems. 3mks
  • What is the meaning of the following as used in word-processing:   2mks
    • Word wrap

    ii)   Drop caps  

  • Using the long division method convert 4510 into binary.   1 mks
  • a) Differentiate between a formula and a function as used in Excel 2 mks

b) What is the effect of the following function: COUNTIF(A10:E10, “eggs”). 1mk

c) Explain the meaning of legends as used in Excel. 1mk

  • a) Name four database models. 2mks

b) State the work/function of the following field properties if set: 2mks

  1. Format.

 ii) Default value

  • (a) List any 4 examples of DTP software available in the market today. 2mks

(b) What is the difference between the pasteboard and printable area? 2mks

  • In electronic mailing (e-mail), what do the following domain refer to in an e-mail address 2mks

    e.g. –
    • edu
    • org
    • gov
    • co
  • Define the word protocol.   1mk


 Answer question 16 and any other three questions from this section

  • a) Design a flowchart for a simple program that can be used to categorize people according to age. If the person is above or equal18 years, output “Adult” otherwise output “Young” 8 mks

    b) What is the difference between looping and selection.  2mks

    c) Name the stage of program development cycle when:  2mks


  1. A user guide would be written
  2. A programmer dry-run the code.
  3. System charts would be drawn
  4. Staff training is done.

d) State the 3 translators used in programming. 3mks




  • a) (i) Give the name of the communication media depicted in the diagram below.  1mk

Image From

(ii) Give names to the parts indicated by A,B,C,and D. 4mks

(iii) List three advantages of the communication media above. 3mks

b) Explain the three major types of computer networks. 3mks

c) Explain the purpose of the following on a network. 4mks

  1. A hub
  2. A switch
  • a) Describe any three mouse techniques/skills 3mks

    b) List four key groupings on a computer keyboard citing two examples in each. 4mks





c) Name and explain the function of the following key symbols.

i) 2mks


ii)   2mks



iii) 2mks



iv)  Esc 2mks

  • i) Define the following terms:
    • Data processing.   2mks
    • Data processing cycle   2mks

    ii) Describe any two-transcription errors.   4mks

    iii) State 3 data processing methods.   3mks

iv) Distinguish between a logical file and a physical file.  4mks

20.   a) What is desktop publishing?.  2 mk

b) Explain the function of the following tools. 6mks

i) Hand

ii) Constrained line

iii) Cropping

c) Give three nonprinting guides used in PageMaker.  3mks

d) Describe how you can automatically kern a pair of characters. 4mkImage From













  • – Input devices
    • Output devices
    • Processing devices
    • Storage devices
    • Connecting devices
  • This is the preparing of a disk to store information / data ( 1mk)
  • a)

  ( 1mk)

Image From EcoleBooks.comImage From

(1 mk)

  • Start button- this is on the extreme left end with a word start together with a Microsoft logo. It is used to access programs as well as shut down the computer.

    Task Manager – this is the middle part of the bar which displays any task / program that is running

    System tray- this is the right most part which bears the system clock


  • LCD – Liquid crystal display

    EL – Electro Luminescent

    Gas – plasma

    TFT – Thin film transistor


  • a)  Real data type is a number with a fractional part / a decimal part while an integer is a whole number without a fractional part
  • b)  A source code is the program code written in a certain programming language which is yet to be compiled / translated, whereas an object code is the binary translation achieved after compiling  a source code.

  • –  Straight changeover
    • Parallel changeover
    • Phased changeover
  • –  Number of people / users it can support at a given time
    • Number of tasks / activities it can run at a given time
    • The kind of interface it presents to the user


  • i)  Automatic carry over to the next line of a word that does not fit at the end of a line hence

    avoiding breaking up of words

    ii)  A feature used to enlarge the first letter of a paragraph so that it drops to cover 2 to more

lines in the paragraph.


















Image From EcoleBooks.com0





Hence 4510 1011012


  • a)  A formular is constituted / constructed by the user while a function is a ready to use formular

    that comes with the program .

    b)  It counts the number of occurrences of the word “Eggs” in the range A10 to E10.


c)  This is a key which explains the colour used in charts what it means. (Clear explanation 1mk)

  • a)  -Flat files
    • Hierarchical model
    • Network model
    • Relational model

–  Object oriented model.  

  1. Format- determines the order information appears on the screen / printed.

    Default value- a value that appears automatically in the datasheet or form if nothing is entered by the user.  

  • a)  Adobe Page Maker
    • Corel Draw
    • Microsoft Publisher

–  Ventura  

  1. A paste board is a large blank area where you place text and any graphical objects for the purpose of rearranging them neatly before placing them on the printable area.

    A printable area looks like a page surrounded by margins found on the pasteboard. Any text or object found / placed here will be printed out.


  • –  .edu – Educational institutional
    • .org- Non – profit making organization
    • .gov- Government institution Commercial institution.  

  • A set of rules that govern how two computers can send and receive data on the network.












(Question 16 and any other 3 questions)

  • a)  

    Image From


    – Correct symbols 3 mks


    Image From – Correct use of arrows 1 mk


    – Correct labeling 4 mks

Total 8 mks*Tso*


Image From  No



Image From


Image From




Image From



b)  Looping executes the same block of code( module) again and again until a certain condition is fulfilled,while selection execution of a statement(s) depends on a condition that returns true or false ( yes / No) (well explained 2mks)

 c)  i)  Documentation

ii)  Testing and Debugging

  1. Program Design

iv)  Implementation

d)  –  Assemblers

 –  Compilers

–  Interpretors

17. a)  i)  Satellite ( 1mk)

ii)  A – satellite in space

B- Downlink

C- Uplink

D- Receiving earth station  

  • -Eliminates the need to keep on moving the parabolic dish in a bid to track the line of sight.
    • It offers a large constant line of sight to earth stations
    • The satellites transmits the signal to many recipient earth stations forming a point-

    to multipoint transmission.


  1. – LAN
  • MAN
  • WAN


  1. i) A hub also called a concentrator connects computers on a network enabling the relay of signals from one computer to another on the same network.
    1. A switch forwards a packet directly to the address node ( a data terminal equipment e.g. work station) without broad casting.

18.  a)  – Pointing

– Clicking

– Double clicking

– Drag and drop


 b)  Group Example

Function Keys F1, F5

Number Keys 1, 9

Alphabet Keys A, Z

Special Keys Esc, Enter

Screen Keys Pg up, scroll lock

Numeric key pad  NumLock, 1


  1. i)  Enter – Used to execute commands
  • Used to move the cursor/ insertion point to the next line
  1. Shift  – Used to access the uppercase characters.

    – Used together with direction keys to select/ highlight characters or cells

  2. Tab – Used to move the cursor/ insertion point to tab points( settings) / from field to field
  3. Escape – Used to quit/ exit certain operations  

19. a) i)  Transforming of raw facts to finished and wanted information

 b)  Stages through which data passes before if becomes the finished and wanted information and

in the form wanted.

  1. –  Misreading

–  Transposition

  1. Manual data processing.

    Mechanical data processing

Electronic data processing

  1. A logical file is a type of file viewed in terms of what data items it contains and details of what processing operations may be performed on the data items, while a physical file is one that is viewed in terms of how data is stored on a storage media and how the processing operations are made possible.  

    20. a)  The process of producing publications like cards, newspaper etc by designing their text and graphic layout, then inserting those text and graphics, editing them, formatting them and printing using a special software.  

 b)  i)  Used to scroll the page or to preview and test hyperlinks

ii)  Draws either vertical or horizontal lines

  1. Trims imported graphics to remove unwanted parts.

 c)  – page margins

– Column guides

– Paste board guides

 d)  i)  Select the text you want to kern

ii)  From Type menu, click Expert kerning

  1. In the dialog box, click the appropriate slider button to make the text tighter or looser.
  2. Click OK to apply.











Share this:



Leave a Reply

Your email address will not be published. Required fields are marked *

Accept Our Privacy Terms.*