Download as pdf or txt
Download as pdf or txt
You are on page 1of 110

KCSE 2023 REPLICA

COMPUTER STUDIES

(KCSE PREDICTIONS 1-10)

Series of Exclusive Set of Expected Questions Predicted in the


Final KCSE 2023 Examinations Scheduled for November 2023.

A REPLICA OF QUESTIONS TO EXPECT IN FINAL KCSE 2023 EXAMS.

CONFIDENTIAL!

For Marking Schemes


Mr Isaboke 0746 222 000 /0742 999 000

SUCCESS TO ALL CANDIDATES


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 1
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
1. This paper consists of TWO sections; A and B
2. Answer all questions in sections A.
3. Answer question 16 and any other THREE questions from section B.

FOR EXAMINERS USE ONLY


SECTION QUESTION
A 1 – 15
16
17
B 18
19
20
TOTAL MARKS

©2023 The Kenya National Examinations Council.


SECTION A (40MKS)
Answer all the questions in this section
1. A computer must go through the process of booting before use. State what happens during
Power On Self-Test (POST) (1mk)
2. State two differences between a traditional mouse and a trackball (2mks)
3. State any two circumstances where sound output devices would not be appropriate (2mks)
4. Software can be categorized according to end user license. Differentiate between a proprietary
software and an open source software (2mks)

5. State the function of each of the following features when creating a word processing document
(a) Word wrap (1mk)
(b) Watermark (1mk)
(c) Clipboard (1mk)

6. Different types of cables are suitable for different applications

a. Identify the cables in the diagram above (1mk)


b. State one advantage of using the above cable (1mk)

7. State any two factors to consider when selecting a computer for an organization (2mks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

8. Identify the following symbols as used in spreadsheet (3mks)


A B
C

i. A ………………………………………………………………………………………………
ii. B…………………………………………………………………………………
iii. C …………………………………………………………………………………………….
(a) The formula D10*E12 was initially stored in in cell F10 of a spreadsheet. Write the formula as it
would appear when copied to cell M20 of the same spreadsheet (1mk)
(b) Write a formula in cell E2 that can be copied to the other cells to display the positive adjusted
marks for mathematics using the value in cell B6 (2 mks)
9. The operating system is known to be very critical in the operation of a computer.
a. State how the operating system handles errors in a computer (2 Mks)
b. State the importance of the feedback mechanism in a system (1 mk)
c. State one disadvantage of the feedback mechanism (1 mk)
10. Differentiate between universal resource locator and hyperlink as used when connecting to the
internet. (2 mks)
11. A database is the best application to manage and manipulate organization data;
a. Distinguish between a candidate key and a primary key in a database (2 mks)
b. State any two functions of a query (2 mks)
12. Give the function of cache memory (1mk)
13. With aid of a flowchart, show a selection control structure. (2 mks)

©2023 The Kenya National Examinations Council.


14. An employee in a business company is charged with the responsibility of putting the company
advertisement on the internet. State the profession title of the employee entitled with the task of
uploading the advertisement on the internet (1mk)
(b) State any two roles of a system analyst. (2mk)
15(a) Describe how the operating system manages the computer Memory. (2mks)
(b)Elaborate the application of Artificial intelligence in Artificial neural network (2mks)

SECTION B (60mks)
Answer question 16 and any other three questions
16. (a)Study the flowchart below and use it to answer questions that follow.
(i) Write a pseudocode for the flowchart below. (7 marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

(ii) Explain the purpose of the above flowchart. (2 mks)


(iii) Determine the output from the flowchart if count is:
I. 4 (2 mks)
II. 12 (2 mks)
(b) Differentiate between object orientated programming and web scripting language. (2mks)
17. Find the value of X in the question below (2mks)
(a) 168+10102=X2
(b) Perform the following binary operation (2mks)
1010.11+111.10-101.11

(c)In a certain coding scheme ,each character occupies 7 bits .Letters of the alphabet are assigned
consecutive codes. If letter N is represented by 1010010.Whatis the representation of letter A in
this coding scheme? (2mks)

(d)Using 8 bit notation and the 2’s complement perform the following operation leaving your
answer in decimal number (4mks)
410+(-710)

(e) Differentiate between pure binary and BCD code as used in data representation (2mks)
f)Brian a supermarket owner complains that management of daily sales is becoming overwhelming
(i) Advice Brian on a retail system that he needs to acquire (1mk)
(ii) State two input devices that are used in the above stated retail system (2mks)

18. (a) State and explain any two data transmission impairments (4mks)
(b)State the roles of the following devices/equipment used in networking (3mks)
(i) Brouter
(ii) Data terminal equipment
(iii) Repeater

©2023 The Kenya National Examinations Council.


18. The diagram below shows a layout of a computer network as used in an industrial firm. A work
station and a printer are located in every consultation room

(a) Identify the type of network topology depicted above (1mk)


(b)List any three disadvantages associated with the network topology identified in (a) above3mk
(c) An employee sneaked into the accounts office, gained access to the payroll and adjusted his
salary for his personal gain.
(i) Identify two types of crimes the employee committed (2mks)
(ii) Give two recommendations to the company to prevent such future occurrences (2mks)
19. (a) The management of Mawingu county government opt to employ a Database administrator.
State two roles of this employee. (2 mks)
(b)(i) Explain four circumstances that may necessitate an organization to develop a new
information system. (8 marks)
(ii)A school opted to use a change-over strategy where the new system and old system are run
concurrently as the performances of the two systems are compared.
I. Name the type of change-over approach above. (1 mark)

II. Explain two benefits that the school may get as a result of this approach. (4 mrks)
20. A school evaluation system relies heavily data processing to rank students
(a) Identify and describe the file organization applied by the evaluation system (2 Mks)
(b) State the data processing method applied by the evaluation system (1 Mk)
(c) State any two reasons for your data processing method choice in (20. b) above (2 mks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

(d) During data collection stage of data processing, data is verified and coded. Define the terms
i. Verification (1 mk)
ii. Coding (1 mk)
(e) Jane is a copy typist at Majengo Holdings, she frequently confuses characters in hand written
documents thus replacing them with different characters.
i. State the type of data processing error Jane makes (1mk)
ii. State how she can overcome the error (1mk)
(f) Peter the technician connected and installed a scanner to the office computer but when testing he
realized it was not responding to the scanning commands, state any two possible causes of the
failure (2mk)
(g) Distinguish between disk compression and file compression (2 mks)
(h) The operating organizes data in a hierarchy. Give any two reasons for the hierarchical
organization of data in a computer (2mks)

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 1
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
a) Indicate your name and index number at the right hand corner of each printout
b) Write your name and index number on the CD/removable storage medium provided
c) Write the name and version of the software used for each question attempted in the answer sheet
provided
d) Answer all the questions, All questions carry equal marks
e) Passwords should not be used while saving in the CD/removable storage Medium
f) Marked printout of the answers on the sheet
g) Hand in all the printouts and the CD/removable storage medium used

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

1. (a)(i) The extract below shows a spreadsheet used to compute the toll charges for a highway
based on the type of vehicle, tonnage and charge per kilometer for usage.
HIGHWAY TOLL CHARGES
Vehicle Penalty
Registration Type Weight Distance NormalCharge Charge Total
KCY 789 M PickUp 6 12
KCR 769 L Car 4 40
KCF 724 C PickUp 6 32
KCM 737 N Truck 12 25
KCA 745 W Lorry 20 28
KCP 756 H Truck 10 12
KCU 778 J Car 4 8
KCZ 701 A PickUp 8 25
KCB 781 E Car 6 4
KCV 743 H PickUp 4 20
KCQ 735 X Truck 8 32
KCT 721 K Lorry 10 25
KCD 792 V Truck 12 28
KCZ 784 P Car 6 12
KCB 756 C Truck 10 8
KCE 734 D Car 4 25
KCF779 E PickUp 6 32
KCG 700 F Lorry 12 25
KCH 723 K Truck 20 28
KCJ 711 W PickUp 10 12
KCR 712 D Car 4 8
KCD 774 B PickUp 8 25
KCS 756 M Truck 6 4
KCA 745 W Car 4 20
Total

©2023 The Kenya National Examinations Council.


(ii)Create a workbook and save the workbook as toll. (2 Marks)
(iii)Fill the data in the worksheet1 and rename the worksheet as toll Original. (14 Marks)

(b)(i)The NormalCharge column is calculated based on the table below.

Vehicle Type Max Allowed Weight(Tns)


PickUp 6
Car 4
Truck 8
Lorry 10

(ii) The Penalty Charge column is calculated based on the table below. The penalty is based on any
weight above Maximum allowed weight for a vehicle type for every kilometer of the the usage.
( 8 Marks)

Vehicle Type Penalty Charge (Ksh)per Km


PickUp 10
Car 5
Truck 15
Lorry 20

(iii) The Total Charge is based on summation of Normal Charge and Penalty Charge . Create a
column Total Charge and use a function to Calculate the Total Charge (2 Marks)
(iv) Create the Running Totals for Normal Charge, Penalty Charge And Total charge (4 Marks)
(b)(i)Copy The data in the Original Toll to another worksheet rename the worksheet as Sorted( 1
Mark)
(ii)Sort the Data is ascending order of Vehicle type Sorted worksheet. ( 4 Marks)
(iii)Create subtotals based on the vehicle Type ( 4 Marks)
(iv) Draw a column chart based on The Vehicle Type subtotals and Total Charge ( 8 Marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

2. a) Create a database called Aberdare bottles ltd and create the following tables (15 marks)
Table 1: Employee
Employee_ID EmployeeName Department YearOfEmployment
101 Kibet Arap Kamau Human resource 1985
102 Janet Atieno Procurement 1990
450 Kimani Koigu Accounts 2000
891 Moraa Kerubo Human resource 2010

Table 2: Sales
ProductName Employee_ID ProductID SalesAmount Salary
Tea leaves 101 Xc101 5000
cocoa 102 Xp105 15500
coffee 450 Xvb11 9500
Chocolate 891 X56po 30000

Table 3: Department
Employee_ID Department_Name HeadOfDepartment NoOfEmployees
101 Human resource B.N. Komu 52
102 Procurement J.K. Wanjiru 12
450 Accounts P.G. Otindo 20
891 Human resource M.M. Jerotich 10

i) Create relationship among the tables (2 marks)


ii) Create three input screens (forms) and use them to enter the data into the tables above
(6 marks)
iii) Create a query called Start_K and use it to display Employee Name that start with letter K
(3 marks)
iv) Display the no of years an employee has worked given that the current year is 2018. Save the
report as AGE. (3 marks)

©2023 The Kenya National Examinations Council.


v) Create a query called Yote to display the following fields (2 marks)
- Employee_ID
- EmployeeName
- Department_Name
- ProductName
- Salary
- HeadOfDepartment

vi) Copy Yote query (in v above) and save the new query as MPYA:- (1 marks)
Use MPYA query to
 Calculate the salary given that: salary is 10% of the SalesAmount (2 marks)
 Display salary in ascending order (2 marks)
 Display employees from human resource department whose SalesAmount is greater than
12000. (2 marks)
vii) Create a form called AberdareForm using Yote query (in v above) and use it to answer
the questions below:-
 Count no of employees (2 marks).
 Add a title of the form as “Aberdare bottles ltd-2018” (2 marks)
 Insert date and time on the form header use ( =NOW( ) ) (2 marks)
viii) Print Age, Sales table, and AberdareForm (3 marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 2
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTION TO CANDIDATES
 Write your name and index number in the spaces provided above
 This paper consists of Two sections A and B
 Answer ALL questions in section A
 Answer question16 and any other THREE questions from section B
 All answers should be written in the spaces provided on the question paper

FOR EXAMINER’S USE ONLY


SECTION QUSTIONS CANDIDATE’S SCORE
A 1 -15
B 16
17
18
19
20
TOTAL SCORE

©2023 The Kenya National Examinations Council.


SECTION A (40 MARKS)
Answer ALL Questions from this section
1. State three reasons why it is difficult to control, detect and prevent computer crimes (3marks)
2. Mr. Kala wants to buy a printer to use in his automobile workshop for printing sales orders in
duplicates. He has approached you for advice. What printer should he buy? (1 Mark)
Give a reason for your answer. (1mark)

3. Last year 2020 when corona virus was declared a pandemic internationally most companies
allowed employees to telework or work at home and communicate with the office using the
Internet. List the hardware, software and services required to access and use the Internet.(3 Mks
4. Using a well-labelled diagram, describe the fetch and execute cycle. (3 Marks)
5. Ventilation is an important practice in the computer lab because it enhances proper
circulation of air. Outline three ways in which air is regulated in the computer room.
(3 marks )
6. Differentiate between COM ports and LPT ports. (2 marks )
7. State any two advantages of the artificial intelligence. (2 Marks)
8. (a) The word COM appears several times in an essay. Jane would like to change the word to
COMPUTER. Advise her on how she can accomplish this task using a word processor. (2 Mks)

9. Anita was working on her computer studies project. She was worried of the media to use for
storing her data. She settled on a media that used serial file organization. How are files
organized on a storage medium using this method? (1 mark)
(b) List two advantages offered by this type of file organization. (2marks)
10. (a) Rose wants to send an email to Jack. Explain two items that must be present for the mail to
be sent. (2 Marks)
(b) (i) Define the term network protocol (1 Mark)
(ii) Name any two examples of network protocols (1 Mark)
11. (a) What is the importance of layering in DTP? (1 Mark)
(b) Distinguish between column guides and margin guides as used in DTP. (2 Marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

12. Study the work sheet below and answer the questions that follow:
A B C D E F
1
2 ISABOKE MIXED HIGH SCHOOL

3 ADM. NO NAME MATHS ENGLISH AVERAGE RANK


4 1001 Akinyi 78 85
5 1002 Kamau 89 77
6 1003 Leila 45 46
7 1004 Taita 67 69
8 1005 Mosomtany 98 67

9 Highest Score

10 Lowest Score

11 Average Score

(a) Write a formula that would be entered in cell E4 to compute the average score for Akinyi.
(1 Mark)
(b) Write down a formula that used to return the rank of Leila based on average score.(1 Mark)
(c) Write down a formula that would return the number of students whose score in English is below
70. (1 Mark)
13. The manager of a company wants to improve the security of the computer network. She has
decided to use authentication techniques so that employees can identify themselves to the
system. Name two authentication techniques and describe how each technique would help keep
the data more secure. (3 Marks)
14. Mary who works as a systems analyst for JeroKin investments has produced documentation for
a newly developed system. State three reasons why both user and technical documentation are
needed. (3 Marks)
15. Environmentalists plan to test a fast flowing river for pollution. State two advantages of using a
computer to do this rather than doing it manually. (2 Marks)

©2023 The Kenya National Examinations Council.


SECTION B (60 MKS)
Answer question 16 (Compulsory)and any other THREE questions from this Section.
16.To maintain a strategic fit Safaricom is introducing a tariff called the mega tariff that will lower
costs to Safricom to Safaricom calls and calls to other networks. Calls to Safaricom networks
will be charged according to the time of the day as listed below:
-Between 8am to 12 noon – 6 Ksh
-Between 12 noon to 2pm-0.8 Kshs
-Between 6 to 1 am -4Kshs
-between 1 am t 8am- 1Kshs
Internal calls to other networks are charged at a fixed rate of 7 Kshs between 8am to 8pm and to
while international calls are charged at a rate of 25 Kshs between 8am to 8pm and Kshs 35 for
the rest of the day. All calls are charged per minute usage.
Mr. Wasswa Bbaale a business man who makes both internal and internal calls would like to make
maximum use of this of this tariff.

a) Write a pseudo code that would show him know the charges of calls with an appropriate label
when he the inputs type of call and the time where appropriate. Use a 24 hour clock. (8mks)
b) Design a flowchart for the pseudo code in 16(a) above (7mks)

17. a) Explain how an operating system controls I/O devices. (2marks)


b) Maintaining security is one of the functions the operating system. Explain how the operating
system maintains security
(2marks)
c) Distinguish between Indexed sequential and direct file organizations (2marks)
d) i)Using appropriate examples, differentiate between distributed and centralized processing
modes (3marks)
ii) State one advantage and one disadvantage of distributed processing modes in 17(d) (i) (2mks)
e) i)With reference to an operating system, differentiate between formatting and partitioning.
(2marks)
ii)List any TWO types of user interface. (2mark)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

18.a)Using eight bits and twos complement, subtract 7810 from 1710. Give your answer in decimal
notation (3marks)
b) Convert 11011011111.11112 to:
i) Octal (2marks)
ii) Hexadecimal (2marks)
iii) Decimal (2marks)
c) State any Two methods used to gain illegal access to a computer system (2marks)
d) i)Distinguish between peer-to-peer and client –server LANs. (2marks)
ii) Atieno was very happy when she bought a Safaricom 2G modem for she was able to easily
connect her computer to the Internet. After six months she noticed it was taking her too long to
connect to the Internet. State two possible causes of the problem. (2marks)

19.a)i) Explain any two causes of system change. (2marks)


ii)Explain any THREE causes of system maintenance. (2marks)
b) i) Use of questionnaire is one of the most popular fact finding method. State any TWO
advantages and TWO disadvantages of using this method to gather data. (2marks)
ii) Explain the importance of requirement specification phase of Systems development.(2marks)
c) Explain TWO reasons why a new system is tested before implementation. (2marks)
d)i)State two duties performed by a system administrator. (1mark)
ii) The principal of a school is attempting to convince his staff to us CAL and CAI software. State
one benefit and one limitation of using such software. (2marks)
e) State one advantage and one disadvantage of using expert systems in medicine (2marks)

20.a)Explain three types of communication links that may be used to get an


Internet connection (3marks)
b) Differentiate between the Internet and World Wide Web. (2marks)
ii) Technology has been blamed for polluting the environment.
Explain how computer technology has contributed to this. (2marks)

©2023 The Kenya National Examinations Council.


c) A Company that makes and sells vehicles receives orders from various clients. The company
wants to enter their orders into a database. Study the table structure below and answer the
questions that follow.
Field Name Data Type Field Size
Order Number Number Long Intenger
Order Date Date/Time
Supply Date Date/Time
Product code Tex 5
Customer ID Number Long Integer
Delivery address Text 30
Product Type Tex 15
Product Name Tex 10
Quantity Ordered Number Long integer
Product Prize Number Long Integer

i) Split the above structure into THREE tables and for each table identify an appropriate primary
key. (5marks)
ii) Design well labeled tables structures and identify foreign keys (3marks

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 2
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
1. Write your name and index number at the top right hand corner of each print out.
2. Write your name and index number on the Compact Disk.
3. Write the name and the version of the software used for each question attempted in the answer
sheet.
4. Answer ALL the questions.
5. All questions carry equal marks.
6. Passwords should NOT be used while saving in the Compact Disk.
7. All answers MUST BE saved in your CD.
8. Make a print out of the answers on the answer sheets provided.
9. Arrange your printouts and tie/staple them together and use the best fit i.e. landscape or portrait
for your printouts.

©2023 The Kenya National Examinations Council.


Answer ALL the questions.
1. Xyz hospital intends to use a database to manage doctors and patients’ records.
a) Open a database program and create a database named XYZ hospital. (1mk)
b) (i) Create three tables named tbldoctor, tblpatient and tblailment in the database file created
in (a) using the following details. (8mks)
tbldoctor
Field Name Data Type and Field properties
Doctor_ID Text
First Name Text(size=10)
Last Name Text (size=10)
Specialization Text(size=20)

tblpatient
Field Name Data Type and Field
properties
S_No Autonumber
Patient_No Text
Patient Name Text
County Text
Age Number
Gender Yes/No (yes for Female)
S_No Autonumber

tblailment
Field Name Data Type and Field properties
Doctors_ID Text
Patient_NO Text
Ailment Text
Date of Visit Date & time
Charges Currency

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

ii) Set primary key(s) and create relationships between the tables (5mks)
(iii) Enforce referential integrity between the tables (3mks)
(iv) Create three input screens with navigation buttons for each table, give your forms appropriate
titles (6mks)
v) Enter the following data into their respective table in the database (10mks)

tbldoctor
Doctor_ID First Name Last Name Specialization
D_001 Jim Green Nephrologist
D_002 Lucy King Pulmonologist
D_003 Bob Smith Dermatologist
D_004 Alexia King Endocrinologist
D_005 Nelly Walk Neurologist
D_006 Freda Ford Pulmonologist

tblpatient
Patient_No Patient Name County Age Gender
P_101 Abigael Marie Nairobi 41 F
P_102 Alexa Kate Nakuru 32 M
P_103 Alexander Kericho 33 M
William
P_104 Brianna Lynn Kericho 40 M
P_105 Aiden Lake Kajiado 24 F
P_106 Anelia Faith Bungoma 20 F
P_107 Alexis Jade Busia 39 M
P_108 Benjan Clay Nairobi 30 M

©2023 The Kenya National Examinations Council.


tblailment
S_NO Doctors_ID Patient_No Ailment Date of visit Charges
1 D_006 P_101 Cold &flu 12/7/2019 2,000
2 D_005 P_102 Conjuctivitis 14/8/2019 15,000
3 D_006 P_103 Headaches 15/8/2019 18,000
4 D_004 P_104 Stomach 19/9/2019 5,000
aches
5 D_004 P_101 Diabetes 20/9/2019 20,000
6 D_003 P_105 Cancer 28/10/2019 85,000
7 D_003 P_106 Asthma 2/10/2019 13,000
8 D_002 P_107 Arthritis 3/11/2019 14,000
9 D_001 P_108 Tuberculosis 4/11/2019 10,000
10 D_005 P_102 Cancer 4/11/2019 80,000

vi) Create a query to display the fields;


a) Patient_ID, Patient Name, Doctor_ID for all patients treated by D_006. Save query as
D_006patients. (2mks)
b) Patient_No, Ailment, Date of Visit and the actual charges if 5% discount was offered to patients.
Save query as patientpayments. (3mks)
c) Doctor_ID, First name, Last Name and specialization; combine First name and Last name, Save
query as DoctorName. (3mks)
d) Doctor_ID, First name, Last Name and specialization; Sort specialization field in descending
order, Save query as Sort. (2mks)
vii) Create a macro for D_006patients query, save query as D_006patients macro (2mks)
ix) Create a report to display S-NO , Doctors_ID, Patients_No, Ailment and charges.
The report should display sutotals for each patients charges and the grand total, save the report as
grand total (5mks)
viii) Print grandtotal report (1mk)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

2. (a) Using a Word Processing package, type the congratulatory note below as it appears and save
it as CONGRATURATIONS. (15mks)

MAGS Software Co. Ltd


P.O. Box 5678
Kericho 5/9/2023
MAGS

<<First Name>><<Last Name>>


<<Address>>
<<County>>

Dear<<First Name>>

RE: CONGRATULATIONS
Due to your hard work and selfless commitment, you shown this year, the company wishes to
congratulate you for emerging the best in our internal interview that you applied for. Your new
position will be <<Position>> and your new salary scale will be<<Amount>>.

Yours faithfully,

Gregory Bruce PERSONNEL

©2023 The Kenya National Examinations Council.


(b) Create a data source with the following details and use it with the letter you have just typed to
generate personal letters. Save the file as personnel.
Save it as Details. (15mks)
George Kinoti Wilberforce Kenya Henry Odongo
P. O. BOX 5678 P. O. BOX 5678 P. O. BOX 5678
Kericho Kisumu Kilgoris
Software Developer ICT Officer Database Admin
Ksh.125000 Ksh.125000 Ksh.125000
Grace Akinyi Beth Mugo SharonWangoi
P.O. BOX 5678 P. O. BOX 5678 P. O. BOX 5678
Nakuru Migori Nandi-Hills
System Admin Secretary Accountant
Ksh.120000 Shs.30000 Shs.45000

(c) Insert data fields in main document and generate the letters for the employees. (10mks)
(d) Generate individualized envelops for each employee (8mks)
(e) Print the first two letters. (2mks)
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 3
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
1) Write your Name and Index Number in the spaces provided.
2) This paper consists of TWO sections: A and B
3) Answer ALL questions in section A
4) Answer question 16 and any other THREE questions from section B
5) All answers should be written in the spaces provided in the question paper

FOR EXAMINERS USE ONLY.


Section Question Candidates Score
A 1 – 15
16
17
B 18
19
20
Total Score

©2023 The Kenya National Examinations Council.


SECTION A (40 Marks)
Answer all the questions in this section
1. Differentiate between master file and transaction file. (2 mark)
2.Give two reasons why smaller computers like laptops tend to be more expensive than desktop
computers. (2marks)
3.List two disadvantages of using traditional file management method. (3marks)
4. List three sources of graphics that can be used in Microsoft word. (3marks)
5. Mention two things that are likely to cause eye strains. (2marks)
6. State two reasons why magnetic tapes are not commonly used as computer data storage medium
today. (2marks)
8. Explain the difference between Gas Plasma Display and Liquid Crystal display Monitors.
(2marks)
9(a) Differentiate between logical and syntax errors encountered in programming. (2marks)
(b)What is a computational error? Give an example to illustrate. (2marks)
10. Anne was working on her computer studies project. She was worried of the media to use for
storing her data.She settled on a media that used serial file organization.
a) How are files organized on a storage medium using this method? (2marks)
b) List two advantages offered by this type of file organization. (2marks)
11. Define the following terms in relation to computer security: (4marks)
a) Data Encryption
b) Firewall

12. State what is meant by each of the following and give an example of where each is used.
(a) Magnetic Ink Character Recognition (MICR) (1 mark)
(b) Optical mark reader (OMR) (1 mark)
13. (a) Describe the term data integrity. (2 marks)
(b) State four situations in which data may lose integrity. (2 marks)
14. State three advantages of using robots in manufacturing of goods. (3marks)
15. State three ways in which ICT can be used in shipping control. (3 marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

SECTION B (60 Marks)


Answer Question 16(Compulsory) and any other three questions in this section
16.(a). Study the flowchart below and answer the questions that follow.
START

PRODUCT=1
A=1
TERM=2

PRODUCT=PRODUCT*TERM

TERM=TERM^2

N A=A+1
IS A>2?

PRINT PRODUCT

STOP

(i) State the main type of control structure used in the flowchart. (1 mark
(ii). Dry run the flowchart and give the expected output. (5 marks)
(iii) What will be the value of product when printed in the following flow chart? Show how you
arrive at your answer. (5 marks)
(b). Explain what happens when the expression A = A+1 is changed to A = A-1 (2 marks)
c) Give two benefits of structured programming (2 marks)

©2023 The Kenya National Examinations Council.


17. (a) State three reasons why it is difficult to detect and prevent computer crimes. (3marks)
(b) State three characteristics of a suitable password. (3marks)
(c) What is a spyware? (2marks)
(d) A school intends to set up an e-learning system. List three problems that are likely to be
encountered.
(3marks)
(e) What is a search engine? (1mark)
(f) Give two examples of search engine. (1mark)
(g) Differentiate between internet and intranet. (2marks)

18.(a) State three standard data coding schemes used in computing and electronic systems.
(3marks)
(b). Convert each of the following numbers:
i. 110.1012 to decimal (3marks)
ii. 12.687510 to binary (3marks)
(c). Subtract 110.012 from 11001.01012 (2marks)
(d). Using seven-bit twos compliment, perform the following binary arithmetic leaving the
answer in binary notation.
11012 - 1001012 (4marks)

19. (a) Give three benefits of using a DTP software in publishing over a Word processor
(3 marks)
(b). Robots are introduced in a factory which makes car engines. Mention three ways this could
affect the workers. (3 marks)
(c). Name any two computer related courses that are offered at public universities in Kenya.
(1 mark)
(d). List two duties performed by each of the following personnel.
(i). Database administrator (2 marks)
(ii). Computer trainer. (2 marks)
e) Briefly describe the two types of spreadsheets (4 marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

20.(i) Define a system. (1mark)


(ii) Explain system entropy. (1mark)
(b) Describe three circumstances that can lead to development of new information system.
(3marks)
(c) Distinguish parallel changes over from straight change over as used in system implementation.
(2marks)
(d) Explain two fact finding methods used during system analysis and design. (2 marks)
(e) Name any two types of cables used in data communication (2 marks)
(f) State four differences between LAN and WAN (4 marks)

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 3
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
1. Write your name and index number at the top right hand corner of each print out.
2. Write your name and index number on the Compact Disk.
3. Write the name and the version of the software used for each question attempted in the answer
sheet.
4. Answer ALL the questions.
5. All questions carry equal marks.
6. Passwords should NOT be used while saving in the Compact Disk.
7. All answers MUST BE saved in your CD.
8. Make a print out of the answers on the answer sheets provided.
9. Arrange your printouts and tie/staple them together and use the best fit i.e. landscape or portrait
for your printouts.

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

QUESTION 1
2 a) Type the following passage exactly as it appears using a word processor and save it as
EXERCISE (20marks)
PROCESS OF INFORMATION SYSTEM DEVELOPMENT
INTRODUCTION TO INFORMATION SYSTEM DEVELOPMFNT
The methodology area can justly be described as a jungle. Firstly there appears to exist many hundreds
of the system development methodologies. Longworth (1985) in a recent study identified over
300. If all these are different, then it is no wonder that there is so much confusion. However, it
may be that the differences are trivial and are made solely to differentiate methodologies in the
market place

WHAT I S A METHODOLOGY?
The term methodology is not well defined either in Literature or by practitioners.
There is very little agreement as to what it means other than at a general level. The term is usually
used very loosely and yet it is used very extensively.
This loose use does not mean that there are no definitions, simply that there are no universally agreed
definitions. At the general level, it is regarded as a recommended series of steps and procedures
to be followed in the course and developing an information system. In a brief adhoc survey, this
proves to be about the maximum that people will agree to and of course such a definition raise
many more questions than it answers.

For example:
• What is the difference between a methodology and a method?
• Does a methodology include a specification of the techniques and tools which are to be used?
• Does a collection of techniques and tools constitute a methodology?
• Should the use of a methodology produce the same results each time?
The questions that arise are fundamental as well as numerous. Unfortunately the most that can be
achieved is to air the issues. The information system community is in the process of debating the
meaning of the term methodology in an information system context, and it may one day have a
universal definition. However, it may be more realistic to assume that this will never be

©2023 The Kenya National Examinations Council.


achieved. An information system's methodology has been defined as a recommended collection o f
philosophies, phase, procedures, rules, techniques, tools, documentation, management and training for
developers o f information systems.(Madison 1983). According to this definition, a methodology
has a number of components.

Which specify:
• How a project is to be broken down into stages
• What tasks are to be carried out at each stage
• What outputs are to be produced
• When they are to be carried out
• What constraints are applied
• What support tools may be utilized
In addition, the methodology is supposed to specify how the project is to be managed and controlled
and support the training needs of the users of the methodology. This is all encompassed in a view
or philosophy concerning the important and critical aspects of information systems development.
Required:
b) Remove the underline from all the underlined and change the text to bold and italics. Apply
hanging ident to the first two paragraphs. Save the document as EXERCISE 2. (6marks)
c) Select the text starting from the words "For example:…….information systems development" (at
the end of the passage) and move it to a new page and save as EXERCISE 3. (5 marks)
d) (i) Retrieve EXERCISE document and convert it to two columns of the same width and height
and justify them. (6marks)
(ii)Double space the first paragraph of the passage and fit the entire passage into onepage(4mks)
(iii) Insert your name into the passage as a footer so as to appear as © your name. Save the
document as EXERCISE 4. (5marks)
d) Print EXERCISE, EXERCISE 2, EXERCISE 3, EXERCISE 4 (4marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

2. Table 1, table 2 and table 3 are extracts of records, kept in a carpentry shop. Use the information
to answer the questions that follow;
Carpenter Table Customer Table
CAPENTER
CAPENTER _ID NAME CUSTOMER _ID CUSTOMER NAME
CAP_001 JAMES CUST_01 MARY K.
CAP_002 JOHN CUST_02 DIANA K.
CAP_003 ALEX CUST_03 ALEX N.
CAP_004 ISAAC CUST_04 MARTHA K.
CAP_005 MAURICE CUST_05 SARAH W.
CUST_06 JOHNSON G.

Order Table
CARPENTER CUSTOMER ORDER _NO ITEM ORDERED MONTH AMOUNT
_ID _ID
CAP_001 CUST _01 1721 Bench January 18,000
CAP_002 CUST _02 1722 Coffee table January 25,000
CAP_003 CUST _03 1723 Office table January 10,000
CAP_004 CUST _04 1724 Single bed January 18,000
CAP_005 CUST _05 1725 Arm chair January 60,000
CAP_001 CUST _01 1726 Double bed February 75,000
CAP_002 CUST _04 1727 Dining table February 85,000
CAP_004 CUST _03 1728 Arm chair February 60,000
CAP_001 CUST _02 1729 Double decker bed February 72,000
CAP_002 CUST _06 1730 Kitchen table February 82,000
CAP_004 CUST _02 1731 Bench March 18,000
CAP_003 CUST _06 1732 bench march 18,000

©2023 The Kenya National Examinations Council.


a) i) Using database application package, create a database file named;
CARPENTERINFORMATION (1mk)
ii) Create three tables named Carpenter Table, Customer Table and Order Table that will be used to
store the above data. (10mks)
iii) Set the appropriate primary key for the tables (2mks)
iv) Create relationship among the tables (2mks)
b) i) Create a data entry form for each table and give them relevant names (3mks)
ii) Enter the data in Carpenter Table, Customer Table and order Table respectively (11mks)
c) i) Create a query named individual income to display the amount received from each customer
every month. (4mks)
ii) Create a query that computes Total income for each month. Save the query as total Income.
(6mks)
d) Create a query named loyalty to compute the total number of orders made by each customer over
the three months. (3mks)
e) Create a report to display order details, save the report as Order report (4mks)
f) Print the three tables and the report (4mks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 4
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
1) This paper consists of TWO sections A and B
2) Answer all questions in section A.
3) Answer question 16 (Compulsory) and any other THREE questions in section B.
4) All answers should be written in the spaces provided in the question paper

FOR EXAMINER’S USE ONLY.


Section Question Candidates Score
A 1 – 15
16
17
B 18
19
20
Total Score

©2023 The Kenya National Examinations Council.


SECTION A (40 MARKS)
Answer all questions from this section in the spaces provided
1. List the components of a computer system hardware. (2 Marks)
2. Describe the term key to storage systems (1 Mark)
3. One classification of software is system software
(a) i. What is meant by system software (1 Mark)
ii. Give one example of system software. (1 Mark)
(b) i. Name one other software classification (1 Mark)
ii. Give one example of this type of software (1 Mark)
4. a. What do you understand by the term database management system? (DBMS)? (1 Mark)
b. Define the following terms as used in a database. (2 Marks)
i. Primary Key
ii. Record
5. Differentiate between COMports and LPT ports (2 Marks)
6. List three factors to consider when deciding on the choice of electronic data processing method
(3 Marks)
7. Ventilation is an important practice in the computer lab because it enhances proper circulation of
air.
Outline three ways in which air is regulated in the computer room. (3 Marks)
8. What do the following control measures against computer crime involve? (4 Marks)
a. Audit trail
b. Data encryption
c. Log files
d. Passwords

9. Highlight the use of find and replace features in word processors. (2 Marks)
10. Explain why two’s complement is preferred to one’s complement in computing. (1 mark)
11. Computers have evolved through a number of generations. List any three characteristics of the
first generation of computers. (3 marks)
12. List four formatting techniques used in Ms excel (2 Marks)
13. List four examples of flat panel displays. (2 Marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

14. Explain the following terms as used in the word processing. (4 Marks)
a. Indenting
b. Alignment
c. Footnote
d. Endnote
15. Describe the role of an operating system in
i. Memory management
ii. Job scheduling
iii. Error handling
iv. Resource control

SECTION B (60 MARKS)


16. a. State the three basic types of program control structures. (3 Marks)
b. Draw a flowchart which will simulate the processing of student’s report. The simulation should
be such that the user repeatedly inputs marks per subject for six subjects using a looping control
structure. The computer processes the total marks and mean score of the student.
NOTE:
1. It is assumed that the student does six subjects
2. The output required are: Average score and total marks

c. Differentiate between analogue and digital data. (2 Marks)


d. Outline three advantages of using computers for data processing over other types of office and
business equipment.

17. a. Convert the following numbers to their decimal equivalent. (6 Marks)


i. 11.0112
ii. 12.158
iii. A3.3/6
b. Outline four ways in which data integrity may be maintained. (4 Marks)
c. Explain four advantages of using questionnaires as a fact finding tool. (4 Marks)
d. What is the role of a recycle bin? (1 Mark)

©2023 The Kenya National Examinations Council.


18. A. Maasai teacher’s college has decided to automate its library for effective services to the
students. Identify four methods they are likely to use to gather information during system
development. (4 Marks)
b. What do the following terms mean in relation to internet? (4 Marks)
i. Downloading
ii. Hyperlink
iii. Web browsers
(iv)Internet service providers
c. Differentiate between sorting and filtering as used in electronic spreadsheet program
(2 Marks)
d. What do the following terms mean
i. Spam mail
ii. Disk
iii. Onboard modem
e. What does the term WIMP mean as used in computing?

19. (a) Define a database model (1Mark)


b. List four advantages of using database systems (2marks)
c. In a database system, data integrity ensures the correctness and completeness of the data in the
database. Differentiate the following types of integrity constraints:
i. Validity integrity (1mark)
ii. Entity integrity (1mark)
iii. Referential integrity (1mark)
d. Briefly describe the three database models (3 Marks)
e. Using diagrams describe the following three types of relationships. (3Marks)
i. One – to – one
ii. One – to – many
iii. Many – to – many
f. File organization refers to the arrangement of records on secondary storage. Briefly describe
the following file organization methods. (3 Marks)
i. Serial
ii. Sequential
iii. Random

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

20. a. 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 intends to replace the old system with a new computerized system, and is now
considering both ‘parallel running ‘ and ‘direct changeover’
i. Briefly explain the terms parallel running and direct change over as used in system
implementation. (2 Marks)
ii. Give two disadvantages of direct changeover overparallel running (1 Marks)
iii. Identify two main risks of direct changeover during system implementation (2 Marks)
iv. Mention any two advantages of running both the manual system and the computerized system
simultaneously (2 Marks)
b. i. What is a website? (2 marks)
ii. Name three facilities that are needed to connect to the internet. (3 Marks)
c. State three ways students can benefit by having internet in a school (3 Marks)

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 4
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.


INSTRUCTIONS TO CANDIDATES
(a) Type your name and index number at the top right hand corner of each print out
(b) Write your name and index number on the diskette/CD-R provided
(c) Write the name and version of software used in each question on the answer sheet
(d) Answer ALL the questions
(e) Passwords should not be used while saving in the diskette/CD-R
(f) All answers MUST be saved in the diskette/CD-R
(g) Make print out of answers on the answer sheet provided

FOR EXAMINER’S USE ONLY

Question Candidate’s score


1
2
Total score

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

QUESTION ONE
1. (a) Assume you are the Director AMACO INSURANCE COMPANY LTD you want to update
your customers on the current dues as per the insurance cover each client have. Use mail merge
to write an official letter to FIVE CUSTOMERS informing them of this. Your letter must meet
the following conditions.
i. Must have the header at the top with the company's name as the letter head (2mks)
ii. Must have footer at the bottom indicating the current date and time, left aligned. (2mks)
iii. The insurance will cover the vehicles and each client due, car number will not be the same.
(2mks)
iv The address lines will include Title
First name
Last name
Address
Country
Car no plate
Amount due
(14mks)
(b) (i) Prepare the table below in Ms word and then apply formatting as follows and save as
MSS (8 mks)
MEYSA SYSTEMS AND SERVICES
Technical information Action taken

Machine Problems found Diagnostic checks Solutions


description

Compaq / evo hardware software Memory video 1 Replacing vga

6522 Faulty component 2 Installing drivers


VGA CARD

Desktop No display VGA CARD 3 Rebooting system

(ii) Format the table with border line colour red and choose double line (5mks)

©2023 The Kenya National Examinations Council.


(iii) Shade the table to tight green colour for the first two rows and light blue shading for therest of
the table (5mks)
(c) Type the paragraph below, save it as computer and apply formatting as stated (4mks)
Computer Program is a set of instructions that direct a computer to perform some processing
function or combination of functions. For the instructions to be carried out a computer must
execute a program, that is, the computer reads the program, and then follows the steps encoded
in the program in a precise order until completion. A program can be executed many different
times, with each execution yielding a potentially different result depending upon the options and
data that the user gives the computer.
(i) The text "computer program" should be the title, change its case to upper case font
TREBUCHET
MS size 16, colour green (2mks)
(ii). Find the word 'instructions' look for its meaning in the computer dictionary and finally
replacethe wordwith new meaning from the dictionary (3mks)
(iii). Format the whole paragraph to justified alignment shading colour light green (3mks)

NAME BASIC PAY DEPARTMENT AGE STATUS

Peter 15000 Computer 34 Single

John 17000 Computer 44 Married

Kamau 19000 Finance 33 Divorced

Charles 21000 Research 33 Single

Johns 23000 Research 25 Single

Thomas 25000 Computer 26 Married

Ann 27000 Finance 28 Married

Susan 29000 Finance 29 Divorced

Tina 31000 Research 24 Divorced

Andrew 33000 Computer 40 Single


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

Hardy 35000 Finance 20 Married

Njeri 37000 Finance 43 Single

Kimani 10000 Research 15 Single

Silamtoi 15000 Finance 35 Divorced

Tina 35000 Computer 25 Married

Moses 59000 Research 33 Single

Miriam 70000 Finance 56 Divorced

Maurice 32876 Computer 70 Divorced

Alphie 43876 Research 98 Divorced

Albert 48098 Research. 32 Single

Langat 6500 Computer 12 Single

Phenny 29000 Finance 70 Single

Hilda 32000 Computer 13 Married

2. Create data base called personnel and create a table named department (5 mks)

(b) Create queries to determine (save each query using the alphabet numbers below)
i. Number of people with basic salary greater than 32,000= (5 mks)
ii. Number of people with basic salary less than 45,000= AND come from
computerdepartment (5mks)
iii. Names of people who are either married or single. (4 mks)
iv. Those whose salary fall between 25,000/= and 50,000= (3mks)
v. Those whose name begin with letter M or end in letter S (3 mks)

©2023 The Kenya National Examinations Council.


(c) (i) Create a query to compute the new salary if there is an increment of basic pay by 50%
(7mks)
(ii) Filter using query those who earn above 33000/= and aged between 39 and 70(5 mks)
(d) (i) Create a form
using form wizard using the Departmental table above. (3mks)
(ii) Create a form in design view using the departmental table above on the form calculate the
total basic
salary for the whole table, add current date and time on the form header (5 mks)
(iii) Create a report for THE ABOVE table using design view and print.

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 5
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
a) Write your Name and Index Number in the spaces provided.
b) This paper consists of TWO sections: A and B
c) Answer ALL questions in section A
d) Answer question 16 and any other THREE questions from section B
e) All answers should be written in the spaces provided in the question paper

FOR EXAMINERS USE ONLY.


Section Question Candidates Score
A 1 – 15
16
17
B 18
19
20
Total Score

©2023 The Kenya National Examinations Council.


SECTION A (40 Marks)
Answer all the questions in this section
1. Differentiate between master file and transaction file. (2 mark)
2. Give two reasons why smaller computers like laptops tend to be more expensive than desktop
computers. (2marks)
3. List two disadvantages of using traditional file management method. (3marks)
4. List three sources of graphics that can be used in Microsoft word. (3marks)
5. Mention two things that are likely to cause eye strains. (2marks)
6. State two reasons why magnetic tapes are not commonly used as computer data storage medium
today. (2marks)
8. Explain the difference between Gas Plasma Display and Liquid Crystal display Monitors.
(2marks)
9(a) Differentiate between logical and syntax errors encountered in programming. (2marks)
(b)What is a computational error? Give an example to illustrate. (2marks)
10. Anne was working on her computer studies project. She was worried of the media to use for
storing her data.She settled on a media that used serial file organization.
a) How are files organized on a storage medium using this method? (2marks)
b) List two advantages offered by this type of file organization. (2marks)
11. Define the following terms in relation to computer security: (4marks)
a) Data Encryption
b) Firewall

12. State what is meant by each of the following and give an example of where each is used.
(a) Magnetic Ink Character Recognition (MICR) (1 mark)
(b) Optical mark reader (OMR) (1 mark)
13. (a) Describe the term data integrity. (2 marks)
(b) State four situations in which data may lose integrity. (2 marks)
14. State three advantages of using robots in manufacturing of goods. (3marks)
15. State three ways in which ICT can be used in shipping control. (3 marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

SECTION B (60 Marks)


Answer Question 16(Compulsory) and any other three questions in this section
16.(a). Study the flowchart below and answer the questions that follow.

START

PRODUCT=1
A=1
TERM=2

PRODUCT=PRODUCT*TERM

TERM=TERM^2

IS A>2? N A=A+1

PRINT PRODUCT

STOP

(i) State the main type of control structure used in the flowchart. (1 mark)
(ii). Dry run the flowchart and give the expected output. (5 marks)
(iii) What will be the value of product when printed in the following flow chart? Show how you
arrive at your answer. (5 marks)
(b). Explain what happens when the expression A = A+1 is changed to A = A-1 (2 marks)
c) Give two benefits of structured programming (2 marks)
17. (a) State three reasons why it is difficult to detect and prevent computer crimes. (3marks)
(b) State three characteristics of a suitable password. (3marks)
(c) What is a spyware? (2marks)

©2023 The Kenya National Examinations Council.


(d) A school intends to set up an e-learning system. List three problems that are likely to be
encountered. (3marks)
(e) What is a search engine? (1mark)
(f) Give two examples of search engine. (1mark)
(g) Differentiate between internet and intranet. (2marks)

18.(a) State three standard data coding schemes used in computing and electronic systems.
(3marks)
(b). Convert each of the following numbers:
i. 110.1012 to decimal (3marks)
ii. 12.687510 to binary (3marks)
(c). Subtract 110.012 from 11001.01012 (2marks)
(d). Using seven-bit twos compliment, perform the following binary arithmetic leaving the answer
in binary notation.
11012 - 1001012 (4marks)

19. (a) Give three benefits of using a DTP software in publishing over a Word processor (3
marks)
(b). Robots are introduced in a factory which makes car engines. Mention three ways this could
affect the workers. (3 marks)
(c). Name any two computer related courses that are offered at public universities in Kenya.(1 mk)
(d). List two duties performed by each of the following personnel.
(i). Database administrator (2 marks)
(ii). Computer trainer. (2 marks)
e) Briefly describe the two types of spreadsheets (4 marks)

20.(i) Define a system. (1mark)


(ii) Explain system entropy. (1mark)
(b) Describe three circumstances that can lead to development of new information system. (3marks

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

(c) Distinguish parallel changes over from straight change over as used in system implementation.
(2marks)
(d) Explain two fact finding methods used during system analysis and design. (2 marks)
(e) Name any two types of cables used in data communication (2 marks)
(f) State four differences between LAN and WAN (4 marks)

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 5
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
 Type your name and index number at the top right hand corner of each printout.
 Write the name and version of the software used for each question attempted in the answer sheet.
 Passwords should NOT be used while saving in the CD.
 Answer all questions
 All questions carry equal marks

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

QUESTION 1
2 a) Type the following passage exactly as it appears using a word processor and save it as
EXERCISE (20marks)
PROCESS OF INFORMATION SYSTEM DEVELOPMENT
INTRODUCTION TO INFORMATION SYSTEM DEVELOPMFNT
The methodology area can justly be described as a jungle. Firstly there appears to exist many hundreds
of the system development methodologies. Longworth (1985) in a recent study identified over
300. If all these are different, then it is no wonder that there is so much confusion. However, it
may be that the differences are trivial and are made solely to differentiate methodologies in the
market place

WHAT I S A METHODOLOGY?
The term methodology is not well defined either in Literature or by practitioners.
There is very little agreement as to what it means other than at a general level. The term is usually
used very loosely and yet it is used very extensively.
This loose use does not mean that there are no definitions, simply that there are no universally agreed
definitions. At the general level, it is regarded as a recommended series of steps and procedures
to be followed in the course and developing an information system. In a brief adhoc survey, this
proves to be about the maximum that people will agree to and of course such a definition raise
many more questions than it answers.

For example:
• What is the difference between a methodology and a method?
• Does a methodology include a specification of the techniques and tools which are to be used?
• Does a collection of techniques and tools constitute a methodology?
• Should the use of a methodology produce the same results each time?
The questions that arise are fundamental as well as numerous. Unfortunately the most that can be
achieved is to air the issues. The information system community is in the process of debating the
meaning of the term methodology in an information system context, and it may one day have a
universal definition. However, it may be more realistic to assume that this will never be
achieved.
©2023 The Kenya National Examinations Council.
An information system's methodology has been defined as a recommended collection o f philosophies,
phase, procedures, rules, techniques, tools, documentation, management and training for developers o f
information systems.(Madison 1983). According to this definition, a methodology has a number of
components.

Which specify:
• How a project is to be broken down into stages
• What tasks are to be carried out at each stage
• What outputs are to be produced
• When they are to be carried out
• What constraints are applied
• What support tools may be utilized

In addition, the methodology is supposed to specify how the project is to be managed and controlled
and support the training needs of the users of the methodology. This is all encompassed in a view
or philosophy concerning the important and critical aspects of information systems development.

Required:
c) Remove the underline from all the underlined and change the text to bold and italics. Apply
hanging ident to the first two paragraphs. Save the document as EXERCISE 2. (6marks)
d) Select the text starting from the words "For example:…….information systems development" (at
the end of the passage) and move it to a new page and save as EXERCISE 3. (5 marks)
e) (i) Retrieve EXERCISE document and convert it to two columns of the same width and height
and justify them. (6marks)
(ii)Double space the first paragraph of the passage and fit the entire passage into onepage(4mks)
(iii) Insert your name into the passage as a footer so as to appear as © your name. Save the
document as EXERCISE 4. (5marks)
d) Print EXERCISE, EXERCISE 2, EXERCISE 3, EXERCISE 4 (4marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

3. Table 1, table 2 and table 3 are extracts of records, kept in a carpentry shop. Use the information
to answer the questions that follow;
Carpenter Table Customer Table
CAPENTER
CAPENTER _ID NAME CUSTOMER _ID CUSTOMER NAME
CAP_001 JAMES CUST_01 MARY K.
CAP_002 JOHN CUST_02 DIANA K.
CAP_003 ALEX CUST_03 ALEX N.
CAP_004 ISAAC CUST_04 MARTHA K.
CAP_005 MAURICE CUST_05 SARAH W.
CUST_06 JOHNSON G.

Order Table
CARPENTER CUSTOMER ORDER _NO ITEM ORDERED MONTH AMOUNT
_ID _ID
CAP_001 CUST _01 1721 Bench January 18,000
CAP_002 CUST _02 1722 Coffee table January 25,000
CAP_003 CUST _03 1723 Office table January 10,000
CAP_004 CUST _04 1724 Single bed January 18,000
CAP_005 CUST _05 1725 Arm chair January 60,000
CAP_001 CUST _01 1726 Double bed February 75,000
CAP_002 CUST _04 1727 Dining table February 85,000
CAP_004 CUST _03 1728 Arm chair February 60,000
CAP_001 CUST _02 1729 Double decker bed February 72,000
CAP_002 CUST _06 1730 Kitchen table February 82,000
CAP_004 CUST _02 1731 Bench March 18,000
CAP_003 CUST _06 1732 bench march 18,000

©2023 The Kenya National Examinations Council.


g) i) Using database application package, create a database file named;
CARPENTER INFORMATION (1mk)
ii) Create three tables named Carpenter Table, Customer Table and Order Table that will be used to
store the above data. (10mks)
iii) Set the appropriate primary key for the tables (2mks)
iv) Create relationship among the tables (2mks)
h) i) Create a data entry form for each table and give them relevant names (3mks)
ii) Enter the data in Carpenter Table, Customer Table and order Table respectively (11mks)
i) i) Create a query named individual income to display the amount received from each customer
every month. (4mks)
ii) Create a query that computes Total income for each month. Save the query as totalIncome.
(6mks)
j) Create a query named loyalty to compute the total number of orders made by each customer over
the three months. (3mks)
k) Create a report to display order details, save the report as Order report (4mks)
l) Print the three tables and the report (4mks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 6
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTION TO CANDIDATES
a) Write your name and index number in the space provided above.
b) Sign and write the date of examination in the spaces provided above.
c) This paper consists of two sections A and B.
d) Answer all the questions in section A.
e) Answer question 16 (Compulsory) and any other three questions from section B.

For Examiner’s Use Only


Section Question Number Candidate’s Score
A 1-15
16
17
B 18
19
20
Total Score

©2023 The Kenya National Examinations Council.


SECTION A (40 marks)
Answer ALL the questions in this section in the spaces provided
1. (a) List four types of publications that can be designed using desktop publishing software.
(2 marks)
(b) Explain the following graphic terms:
i) Rotate (1 mark)
ii) Crop (1 mark)
2. List four input devices that capture data by way of scanning (2 marks)
3. Explain the following operating system functions:
(a) Job scheduling (1 mark)
(b) Interrupt handling (1 mark)
4. Distinguish between a formula and a function as used in spreadsheets. (2 marks)
5. State two reasons why it is necessary to use standard furniture in a computer laboratory
(2 marks)
6. When purchasing a computer, the clock speed, RAM size, Hard disk size and monitor size are
often quoted. State the unit of measuring: (2 marks)
a) Clock speed …………………………………………………………
b) RAM size …………………………………………………………..
c) Hard disk size …………………………………………………………
d) Monitor size …………………………………………………………..

7. A computer user typed the name Kajiado as Kajaido and 8726 as 8126.
(a) State the type of each error (1 mark)
(b) Explain how each error can be controlled (2 mark)
8. Explain the functions performed by the following; (3 marks)
i) The control unit
ii) Arithmetic and logic unit
iii) Main memory
9. Some of the basic factors one should consider when purchasing a computer include; cost,
warranty among others. Explain three factors that determine the cost of a computer. (3marks)
10. List four stages in data collection. (2 marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

11. (a) Name the two files commonly used in mail merge (1 mark)
b) Name and explain two types of drop caps. (2 marks)
12. Differentiate between relative cell referencing and absolute cell referencing. (2 marks)
13. Describe the following types of relationships as used in database design. (4 marks)
a) One – to – one;
b) One – to – many.
14. (a)Describe the term data integrity. (2 marks)
b) State four situations in which data may lose integrity (2 marks)
15. State two ways in which one can create a password which cannot be easily accessed by hackers.
(2 marks)

SECTION B (60 marks)


Answer question 16 (Compulsory) and any other THREE questions from this section
16. (a) State two qualities of a good pseudocode. (2 marks)
(b). Distinguish between and assembler and an interpreter as used in programming. (2 marks)
(c). Explain two ways that may be used to identify the existence of errors in a program.
(4 marks)
(d). Draw a program flowchart that would accept three numbers and find their sum. If the sum is
greater than 200, it adds 30 to the sum otherwise subtracts 20 from the sum. The program should
then display the result. (7 marks)

17. a) The following are some of the phases in the system development life cycle (SDLC): system
analysis, system design, system implementation, system review and maintenance. State four
activities that are carried out during system implementation phase. (4 marks)
(b) Give three reasons why system maintenance phase is necessary in SDLC. (3 marks)
(c) State two instances where observation is not a viable method of gathering information during
system analysis stage. (2 marks)
(d) Various considerations should be made during input design and output design. State two
considerations for each case; (4 marks)
Input design
Output design
©2023 The Kenya National Examinations Council.
(e) State two reasons why an organization may use other strategies of software acquisition other
than developing their own. (2 marks)
18. (a) State three standard coding schemes used in computing and electronic systems. (3 marks)
(b) Convert the following numbers:
i) 110.1012 to decimal; (3 marks)
ii) 12.687510 to binary; (4 marks)
(c) Subtract 110.012 from 11001.01012 (2 marks)
(d) Using twos complement, perform the following binary arithmetic leaving the answer in binary
notation.
11012 - 1001012 (3 marks)

19. (a)Using two examples, explain the term field properties as used in database design.(2 marks)
b) Below is an extract from a hospital database.
Patient No. Name Date registered Amount paid Remarks
LDK/001 Mathew Olang 04/05/08 2500.00 To go for x – ray
LDK/004 Joy Chelimo 07/06/08 1200.0 Medicine to be Ordered
LDK/008 John Kamau 09/08/08 3500.00 To be admitted for
further check up
LDK/002 GaraldWasike 02/04/05 800.00 To come back for
review.
i) State with reasons the most suitable data types for the following fields: (8 marks)
I. Patient No;
II. Date registered
III. Amount paid
IV. Remarks
ii) Which would be the most appropriate primary key field for the above table? (1 mark)
iii) What is the purpose of a primary key field in database design? (1 mark)
iv) Describe how information about patients who registered after 09/08/06 can be extracted from
the database. (3 marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

20. (a) (i) What is an information system? (1 mark)


(ii) State two roles of an information system. (2 marks)
b) Describe the following file organisation methods:
i) Random file organization (2 marks)
ii) Sequential file organization (2 marks)
c) The following records were extracted from two files that contained student data
File A:
Reg No. Student Name sex Address
3002 Christine Onyancha F Box 8932 Kisii
3008 John Otieno M Box 7222 Nairobi
3001 Amina Muthee F Box 1243 Butere
3015 Peter Musyoki M Box 6621 Nyeri

File B:
Reg. No Fee Payments Date of Payment
3002 1000 04/09/2011
3008 1500 03/09/2011
3001 900 02/09/2011
3015 400 21/09/2011
i) Which of the two files above represents a Transaction file? (1 mark)
ii) Give a reason for your answer in c(i) above (1 mark)
iii) Name the other type of file represented above (1 mark)
d) An airline uses an information system whereby if a passenger at station A books a plane seat,
this transaction is immediately shown at stations A and B such that no other passenger can book
the same seat.
i) Identify this data processing mode (1 mark)
ii) State two advantages and two disadvantages of this processing mode. (4 marks)

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 6
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES;
 Write your name and Admission number at the top of the page
 Write your name and Admission number on the CD provided
 This paper consists of 5 printed pages. Candidates should check to ascertain that all pages are printed and
that no questions are missing.
 Write the name and version of the software used for each question attempted in the answer sheet
 Answer all the questions
 All questions carry equal marks
 Passwords should not be used while saving your work

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

1. Design a newspaper publication to appear as indicated in the next page using the following instructions.
(a) Launch the DTP package and set the preference measurements to centimeters and the document margins to
2 cm on all sides. (2 marks)
(b) The heading computer software to have the following styles; (4 marks)
- Background colour gray
- Font face Arial
- Font size 18
- centered across the page
(c) The other three headings in the publication to have the styles:
- Font face Arial Narrow
- Font size 15
- Text weight bold
- Character spacing 120%
- Alignment centered (6 marks)
(d) The text under heading Computer software to be in two columns and having the following styles:
- First character of the paragraph to have a 3 line drop cap
- Font face Arial Narrow
- Font size 12
- Text weight bold
- Hyphenation disabled
- Fully justify (2 marks)
(e) The tree Diagram should be drawn as shown (10 marks)

©2023 The Kenya National Examinations Council.


(f) Print the publication. COMPUTER SOFTWARE (1 mark)

Definition: Software is defined as a set of instructions to the computer to perform some task. For
one to use the computer it’s essential to know its' utilization.. Software is further classified into
system software and application software.
SYSTEM SOFTWARE
P erforms a variety of fundamental operations that APPLICATION SOFTWARE
avails computer resources to the user. These They are developed to help user accomplish specific
functions include: tasks.
They are classified according to
1. Booting the computer and making sure that all the 1. Acquisition
hardware elements are working properly. 2. In-house developed programs
2. Performing operations such as retrieving, loading, 3. Standard software
executing and storing application programs . In-house programs are uniquely designed to meet a
3. Storing and retrieving files particular user's needs.
4. Performing a variety of system utility functions. Standard software are developed by software engineers
System software include: and made available for purchase by a vendor.
• Operating system Acquisition refers to how the software are obtained i.e.
• Utility programs in-house or off the shelf.
• Translators

STRUCTURED DIAGRAM

SOFT WARE

APPLICATION SYSTEM

In-house Acquisition Standard OS Utility Translators

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000
2. A Company in Mombasa sells computer spare parts to its customers. The Company wishes to
work out the pay details for its employees.
EMPLOYEE YEARS BASIC PAY DEPARTMENT SALES HOURS OF
NAME WORKED [KSHS] [KSHS] OVERTIME

RUKENYA 5 24,000 ADMIN 16,000 10


KWENA
BILLY LUCAS 13 28,000 SALES 25,000 11
LILIAN 7 17,000 MARKETING 22,000 12
OKOTH
EVANS 11 18,000 SALES 12,000 15
ONDIEKI
GEOFFREY 15 26,000 ACCOUNTS 11,000 22
MUTUMA
HUMPHREY 10 25,000 ADMIN 30,000 12
LOKI
CEDRIC 11 19,000 SALES 35,000 33
MUKUI
FREDRICK 15 25,000 MARKETTING 14,000 14
CHEGE
OSMAN 14 23,000 ADMIN 25,000 0
HUSSEIN
JEREMY 18 27,000 ACCOUNT 14,000 7
NYAMU

(a) Using the information above, design a spreadsheet and enter the given data as it appears. Give it
the title “COMPANY PAYMENTS”. Save the workbook file as COMPANY1
(14marks)
(b) (i) Copy the data into Sheet 2 and rename it as COMPANY2 and use it to answer the questions
that follows (2 marks)

©2023 The Kenya National Examinations Council.


(ii) Calculate the total sales and give it an appropriate label (2marks)
(iii) Rotate the column headings to 45 (2 marks)
(iv) The employee's sales commission is calculated as 12% of the employee's sales. Input this
commission rate in cell C20 and label it appropriately. Bold the label and change its font to size
16 (4marks)
(v) Insert a new column labeled 'Sales commission' between 'sales' and 'hours of overtime’.
(2marks)
(vi) Create a formulae to give the amount of sales commission for each employee by making
references to sales commission cell. (3marks)
(c) (i) Convert the basic pay and sales to two decimal places. (2marks)
(ii) Use a function in a new column labeled REMARK to put the remark 'EXCELLENT' for only
those employees whose sales is greater than or equals to 22,000, ‘GOOD’ those employees
whose sales are between 15000 to 21999 otherwise the remark should be ‘LOW SALES.
(6marks)
(iii) Apply both outline and inside double line border to the worksheet portion with data
(3marks)
(d) Overtime payment is done by multiplying 5% of sales with the hours of overtime. Use a
formula to calculate the overtime pay for each of the employees in a new column labeled
“OVERTIME PAY” (2marks)
(e) Use a function to compute the Total payment of each employee. It should be summation of
Basic pay, Sales Commission and Overtime pay. Give it the heading TOTAL PAYMENT. Save
the changes. (2marks)
(f) Use an appropriate subtotals function to show how much TOTAL PAYMENT the company
gives to employees in each department (4marks)
(g) Print COMPANY1, COMPANY2 and all the formulas used in company2. (3marks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 7
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES:
 Write your name and Admission number in the spaces provided above.
 This paper consists of TWO sections A and B.
 Answer ALL the questions in section A.
 Answer question 16 and any other THREE questions from section B.
 All answer should be written in the spaces provided

SECTION QUESTIONS CANDIDATE’S


SCORE
A
B 16
17
18
19
20
TOTAL

©2023 The Kenya National Examinations Council.


SECTION A (40 MKS)
Answer All the questions in this section in the spaces provided
1. Mention any TWO reasons why command-based operating systems are not common in today’s
business computer systems. (2mks)
2. (a) Name the type of scanner used to capture data from the following document format
below (1mk)

(b) Mention any TWO features that are considered before buying a main memory module. (2mks)
3. Briefly describe how the following data security measures function (3mks)
a. Audit trail :……………………………………………………………………………….……
b. Log files:
c. Fire walls :
4. (a) Explain the following (2 mks)
i. Search engine –
ii. Web browser –
(b) The diagram below shows an e-mail extract.

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

What is purpose of the following folders? (2 mks)


a) Inbox………………………………………………………………………………………………
b) Drafts……………………………………………………………………………………………
5. Describe two types of errors that may be detected during program testing (2mks)
6. Perform the following binary operation (2 mks)
11001 + 1101 – 1101
7. State two possible causes of fire outbreak in a computer laboratory. (2mks)
8. a) What do you understand by the term ‘soft system’ in a system development using an example?
(3mks)
b) State two tools that a system analyst may use to design a system (2 mks)
c) List down any four characteristics of a system (4 Mks)
9. State three reasons why users may resist the introduction of information and communication
Technology (ICT) to their place of work (3mks)
10. State three ways in which horticultural farmers can benefit from the use of information and
communication technology (3 mks)
11. State four differences between an intranet and the internet (2 mks)
12. Differentiate between a select query and action query as used in databases. (2 mks)
13. The following is a spreadsheet was used by Mrs. Ngugi a farmer in Nakuru

(i) A function = IF(B2<200,”Poor Yield”, IF(B2>300, “Moderate”, IF(B2>1000,”Great Yield”))).


Give the appropriate result returned in cells C2, C3, C4, and C5 (2mks)

©2023 The Kenya National Examinations Council.


14. A computer user may interact with a computer either through Graphical User Interface (GUI)
or though typed commands
(a) Give one advantage of using GUI based operating system over a command line interface (1 mk)
(b) Some computer systems still use command line interfaces. State two advantages of command
line interface (2mks)
15. (a) Distinguish between data verification and data validation as used in data processing(2mks)
(b) List any two file organization methods (1 mk)

SECTION B (40 MKS)


Answer question 16 and any other THREE questions
16. a) Study the following flowchart and answer the questions that follow

Start

Sum = 0

R=0

R=R+1

Term = R*(2)^2

Sum = Sum +Term


No

R=3?
Yes

Print sum

Stop

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

i) Dry run the above flowchart clearly showing how the output will be arrived at (4mks)
ii) Convert the above flowchart into a pseudocode (6mks)
b) Explain three types of documentations that a programmer needs to prepare (3mks)
c) State two differences between a compiler and an interpreter (2mks)

17. a) Define data integrity (1mk)


b) Explain any four threats to data integrity in computer systems (4mks)
c) Giving examples differentiate between transposition and misreading errors (3mks)
d) The following records were extracted from two files contained in a students’ database
File A
Registration Number Student name Gender Address
3001 Tom Onyancha M 4646 Kisii
3002 Amina Amima F 4322 Garissa
3003 Jane Anita F 2333 Nairobi
3004 Jack Kalweo M 3822 Meru

File B
Registration Number Fees Paid Date of Payment
3001 12,090 04/01/2020
3002 11,000 06/02/2020
3003 12,000 07/01/2020
3004 15,000 08/01/2020

i) Which of the two files above represents a transaction file ? (1mk)


ii) Give reason for your answer in17 a) i) above (2mks)
iii) Name the other type of file represented above (1mk)
iv) Identify the most appropriate primary field from the above data (1mk)
e) Differentiate between multiprocessing and multitasking systems (2mks)
18. a) State three advantages of using a laptop over desktop computer (3mks)
b) Explain three ways computers would be made more friendly to people with physical
disabilities like the blind and handicapped (3mks)
18 (c) I. Differentiate between system review and system maintenance. (4 mks)
II. Mention THREE characteristics of a good interface design (3 mks)

©2023 The Kenya National Examinations Council.


19. a. Rehema school electoral system clerk stores the results of elections in folders. The school has
two streams (W and S) each in form one, form two, form three and form four. The student
administrative structure is in three levels, school level, form level and class level. The school
level student leadership positions comprise of the head boy, the head girl, dining hall captain,
games captain and the library captain. The form level positions comprise form captains who are
in charge of all the streams in their respective forms. The class level positions comprise of the
class prefects who are in charge of their respective classes. A folder labeled 2020 is stored in a
root directory C hold these information. Draw a tree directory to represent the information
above. (6 mks)
b. What do you understand by the following terms as used in Operating Systems? (4 mks)
i) Deadlock……………………………………………………………………………………………
ii) Interrupt…………………………………………………………………………………………

c. i) Fill in the blank spaces with the most appropriate answers of the open systems interconnection
(OSI) reference model layers. (3mks)

Layer Layer Function


no.

7 Application layer User applications run here and generate request for data
transmission or open received information

1 The data packets are finally transmitted via the network card
through the transmission media in form of bits

4 Transport layer

6 Adds formatting, display and encryption information to the data


being sent.

ii) Differentiate between baseband and broadband transmissions. (2 mks)

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

20. a) i. List THREE possible threats to data in a network (3 mks)


ii. State THREE control measures that can be taken to mitigate the threats above (3 mks)
b) Explain THREE uses of information systems in an organization (6 mks)
c) Give THREE types of data that can be used to test a developed system (3 mks)

*this is the last printed page*

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 7
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
 Type/Write your name and admission number at the top right hand corner of each
printout.
 Write your name and index number on the CD-R. .
 Answer all questions. They carry equal marks.
 All answers must be saved in your CD-R.
 Hand in all the printout and the CD-R

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

1. a) Type the following passage as it appears and save it as CFSK (36 marks)
Computer for Schools Kenya

Computers for Schools Kenya (CFSK), is a non-profit organization established in October 2002
with the vision of establishing an information-rich Kenyan society actively contributing to
sustainable national development. CFSK seeks to empower youths and communities for life in a
knowledge-based society by facilitating the development of ICT infrastructure and capacity.

CFSK believes in the power of The CFSK program thus creates a forum for community
education and that it is development that is led by community members and
possible to teach, train, feed sustained by a multiplier effect
and ensure sustainable In the nine years of existence, CFSK has sourced over
development for the nation 45,000 personal computers that have been deployed in
through application of nearly 2,000 learning institutions. CFSK organizational and
technology and the operational model has also been recognized as an exemplar,
innovations it ensures. with ongoing efforts to replicate the same in other African
countries. CFSK won the 2007 and 2008
African ICT Achievers Award in the category of top civil
society organization to bridge the digital divide in Africa.
T he annual awards for leadership in ICT in Africa were handed out in November 2007 and 2008 at
a televised gala in Johannesburg, South Africa
During this period of time, we have also carried out training for over 12,000 heads of schools
and Education Officers, teachers/tutors, and members of Schools’ Boards of Governors and
Parents/Teachers Associations. We have successfully developed digital multimedia teaching/
learning resources specifically intended for our national secondary school curriculum –
providing both teachers and students with an invaluable modern tool that makes learning
interesting and stimulating. We have also developed software tools for school administration
and management.

©2023 The Kenya National Examinations Council.


The incorporation of e learning into the CFSK curriculum will be prime in increasing its capacity in
encouraging sustainable practices to growing the curriculum in ICT even to rural Schools thus
cutting out a new niche in the Information Technology Sector.
Website
http://www.cfsk.org
Year established
2002
Partnership types
 Doing business with the  Standards / guidelines /  Fair trade
poor (1029) toolkits  Social entrepreneurship
 Project funding (4182)  Country / territory  Partnering options
 Provision of goods (1707)  Global issues  Requests
 Get inspired  Business sectors  Offers
 Q&A  Yellow pages  News
 Stories  Disasters
 CSR / Sustainable
development

b) Apply 1.5 line spacing to the entire document (3marks)


c) Spell check the document to remove all the errors 2 marks)
d) Page number the document as follows
i) Page number position: Bottom centre (2 marks)
ii) Number format: Capital roman numbers (2 marks)
e) Apply justify alignment to the entire document (2 marks)
f) Save the document as CFSK1 (2 marks)
h) Print the documents CSFK, and CSFK1 (1 mark)

2. The following table shows Kipevu Cargo Handlers Company annual collection of containers
from different storage yards, on behalf of Kenya Ports Authority, in Mombasa. Assuming you
are working for the company as a data analyst, study it and answer the questions that follow.

©2023 The Kenya National Examinations Council.


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000
a) Using a Spreadsheet package, enter the above data exactly as it appears into a workbook and
save it as CARGO DETAILS. Rename the worksheet as KIPEVU CARGO (15mks)
b) Calculate the Transport cost for each Transporter (2mks)
c) Each Transporter is awarded Royalty Bonus of Kshs 80 per Container. Type the value 80 in cell
B15 then use it in a function to calculate each Transporter’s Royalties (2mks)
d) Copy the data above in Sheet 2 and Rename it as Transporter Payment (2mks)
e) Each transporter is given a Gross pay depending on the zone they are working in as follows:
Zone Gross pay (Kshs)
A 45,000
B 55,000
C 60,000
(i) Add the following data in the Transporter Payment sheet (5mks)
(ii) Each Transporter gets a 10% deduction from their gross pay. Use a formula to compute
deductions for each Transporter (2mks)
(iii) Given that Net pay = Gross pay + Bonus - Deductions, use a formula to compute the Net
pay for each Transporter
(2mks)
f) Rank the Transporters is descending order of the Net pay (4mks)
g) Use Subtotals function to compute Total Net pay for each zone (6mks)
h) Use a pie chart to represent the Subtotals above as percentages of the Grand Net pay (6mks)
i) Print the following:
(4mks)
i) The chart
ii) Kipevu Cargo sheet
iii) Transporter Payment Sheet
iv) All the formulas/functions used

©2023 The Kenya National Examinations Council.


KIPEVU CARGO HANDLERS

ZONE TRANSP TRANSPORT CONTAIN TRANSPO TOTAL TOTAL DEDUCTIGROSS NET


ORT NAME ERS RT TRANS ROYA ONS PAY PAY
NUM DELIV AMOU PORT LTY
BER ERED NT PER COST BONU
CONTA PER S PER
INER TRANS TRAN
(KSHS) PORTE SPOT
R ER
A 142 William Ole 123 2000
Tumbo
B 143 Justus Boyen 870 2500

B 144 Mary Mutua 1130 2500

B 145 Benjamin Seth 982 2500

A 146 Nelly Onyango 679 2000

C 147 Hamisi Timu 560 3000

A 148 Mike Rudisha 786 2000


C 149 Faith Wanjala 598 3000

A 150 Tim Bwire 740 2000

C 151 Newton 944 3000


Mageto
KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 8
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTION TO CANDIDATES
 Write your name and index number in the spaces provided above
 This paper consists of Two sections A and B
 Answer ALL questions in section A
 Answer question16 and any other THREE questions from section B
 All answers should be written in the spaces provided on the question paper

FOR EXAMINER’S USE ONLY


SECTION QUSTIONS CANDIDATE’S SCORE
A 1 -15
B 16
17
18
19
20
TOTAL SCORE

©2023 The Kenya National Examinations Council.


SECTION A (40 MKS)
Answer all questions in this section.
1. State the software technological differences between the second generation and the third
generation computers [2 marks]
2. State two ways of ensuring proper ventilation in a computer room [2 marks]
3. Convert the decimal number 20.375 to it binary number system equivalent [3 marks]
4. Pat has installed internet in his home computer in order to use it for browsing. State three ways
in which he would prevent viruses from infecting the computer. [3 marks]
5. State three ways of transforming a picture embedded in a Desktop Publishing programme in
order to fit in a designated space on a computer. [3 marks]
6. Distinguish between a line printer and a page printer as used in computers. [2 marks]
7. Describe virtual reality as used in computers. [2 marks]
8. State the function of each of the following features of an email software
a) Inbox [1 mark]
b) Draft [1 marks]
9. a) Explain the term toggle key as used in computer keyboard [2 marks]
b) List two examples of toggle keys on a keyboard [2 marks]
10. State the type of error that would occur in data processing for each of the following cases:
a) Entering the number 315 instead of 351 [1 marks]
b) Entering the text “Kwys” instead of “Keys” [1 mark]
11. State four factors to consider when selecting an input device for use in a computer room.
[4 marks]
12. State three functions of Un-Interruptible Power Supply (UPS) [3 marks]
13. Distinguish between a page break and a column break as used in a word processor. [3 marks]
14. State three factors to consider when selecting an operating system to install in a computer.
[3 marks]
15. Differentiate between analogue signal and digital signal as used in computers. [2 marks]

©2023 The Kenya National Examinations Council.


SECTION B (60 marks)
Answer ALL questions from this section in the spaces provided.
16. a) Explain the term dry running as used in program development. [2 marks]
b) Describe three properties of an algorithm. [3 marks]
c) Write an algorithm using both pseudocode and flow chart to print the sum and average of
numbers from 1 to n where n is provided by user and n>=1. [10 marks]
17. a) State four outcomes that may result from using incorrect requirement specifications during
system development. [4 marks]
b) A school opted to use direct change over approach when installing a new system. Explain three
challenges that the school may face as a result of this approach. [6 marks]
c) State three reasons that may lead an organization to install an intranet. [3 marks]
d) The figure below shows a coaxial cable. State the function of the part labelled A. [2 marks]

18. Use the figure below to answer the questions that follow:

a) Give the name of the above network topology [1 mark]


b) State three disadvantages of the above topology [3 marks]
c) A publisher intends to use a desktop publishing programme to create a publication which is to
have many graphics. State three ways in which the graphics may be acquired for this purpose.
[3 marks]

©2023 The Kenya National Examinations Council.


d) Interpret each of the following spreadsheet formula:
i) =count if (D2:D9,”>” B4) [2 marks]
ii) =sumif (B3:B11,”4M”, D3:D11) [2 marks]
e) i) The following are the fields of products table in a database created to store records of products
manufactured in factory:
Product number
 Product name
 Price
 Product description
I. State the appropriate data type for each field [4 marks]

19. a) Explain three features of a graphical user interface as used in computers. [6 marks]
b) State the function of each of the following computer keyboard keys:
i) Caps Lock [1 mark]
ii) Shift [1 mark]
iii) Home [1 mark]
c) Using two’s complement notation, determine the value of the operation 25 10 – 2910. [6 marks]

20. a) Distinguish between a computer drive and computer driver. [2 marks]


b) State two peripheral devices connected to the computer via PS/2 [1 mark]
c) Jane encountered desktop computer with the following features
 3.0 USB ports
 4.0 GB primary storage
 19” TFT VDU
 500 SATA HDD
 Linux 7.1
 AVG antivirus
i) Give 3 reasons for wide use of USB gadgets in the society today. [3 marks ]

©2023 The Kenya National Examinations Council.


ii) What is the meaning of the following specifications:
i.4.0 GB primary storage [1 mark]
ii.19” TFT VDU [1 mark]
iii.500 SATA HDD [1 mark]
iv.Linux 7.1 [1 mark]

iii) Give three factors to consider when selecting an OS to install in your computer. [3 marks]
iv). Describe two symptoms of a computer infected by virus. [2 marks]

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 8
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES:
1. Type your name and index number at the top right hand corner of each printout.
2. Write your name and index number on the CD.
3. Write the name and version of the software used for each question in the answer sheet.
4. Passwords should not be used while saving in the
5. Answer all questions. All questions carry equal marks.
6. Hand in all the printouts and the CD.

©2023 The Kenya National Examinations Council.


QUESTION 1: SPREADSHEETS
1. The following are the KCSE results for a certain school in Nyeri. Enter the data as it is in Excel
and answer the question that follows.
KIMAKANIA HIGH SCHOOL NYERI
NAME Eng Kis Mat Bio Phy Chem Hist Art Comp Bst Ave. point Overall Rank
mark grad
e
THIRU B+ B A B- A B B- A-
KIPTOO A- B+ A A- A A- A- A
COLLINS B+ B A B+ A B B A
RONALD B+ A A A- A B+ B+ A
FREDRICK A A A B A A- A- B+
NJEGE B+ B+ A A- A B+ B+ A
MUARINE A B A A A A- A- B-
KIBET B A- A A A A A A
WAFULA B B A B+ A B- B- A
NDIRANGU B+ A- A B A B B A
OTIENO B+ C A A- A A- A- A
MATU B A- A B+ A B+ B+ A
KIBUTHA B B A- B+ A- B+ B+ A
KIRURI A B+ A A A A- A- A
AMING’A B A A A- A A- A- C+
JACKSON B+ C+ A B+ A A A B-
MUMBI A- A- A- B+ B+ B+ B+ A
KIGUTA B+ A A A A A- A- A
MWANGI B A- A B+ A- A- A- A-
WAMUCIE B+ B A A- A A- A- A
MBUGUA B+ B- A B A- B- B- A

©2023 The Kenya National Examinations Council.


OGEGA B- A- A- B- B+ B B C
HENRY A- A- A A A A A D+
ABDI A B+ A B+ A A A A
JAMES B+ C- A- B+ A A A B+

a) Save your work as Matokeo_Mufti. [15 Marks]


b) Perform the following calculation for these columns and write down the formulas you used in the
spaces provided below each question:

i) Use a formula to get the average point mark in the table above given that, [3 Marks]

Average Point Mark = Average of (sum of point of all subjects)

GRADE POINTS

A 12

A 11

B+ 10

B 9

B- 8

C+ 7

C 6

C- 5

D+ 4

D
ii) Determine 3
each student's rank using the Ave. Point Mark. [3 Marks]
iii) Use aD-formula to evaluate
2 the Overall grade using the Ave. Point Mark, given that:
[3 Marks]
E 1

©2023 The Kenya National Examinations Council.


GRADE MARKS

A 90-100
A- 81-89
B+ 71-80
B 61-70
B- 51-60
C+ 41-50
C 36-40
C- 31-35
D+ 25-30
D 20-24
D- 16-19

E Below 15

©2023 The Kenya National Examinations Council.


c. Add in the following table in the same sheet: [5 Marks]

Number Max Min Average Average Rank %


of Grad Grad Mar Grad Abo
Stud e e k e ve
A A- B+ B B- C+ C C- D+ ents Num Num Pass
ber ber Mar
k

ENG
KIS
MAT
BIO
PHY
CHEM
HIST
ART
BST
COMP

Overall
Grad
e

d. Calculate the following:


(NB// Write the formulas used in the space provided below each question)
i) 'Number of students' per grade for each subject, e.g. 10 students got an A in History.
[3 Marks]
ii) 'Number of students' column with the number of students who do the specific subject.
[1 mark]
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000
iii) 'Max Grade Number' (=the grade with the highest number of students in that subject.)
[1 mark]
iv) 'Min Grade Number' (= the grade with the lowest number of students in that subject.)
[1 mark]
v) ‘A subject's Average Mark' = Sum of values for each grade divided by total number of students
in that subject (Use the Grade-Value conversion table given in Qn, 2a)(i) [2 Marks]

vi) Average Grade of the Average Mark using the conversion table in Qn. 2 b(ii) above.
[2 marks]
vii) Rank of each subject as per its average mark use the conversion table Qn, 2a)(i) &(iii)
[4 Marks]
viii) A subject's '% Above pass mark' = Percentage of students who had B- or above in that subject.
[4 Marks]
d) Plot a bar graph of the Subjects against their Average Mark [4 Marks]
e) Put a footnote with your name and index number in the same sheet and print your work.
[2 Marks]
f) Print the work book [2 Marks]

QUESTION 2: DATABASES
2. Ogeke is the manager of a college’s ICT department. He has been told to use Database
Management System (DBMS) to update records for a fundraising data. Perform the following
operations just like Ogeke would:
a) i) Create a relational database with four table; Class List, Family Details, Pledge Contributions
and Walk Form Contributions. [4 Marks]

ii) Class List contains the following fields; Class no, first Name, surname. Family Details contains
Family Id, Parents Name, Address, City and Class no. Pledge Contributions contains Pledge Id,
family Id, Amount Pledged and Amount received. Walk Form contribution contains Walk Id,
Class no, Walker Name, Amount Promised and Amount Paid.
iii) Save your database as Mchango_01 [2 Marks]

©2023 The Kenya National Examinations Council.


b) Input the following Data into Mchango_01 [11 Marks]
CLASS LIST FAMILY DETAILS
CLAS FIRST NAME SURNAME FAMILY CLASS
PARENTS NAME ADDRESS CITY
ID NO
S
NO
1 PROF & DR MAUNDA 89722 KISUMU 8
1 JACOB MAUNDA
2 DR & MAMBO 55554 NAIROBI 21
2 JAMES MAMBO
3 MR & MRS OGEKE 6935 NYAMIRA 5
3 MIKE OGEKE
4 KEVIN MALEWA 4 MR & MRS MALEWA 54897 NAIROBI 1

5 ALI ABDI 5 MR & MRS ABDI 12548 WAJIR 2


6 PHARELL OGEGA
6 MR & MRS OGEGA 548 NAKURU 3
7 RICHARD MOKAYA
7 MR & MRS MOKAYA 1254 KISUMU 4
8 DENNIS KIBET
8 MR & MRS KIBET 5778 NAIROBI 6
9 JOHN OTIENO
10 WILSON KOBIA 9 MR & MRS OTIENO 3124 KISUMU 9

11 JOHN MATASIA 10 MR & MRS KOBIA 5546 NAIROBI 10

12 MOHAMED ALI MR & MRS MATASIA 44977 NAKURU 11


11
13 JANET WAMBUI
12 MR & MRS MOHAMED 96587 NAIROBI 12
14 GERALD KOECH
13 DR & MRS WAMBUI 4684 GARISSA 13
15 ANDREW NGUGI
14 DR & MRS KOECH 44687 NAIROBI 14
16 MICHAEL GICHANGA
17 PETER NG’ANG’A 15 MR & MRS NGUGI 99978 THIKA 16

18 CHRIS SONKO 16 MR & MRS NG’ANG’A 222 NAIROBI 17

19 BENSUNDA OWINO
17 MR & MRS GICHANGA 65 SIAYA 19
20 FRANCO WAFULA
18 MR & MRS SONKO 650 BARINGO 20
21 KILLY WAGAIYU
19 MR & MRS OWINO 987 NAIROBI 22
22 TONY WAIGANJO
20 MR JONES WAFULA 1 KISII 18

21 MRS KILLY 5541 KISUMU 7

22 DR & MRS TONY 88754 NAIROBI 15


KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

PLEDGE CONTRIBUTIONS WALKER FORM CONTRIBUTIONS

PLEDGE ID AMOUNT AMOUNT FAMILY ID WALK WALKER AMOUNT AMOUNT CLASS


PLEDGED RECEIVED ID NAME PROMISED PAID NO

1 10000 8000 1 1 GIKONGE 5000 3000 1

2 25600 25600 22 2 MORAA 2580 0 10

3 7800 6000 2 3 KERUBO 500 6000 16

4 23690 0 3 4 JAMES 20 15 6

5 6587 2300 4 5 NJUKI 5980 2300 14

6 3690 3560 7 6 SABINA 6300 3560 7

7 5000 500 21 7 JOHN 100 100 22

8 2478 1000 19 8 KALVIN 689 0 18

9 0 0 20 9 KOECH 8595 700 15

10 35697 0 15 10 OTIENO 3695 300 5

11 2569 2569 12 11 ABDI 10000 10000 17

12 200000 20000 10 12 JACK 15698 68 20


i) Create a query that
13 2560 2500contains
8 the Parents Name
13 and the students'
EDWARD first name500
12350 who have19'Promised'
more4500
14
than 7000. Save the18query as Promised_Mchango.
4500
[5 Marks]
14 MUTITO 7050 5000 8
ii) Make a query and from it produce a report that list the student name and parents names of
15 8090 7500 14 15 MWAMBORA 20000 6958 4
families who's Amount Pledged is equal to Amount Received and greater than 0. Save the
16 9600 8560 5 16 NJAMBI 1900 1200 3
query as ReceivedQ and the Report as Pledged_Received. [10 Marks]
17 1500 1350 6 17 KIPKEMOI 2300 2100 2
iii) Make a query from it to produce a report that calculates the difference between pledge and
18 7800 7800 9 18 COLLINS 5640 4560 9
amount received from each family. Save the query as Balance and the Report as Bal_report.
19 12000 9850 14 19 KARURI 1230 985 [1021Marks]
iv).20 15004 Reports
Create 1356 that can
12 be used to display
20 NYANCHAMA
the 456
4 tables separately 400 database.
in the 12

Save
21 them
6540as PC, 6540
WFC, Class_list
11 and Family_Details
21 OGEGArespectively
780 print these
700 reports
13 [4 Mks]

v) Create
22 1350four forms
1200 of each13table above and
22 save CHEBII
them as respective
5640 table 5600
names. [4 marks]
11

THIS IS THE LAST PRINTED PAGE

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 9
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
a) Write your Name, Admission number and UPI number in spaces provided above.
b) This paper consists of TWO sections.
c) Answer ALL questions in section A.
d) Answer Question 16 and any other THREE Questions from Section B
e) All answers MUST be written in the spaces provided on this question paper.

For Examiner’s Use Only


Questions Maximum Score Actual Score
1-15 40
16 15
17 15
18 15
19 15
20 15
TOTAL
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

S
SECTION A: 40 MARKS
Answer all the questions in this Section.
1. State two reasons for the increased use of Laptop computers in modern workplaces (2marks)
2. What precautions would you take in the computer laboratory in case users are complaining of
overheating and suffocation. (2marks)
3. Convert the decimal number 15.37310 to its binary number system equivalent. (3marks)
4. With an aid of a diagram describe the difference between Repeat Until and While… Do
(3marks)
5. State three circumstances which may force an individual to acquire an impact printer instead of
non-impact printer. (3marks)
6. Sam prepared a five-page brochure of Maseno School using Ms-publisher. He wanted to insert a
school badge in each page of the publication. State two methods he need to apply to execute this
task. (2marks)
7. State the difference between ones complement and twos complement (2marks)
8. State the function of each of the following features of an email software.
(i) Spam (1mark)
(ii) Trash (1mark)
9. State four benefits of cloud storage in computing. (4marks)
10. Describe the functions of the following disk management operations.
(a) Defragmentation (1mark)
(b) Partitioning (1mark)
11. Describe four ways through which an organization can minimize threats to it data integrity.
(4marks)
12. Study the following three sections of code and name accordingly (3marks)
10101010110 MOV AL, 10 <OL> <li> Chemistry
01010101010 MOV DL, 25 <li>Biology
01000010101 MUL DL <li>Physics</li></OL>
10100010110
(a) (b) (c)

©2023 The Kenya National Examinations Council.


13. Identify how the operating system will label the following drives in case a computer has one
floppy drive, one hard disk partition into two and a DVD. (3marks)
14. Five students Jane, Beryl, Baroness, Linda, and Jael scored the following marks in mathematics:
45, 76, 34, 65 and 45. The marks were recorded in cell C3 to C7. Write down the most
appropriate function that can be used to give those positions so that they can be awarded in
descending order. (3marks)
15. Using an example explain two main parts of an URL. (2marks)

SECTION B: 60 MARKS
ANSWER QUESTION NUMBER 16 ANY OTHER THREE QUESTIONS
16.
i) Define the following terms as used in programming. (3marks)
(a) Machine dependent
(b) Bug
(c) Syntax
ii) Give two reasons to justify why most programmers prefer using compilers instead of
interpreters. (2marks)
iii) Describe two limitations of machine language. (2marks)
iv) Study the pseudo code below and design its equivalent flowchart (8marks)
Start
Count=1
For count =1 to 5 Do
Get Value 1 and Value 2
If Value 1 > Value2 Then
Maximum =Value1
Else
Maximum =Value2
Endif
Display Maximum
Count=Count+1
Stop
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

17.
(i) The five-bit number 00101 is used to represent decimal number 5, show three methods of coding
for negative 5. (3marks)
(ii) Convert the binary number 1010111101011011100012 into its
(a) Octal equivalent (2marks)
(b) Hexadecimal (2marks)
(iii) Convert 10101.0101012 to decimal (3marks)
(iv) Use 8-bit twos to subtract 3510 from 1710 (3marks)
(v) Perform the following calculation (2marks)
1100012+11112-111112

18.
a) Define the term desktop publishing. (2marks)
b) List three nonprinting guides used in Desktop publishing (3marks)
c) Explain the following features as used in DTP when manipulating graphical objects.
(a) Fill (1mark)
(b) Stroke (1mark)
(vi) Describe any three types of action queries. (3marks)
d) Describe the function of the following features of a query grid.
(a) Criteria (1mark)
(b) Show (1mark)
e) Mention three functions of database management software. (3marks)

19.
(i) State three causes of system entropy. (3marks)
(ii) Describe three main ways of maintaining a computer-based system. (3marks)
(iii) State three advantages of using pilot changeover strategy in system development (3marks)
(iv) State a stage in system development life cycle where each of the following activities are carried out.
(a) Identifying shortcomings of the system (1mark)
(b) Prepare training manuals (1mark)

©2023 The Kenya National Examinations Council.


(c) Calculating the cost benefit analysis (1mark)
(v) State three outcomes that may result from using incorrect requirement specifications during
system development. (3marks)

20.
(a) Define the following terms.
(i) Downloading (1mark)
(ii) Uploading (1mark)
(iii) Blog (1mark)
(b) Briefly describe how internet platform have revolutionized business operations in the 21 st
century. (3marks)
(c) Mention three emerging issues that make many people have a negative perception about
internet. (3marks)
(d) Explain the following terms as used in data processing.
(i) Multiprocessing (1mark)
(ii) Batch processing (1mark)
(e) Explain the following types of errors.
(i) Overflow error (1mark)
(ii) Truncation error (1mark)
(f) Mention two application areas of real processing (2mark)
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 9
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

(Practical)

INSTRUCTIONS TO CANDIDATES
1. Write your name and index number in the spaces provided above.
2. Write the name and version of the software used for each question attempted in the answer
sheet.
3. Answer all questions.
4. All questions carry equal marks.
5. Hand in all the printouts and the soft copy of your work on CD.

©2023 The Kenya National Examinations Council.


QUESTION ONE
The table below shows data obtained from a hotel room booking database. Use it to answer the
questions that follow:
Cust ID Name Phone number Room Date of Receipt No Amount
No payment Paid
001 Mercy Kirwa 0722345671 126 23/4/2020 12345R1 7800
002 Stephen Rose 0733123456 347 02/04/2020 78653R2 4500
003 Jotham Mune 0791256435 56 05/08/2020 12364R1 5200
004 Kitanui John 0782345678 78 03/05/2020 12465R5 5678
005 Felix Kimon 0712678905 12 01/11/2020 12766R3 6790
006 Victor Orwa 0711347890 234 10/07/2020 12067R4 5489
001 Mercy Kirwa 0722345671 126 23/4/2020 12345R1 7800
005 Felix Kimon 0712678905 12 01/11/2020 12766R3 6790
004 Kitanui John 0782345678 78 03/05/2020 12465R5 5678
006 Victor Orwa 0711347890 234 10/07/2020 12067R4 5489
a) i) Create a database named Hotel Details to store the above data. (4mks)
ii) Split the data into two tables. The tables should be named: “Payment table” and “Personal
details”. (12mks)
iii) For each of the tables, chose the most appropriate key field. (4mks)
iv) Insert input mask for the phone number field such that the numbers are displayed as 0722-345-
671. (2mks)
v) Create one to many relationship. (4mks)
b) i) Create a data input screen for each table for inputting the data in the table above. Ensure
that the name and title of the screen are appropriate. (4mks)
ii) Use the screens created to enter the records in the table above into the appropriate tables.(8mks)
c) Create a query to extract all customers whose names end with letter “a”. Save the query as
“END WITH”. (4mks)
d) Generate a tabular grouped report showing the total and average of the payments in the payment
table. Grouping should be done on the customer’s name (5mks)
e) Print the two tables and the report. (3mks)
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

QUESTION TWO
Bama School ordered Computer accessories and the following suppliers provided the following as
illustrated below.

(a) Enter the data shown above into a spreadsheet and save it as Bama. (16 marks)
(b) The word commputer system has been entered incorrectly. Update the information in the
spreadsheet. (3 marks)
(c) Format all numeric values to 2 decimal places and use comma separators. (4 marks)
(d) Copy the content of Bama to a new sheet and rename the sheet as BamaSales. Enter a label in
Cell F1 as New Amount. In cell F2 enter a formula to calculate the new amount if the amount
went up by a value in cell B18. Copy the formula to the rest of the sheet.(10 marks)
(e) Using BamaSales find subtotals for each supplier. (6 marks)
(f) Using BamaSales’ subtotals for each supplier create a labeled bar graph on a separate
worksheet. Save the chart as Supplier. (8 marks)
(g) Print Bama, BamaSales, Supplier. (3 marks)

©2023 The Kenya National Examinations Council.


KCSE 2023 REPLICA EXAMS
PREDICTION TRIAL 10
451/1

COMPUTER STUDIES
PAPER 1
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

INSTRUCTIONS TO CANDIDATES
 This paper consists of 2 sections A and B.
 Answer all the questions in sections A
 Answer question 16 and any other three questions from section B

For Examiners Use Only


Section Question Score
A 1 - 15
B 16
17
18
19
20
Total marks
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

SECTION A (40 MARKS)


1. State two practices to be observed in order to ensure the safety of the computer user (2mks)
2. State the function of the following keys on the computer key board (2mks)
(a) Insert…………………………………………………………………………………….
(b) Delete……………………………………………………………………………………
3. Name three responsibilities that are carried out by a network administration (3mks)
4. List and describe three guidelines that should be followed when conducting an interview during
information gathering (3mks)
5. (a) Define portability as used in software selection (1mk)
(b) List four ways of acquiring software in an organization (2mks)
6. (a) Subtract 1102 from 110102 (1mk)
(b) Find the sum of binary number 101.1012 and 110.1002 (1mk)
(c) Convert binary number 11010110.10012 into octal number. (1mk)
7. List three uses of DVDs (3mks)
8. State the function of each of the following
(a) Network Interface Card (1mk)
(b) Modem (1mk)
(c) Repeaters (1mk)
9. How does an operating system manage computer memory (2mks)
10. List four factors to be considered when purchasing an operating system (2mks)
11. Write a PSEUDO CODE to compute the area of a circle (2mks)
12. (a) List three ways by which you can provide a common link or relationship between the tables
in a database software (3mks)
(b) What is referential integrity (1mk)
13. List four types of publications that ca be designed using DTP software (2mks)
14. (a) List four stages in data collection (2mks)
(b) What is meant by the following (2mks)
(i) Reference file
(ii) Report

©2023 The Kenya National Examinations Council.


15. Explain the following terms (2mks)
(a) Computer fraud
(b) Alteration

SECTION B (Answer question 16 and any other three questions from this section)
16. Study the flowchart below and answer the questions that follow.

Start

Enter :M,N

X=M;y=N

P=y-x; Q=x-y

P>Q?

P=Y P=X

Q=X Q=Y

PRINT:P,Q,x,y

Stop

(b) Name the control structure shown in the flow chart (2mks)
(c) Assuming the user keys in 8 and 14 when prompted to enter values for M and N respectively,
determine the printed values of P,Q,x and y (4mks)
(d) Write a pseudo code that would be used in place of the flowchart. (9mks)
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

17. (a) List three advantages and three disadvantages of fibre optic cable (6mks)
Advantages
Disadvantages
(b) Describe the following signals and state where each is applied in network communication.
(4mks)
Analog
Digital
(e) Name two types of coaxial cables (2mks)
(f) (i) Distinguish between microwave and satellite transmissions (2mks)
(ii) Give an example of internet protocol (1mk)

18. The information below is maintained by the sales lady at the school canteen. Study it and answer
the questions that follow.
A B C
1 Item units (kg) value (ksh)
2 oranges 12 2000
3 mangoes 13 1000
4 tomatoes 12 1400
5 cabbages 15 2500

(a) Describe the basic data types used in this spreadsheet (4mks)
(b) Provide a single formula that would be used to
(i) Count the number of items whole units are equal; to 15 (2mks)
(ii) Sum the values of items whole units are equal to 12 (2mks)
(c) (i) :List and describe four areas of application of spreadsheets (4mks)
(ii) Explain data range legend and axis as used in spreadsheet charts (3mks)

©2023 The Kenya National Examinations Council.


19. A computer diskette in drive A has folders for MEMOS for an administrator. Each of these
folders is labelled according to the relevant months. The secretary created the folders for each
months memo for each of access.
Study the table below
MEMO 1 MEMO 2 MEMO 3
Warning Inaccuracies Careless talk
Lateness Auditing Inefficient
Assembly Fraud Meeting
(a) Assuming that the secondary was working from the diskette, draw the corresponding tree
structure (6mks)
(b) (i) The secretary wanted to create a folder to store a memo in Fraud folder. State the path for
that folder (2mks)
(ii) Suggest how the secretary can ensure that the work in that diskette is not
spoilt (1mk)
(iii) The content of the file is not viewed by any other person apart from her. (1mk)
(c) (i) List any two devices under the control of the operating system (2mks)
(ii) Explain how each one of these devices are controlled by the OS

20. (a) List and describe four strategies for converting from an old system to a new system
(4mks)
(b) (i) Distinguish between private data and confidential data (2mks)
(ii) What can be done to stop illegal access to a computer laboratory by unauthorized people
(3mks)
(c) (i) List four areas that would be considered in the requirement specification (4mks)
(ii) Name any two areas covered in a feasibility report during system analysis
and design. (2mks)
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

KCSE 2023 REPLICA EXAMS


PREDICTION TRIAL 10
451/2

COMPUTER STUDIES
PAPER 2
TIME: 2½ HOURS

NAME…………………………………………………………………………………….

SCHOOL……………………………………………… SIGN……………………….

INDEX NO……………………………………………. ADM NO…………………..

Kenya Certificate of Secondary Education.

Instructions to candidates:
 This paper has TWO questions.
 Answer all the questions.
 Type your name and index number at the right-hand corner of each printout.
 Write your name and index number on the CD – ROM provided.
 Write the Name and version of software used in each question attempted in the answer sheet.
 Passwords should not be used while saving your work.
 Make a printout of the answers on the answer sheets provided.
 Arrange your print outs and stable them together.
 Hand in all the printouts and the CD – ROM provided.

©2023 The Kenya National Examinations Council.


1. a) Type and format the following document as it appears using a Word processor. Save it as
TELE1 (40marks)
TELE AND VIDEO CONFERENCING
The advent of the information and communications technology has brought with it several advantages
that need to be made use of by both the public and private sector. Not only are those technologies
convenient but some are also cost effective.
E
launches. These were first the Tanzania launch
ven though most of the communications at lunch time and finally, the Uganda dinner
technologies are currently widely in use launch in kampala
-Mobile telephones Imagine all the travelling
Government and private sector
and need to take advantage of the involved and the resultant
facilities offered by tele and video
internet -one fatigue for the three firms, Plus
conferencing
area that others who were part of the
needs seriously to be retinue.
explored and utilized by both government Even though one would.
institutions and private Argue that the travelling to all three countries
sector is tele and video conferencing. Was necessary as there were pape5rs to be
During the February 1 launch of signed,
the ‘ Just Like Home’ seamless Reliable sources tell me that a formal exercise.
network by the region’s three Everything else, including the paper work and
main mobile phone providers, Memoranda of cunderstanding had already
Safaricom, MTN Uganda and Vodacom been signed.
Tanzania, the celebration were held in the three The second instance when holding a video
Different countries at different times of the conferencing would have been more ideal was
same day. recently when Ethiopia’s premier Meles
Zenawi
Nothing wrong with that only that the chief made a few hours visit to Nairobi to discuss the
Executive of the three firms were meant to be Somalia crisis with the former president
present at all the functions. I say ‘Were meant Kibaki.
to’ because I only attended the Nairobi launch.

After the Kenya launch, held at Nairobi’s


Serena hotel over breakfast from 7am, the three
CEO’s, (Safaricom’s Bob Collymore, MTN’s
Noel
Meier and Vodacom Tanzania’s Romeo
Kumalo) were to proceed to the other two
b) Insert the following formula which is used to compute the percentage growth of a particular
mobile phone provider in a region (4marks)

c) The following table shows the percentage growth of the three mobile phone providers in two
periods of six months in the year 2011,2012 and 2013. Include it exactly as it is formatted in the
passage just below the formula. Create a formula to calculate the total percentage growth over
the three years for each period.
(5marks)

Years Safaricom MTN Vodacom


Period 1 Period2 Period 1 Period 2 Period 1 Period 2
2011 10 7 12 6 5 8
2012 20 9 20 3 28 67
2013 10 9 7 39 17 1
TOTALS

d) Print TELE1. (1marks)

2. a) i) Create a Worksheet with the following entries and save the workbook as NOMA.
(12marks)
OMBAHEKIMA ACADEMY
FORM THREE END EXAM MARKS
STUDENT NAME ENGLISH KISWAHILI MATHEMATICS HISTORY

Ayuku Aseka 70 60 40 50

Irungu Wambua 50 70 60 40

Khalifa Mudigo 80 40 50 60
Nosieta Soita 30 75 60 50
Onyango Otieno 40 55 70 60
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

ii) Adjust column width where necessary to display all entries in details. Validate the cells to accept
ONLY numerals between 0-100 and return a comment “please enter a number between 0 and
100”
Whenever an out of range error occurs. (3marks
iii) Rename sheet 1 as MARKS1. (2marks
b) Obtain the following:
i) Total score for each student (2marks)
ii) Mean score for each student (2marks)
iii) Highest score per subject (2marks)
iv) Standard deviation per subject (2marks)
v) Rank for each student (3marks)
vi) Grade the students using the grade for each student based on the following information.
(4marks)
MEAN
GRADE
75-100 A
60-74 B
50-65 C
35-49 D
0-34 E

b) Copy contents of Sheet 1 to sheet 2 and rename it as MARKS2. (2marks)


c) Insert a new row for Chege Kisilu between Ayuku Aseka and Irungu Wambua. Enter his scores
as 60, 50, 80, and 20. (3marks)
d) Copy contents of sheet 1 to sheet2 and rename it as MARKS3. Format the ranges with value for
mean score and standard deviation to display results to 3 decimal places. (4marks)
e) Generate a graph to compare Mathematics performance and save it in a new sheet as
MATHSG.5marks
F) Print MARKS 1, MARKS2, MARKS3 and MATHSG. (4marks)

©2023 The Kenya National Examinations Council.


The end
FOR THE FOLLOWING;
 ONLINE TUITION
 REVISION NOTES
 SCHEMES OF WORK
 SETBOOKS VIDEOS
 TERMLY EXAMS
 QUICK REVISION KITS
 KCSE TOPICALS
 KCSE PREMOCKS
 TOP SCHOOLS PREMOCKS
 JOINT PREMOCKS
 KCSE MOCKS
 TOP SCHOOLS MOCKS
 JOINT MOCKS
 KCSE POSTMOCKS
 TOP SCHOOLS PREDICTIONS
 KCSE PREDICTIONS
 KCSE REVEALED SETS
KCSE Replica Marking Schemes - 0746 222 000 / 0742 999 000

To Obtain Copies of Respective Marking


Schemes / Answers

CALL/TEXT/WHATSAPP

0746-222-000
0742-999-000

mwalimuconsultancy@gmail.com

kcsepredictions@gmail.com

This is a Copyright Property of Mwalimu Consultancy Ltd.

Powered By Mr Isaboke

©2023 The Kenya National Examinations Council.

You might also like