2001
1. The diagram below represents the essential features of a computer system. Study the diagram and answer the question
that follows:
A B OUTPUT DEVICES
SECONDARY
STORAGE
i. Name the components: (4mrk)
ii. On the diagram above indicate the direction of data using arrows. (3mrk)
b. Name the three types of buses in a computer system. (3mrks)
2002
2. State two types of documentation in program development and give the purpose of each. (4mrks)
i. Explain the following input/output terms as used in a computer systems. Give an example for each. (4mrks)
a. Read
b. Write
2003
3. Threats to the safety of computer system take many forms for such as: white-collar crime, natural disasters, vandalism and
carelesssness. Give one way as to how each of these forms of threats can be controlled. (2mrks)
2004
4. What is meant by the term dry running as used inprogram devlopment? (2mrks)
2005
5. State the stage of program development inb which:(2mrks)
(i). A flowchart would be drawn .
(ii). The programmer would check whether the program does as regonil
(iii).The user guide would be written.
(iv).The requirements spesification would be written
2010
6. The following are some of the phases in the system development life cycle.(3DLC):system analysis, system design, system
implemention, system viewer and maintainace. State four activioties that are carried out donny system implementation
phase (4mrks)
a. Give three resourses why system maintanance is necessary in SOLC(3mrks)
b. Various consideration should be made during output design. State four such considerations output design.(4mrks)
c. State two reasons why an organization may use other than developing there own.(2mrks)
2011
7. A school has aquired a system that imitates human teacher. Students can learn the system which thyey would nomally get
from the teacher. Give three advantages of this system. (3mrks)
a. Explain three reasons why organisation may need to change to a new comporized system .(3mrks)
b. State why each of the following is important in system documentation (4mrks)
(i). Sample data
(ii). Output reports
2012
8. State two rules of a programmer in system development life cycle(2mrks)
a. What ia an infumalo system?(2mrks)
b. State two rules of an information system.(2mrks)
2016
9. State two ways witch errors can be prevented in a program development.(2mrks)
2017
10. With the aid of an example in each case describe the following types of maintanance.(6mrks)
i. Adaptive
ii. Perfective
11. Explain three function of an information in an organization.(6mrks)
2018
12. Explain a circumstance when each of the following studies are carried out during system development
i. Technical(2mrks)
ii. Economic(2mrks)
iii. Schedule(2mrks)
2019
13.a State four outcomes that may result form incorrect requirement specifications during system development.
(4mrks)
[Link] school opt to use direct change over approach when installing a new system. Explain three challenges that the shool
may face as aresult of this approach. (6mrks)
[Link] four activities that may carried when disposingoff an old system in an organization. (4mrks)
13.d State four way of getting user specification during system desing. (4mrks)
2020
14. State two circumstances that may nesssite the use a questionaire in system development. (2mrks)
2021
[Link] system analyst intends to study an existing system . state five reasons for this study.(5mrks)
[Link] btwn usability testing and functional testing as used in system development. (2mrks)
2022
[Link] the term software documentation as used in system development.(2mrks)
[Link] btwn pivot change over and paralel change as used in system development.(4mrks)
[Link] has developed a computerized system for a school abd is correctly in his implementation stage. State three
activities which he would carry at this stage. (3mrks)
[Link] two technical personnel which would be involved during this stage .(2mrks)