G.12 CS End of Term 1 Test - 2025
G.12 CS End of Term 1 Test - 2025
TIME: 2 HOURS
Instructions to Candidates
1. Write your name and class in the space at the top of this page.
2. There are two sections in this paper. Section A and B.
Section A: there are Ten (10) questions. Answer all.
Section B: There are three (3) questions. Question one (1) is compulsory.
Choose any other question from either Question two (2) or three (3).
3. Write your answers in the spaces on the question paper.
4. Tick (√ ) the question you have attempted in section B in the grid provided below.
Information for Candidates
For Examiner’s Use
__________________________________________________________ [1]
b) E-Learning
__________________________________________________________
__________________________________________________________ [1]
c) End-user
__________________________________________________________
__________________________________________________________ [1]
d) Data integrity
__________________________________________________________
__________________________________________________________ [1]
e) Cybercrime
__________________________________________________________
__________________________________________________________ [1]
[Total: 5 Marks]
2.
(a) Name one (1) device that produces hardcopy documents from a softcopy in a
computer
_____________________________________________________________
_____________________________________________________________ [1]
(b) Give one (1) similarity and one (1) difference between RAM and ROM.
Similarity______________________________________________________
______________________________________________________________ [1]
Difference______________________________________________________
______________________________________________________________ [1]
2|Page
[Total: 5 marks]
[Total: 4 marks]
(b) State two types of data that could be used in a database program.
_________________________________________________________________ [1]
_________________________________________________________________ [1]
(c) State the name given to key fields used to link two tables together.
_________________________________________________________________ [1]
[Total: 5 marks]
5. The figure below shows how files are organized on a computer using a hierarchical file
system.
3|Page
(a) Name the
(i) Root directory
_________________________________________________________ [1]
(b) Apart from the file management, state two other tasks performed by an operating
system.
_______________________________________________________________ [1]
_______________________________________________________________ [1]
[Total: 4 marks]
6. A biometric security system has been installed at a bank.
(a) Name the part of the human body apart from the eyes, which the system
can use to identify a person.
___________________________________________________________ [1]
(c) Describe one (1) other automated security method that can be used at the bank.
___________________________________________________________
___________________________________________________________ [2]
[Total: 5 marks]
4|Page
a) State one reason why Steven recommended the use of ATMs.
1.__________________________________________________________ [1]
b) State the input, processing and output that takes place on an ATM terminal.
Input _______________________________________________________[1]
Processing___________________________________________________ [1]
Output______________________________________________________ [1]
[Total: 6 Marks]
8.
a) What is meant by the term computer system
________________________________________________________________________
________________________________________________________________________
_____________________________________________________________________[1]
b) Computer systems are said to be built around one digital processing device
i. List down three (3) main hardware components in a computer system.
_________________________________________________________________
_________________________________________________________________
_______________________________________________________________[3]
ii. List down any two (2) types of computer systems
_________________________________________________________________
_______________________________________________________________[2]
[Total: 6 Marks]
9.
a) What is meant by batch processing system?
________________________________________________________________________
________________________________________________________________________
_____________________________________________________________________[1]
b) How does a real time transaction system differ from batch processing system?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
_____________________________________________________________________[2]
5|Page
c) A supermarket uses a computer system which operates both in batch processing mode
and real time transaction mode.
i. State one task which could use batch processing.
_______________________________________________________________[1]
ii. State one task which could be done in real time mode
_______________________________________________________________[1]
[Total: 5 Marks]
10.
Banks are replacing each credit card with a smart card, which contain a microchip, in order to
give greater protection against fraud.
a) State one items of data that are stored on the microchip in a smart card.
_____________________________________________________________________[1]
b) State two disadvantages for banks and businesses of using smart cards.
_____________________________________________________________________[2]
c) State two uses of smart cards other than as a credit card.
_____________________________________________________________________[2]
[Total: 5 Marks]
1 Read the following scenario and answer the questions that follow.
6|Page
Advantage ____________________________________________________________ [1]
Method 2 ____________________________________________________________ [1]
Advantage ____________________________________________________________ [1]
(c) State one computer objective of the new system.
_____________________________________________________________________ [1]
(d) Give two types of feasibility study the school can take to change from the manual record
management system to the new record management system.
1____________________________________________________________________ [1]
2____________________________________________________________________ [1]
(e) State one (1) feature that can be found in system documentation.
_____________________________________________________________________[1]
(f) Mention the type of system maintenance where the system is modified to meet the new
demands by the user
_____________________________________________________________________ [1]
[Total: 10 marks]
START
enter b
enter h
IF (b < 0) or (h < 0) THEN
WRITE input error
ELSE
calculate Area = 1⁄2 *b*h
WRITE Area
ENDIF
STOP
7|Page
[4]
(b) Identify two (2) variables in the pseudocode above.
1__________________________________________________________________________ [1]
2__________________________________________________________________________ [1]
(c) Write two (2) possible outputs if the pseudocode is run.
1__________________________________________________________________________ [1]
2__________________________________________________________________________ [1]
(d) Give one (1) advantage of pseudocode.
______________________________________________________________________________
___________________________________________________________________________ [1]
(e) Explain the term ‘flowchart’
______________________________________________________________________________
______________________________________________________________________________
___________________________________________________________________________ [1]
[Total: 10 marks]
3.
a) The diagram below shows a logic circuit.
8|Page
i. State the names of the components labelled W and X.
W:
_______________________________________________[1]
X: ____________________________________________[1]
ii. Name a component of the system which must be kept up to date. ___________________[1]
iii. State one (1) drawback of expert systems. ____________________________________[1]
c) The diagram below shows a network.
9|Page