0% found this document useful (0 votes)
17 views4 pages

0595 CSC P3

Uploaded by

Alain Assama
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views4 pages

0595 CSC P3

Uploaded by

Alain Assama
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

Paix-Travail-Patrie Peace-Work-Fatherland
------------- -------------
MINISTERE DES ENSEIGNEMENTS SECONDAIRES MINISTRY OF SECONDARY EDUCATION
------------ ------------

CELLULE D’APPUI A L’ACTION PEDAGOGIQUE TEACHERS’ RESOURCE UNIT


ANTENNE RÉGIONALE DU NORD OUEST REGIONAL BRANCH FOR THE NORTH WEST
--------------- ------------

BP 2183 MANKON BAMENDA


TEL 233 362 209
Email : [email protected]
O P.O. BOX: 2183 MANKON BAMENDA
TEL 233 362 209
Email : [email protected]

ITVE
MARCH 2024
The Teachers’ Resource Unit and the Regional SUBJECT CODE
PAPER NUMBER
Inspectorate of Pedagogy, in collaboration with NUMBER
3
COSTA 0595

GENERAL CERTIFICATE OF EDUCATION


AND
INTERMEDIATE TECHNICAL AND
VOCATIONAL EDUCATION REGIONAL SUBJECT TITLE
MOCK EXAMINATION COMPUTER SCIENCE

ORDINARY LEVEL

Time Allowed: TWO and a half hours


INSTRUCTIONS TO CANDIDATES
Mobile phones are NOT ALLOWED in the examination room.
 Carry out ALL the tasks given. For your guidance, the approximate mark for each part of a task is
indicated in brackets.

 Great importance is attached to accuracy, layout and labeling of drawings and computer-
generated outputs.

 You are reminded of the necessity for good English and orderly presentation of your answers.

 Write algorithms in the answer booklet provided. Also record in your answer booklet any
information requested or that you believe would make it easier to understand how you carried out
tasks or answered questions.

 You are expected to print out a single copy of relevant fragments of your program at different
times. Please notify the instructor of any required printout that was not done.

 When an imperative programming language (PL) is required to write program code, either
Standard [ISO] Pascal or the [ANSI] C or C11 programming language Standards may be used.

 If need be, supervisors will assist you in recording details of intermediate work carried out on the
computer.

 Do not write on the first page of your answer booklet. It is reserved for administrative purposes.

 Where information is provided as soft copy, notify the instructor if it is not found in your machine
or has not been made available to you
© TRU/RPI/05 /P2/MOCK 2024 TURN OVER
This document is the property of the TRU and the Inspectorate of Pedagogy and should not be reproduced without the permission of the authors. 1
Task I : WORD PROCESSING 20Marks

Title: The Evolution of Computing Technology: Shaping the Future


Computing technology has become an integral part of our daily lives, revolutionizing the way we
communicate, work, and access information. From the early days of room-sized mainframe computers to
the compact devices we carry in our pockets today, the evolution of computing technology has been
nothing short of remarkable. In this article, we will explore the journey of computing technology,
highlighting its significant milestones and the exciting possibilities it holds for the future.
The Birth of Computing Technology: The birth of computing technology can be traced back to
the mid-20th century when the first electronic computers were developed. These massive machines,
powered by vacuum tubes, were incredibly slow and limited in processing power. However, they laid the
foundation for what was to come.
Mobile Computing and Smart Devices: The 21st century witnessed the rise of mobile computing,
characterized by the proliferation of smartphones and tablets. These portable devices, equipped with
powerful processors and internet connectivity, have become an essential part of our lives. They provide
instant access to a vast array of applications, services, and information, enabling us to stay connected no
matter where we are.
Artificial Intelligence and Machine Learning: The current era is witnessing rapid advancements in artificial
intelligence (AI) and machine learning (ML). AI technologies, such as virtual assistants and autonomous
vehicles, are becoming increasingly integrated into our daily lives. ML algorithms are transforming
industries, making predictions, and recommendations based on vast amounts of data. As these
technologies continue to evolve, they hold the potential to revolutionize various sectors, from healthcare
to transportation.

Do the following.
1. Give the name and the version of the word processor installed in your computer -
_________________________________________________________________________ (1 mark)
2. Open a new word processor document and
a. Set the page orientation to landscape.
b.Set the left , right, top, and bottom margins to 2.5cm (2 marks)
3. Type the entire passage above (5 marks)
4. Format the passage as follows:
a. The title should be Arial Bold, 20 points font size, blue in colour, centered and underlined . (2 marks)
b. The rest of the paragraph should be Times new Romans, 12 Points font size and aligned Justified
.(2 marks)
c. Set Line spacing to 1.5 (1 mark)
5. Format the first and second paragraphs to have 3 columns, and the rest to have two columns each.(2 marks)
6. Insert :
a. Drop cap on the beginning letters of each paragraphs. (1 mark)
b. Any ICT device computer, phone, printer etc. in the middle of paragraphs 3 and 4 and bottom right of the
last paragraph. (2 marks)
c. A header that reads “ The evolution of computing technology: shaping the future” with font type
times new romans, italic and font size 10 (1 marks)
7. Insert a page boarder ( not Line) of your choice (1 mark)
8. Save your work as task 1
9. Make sure your work is on a single page and Print it

© TRU/RPI/COSTA/0595/P2/MOCK 2024 Page 2 of 4


Task II: SPREADSHEET 20Marks

The results of some students in a certain exam were obtained as follow as shown in the figure below.

1. Reproduce the figure above using an appropriate software in your computer (6 marks)
2. (a) In cell K4 insert an appropriate formula that will compute the number of subjects sat in for by DOUDA
(1 mark)
(b) Copy the formula to have the number of subjects sat in for by the other Students (1 mark)
(c) Calculate the total marks foe DOUDA in cell L4 and copy through for the others (2 marks)
3. (a) In cell M4 compute the average of DOUDA using an appropriate spread sheet formula (2 marks)
(b) Extend the formula to the other cell to obtain the averages of the other students (1 mark)
4. (a) In cell N4 insert a formula that will determine the position (rank) of DOUDA in that exam (2 marks)
(b) Copy the formula in the other cells to obtain the rank of the other students (1 mark)
5. (a) In cell O4 insert a remark of "Fail" for average less than 10, "Pass" for average greater than 10, "Excellent"
for average above 15. (2 marks)
(b) Extend the averages to the other cells to obtain the remark of the other students. (1 marks)
(c) Represent the results on a bar chart with students name on the horizontal axis their corresponding averages
on the vertical axis (3 marks)

© TRU/RPI/05 /P2/MOCK 2024 TURN OVER


This document is the property of the TRU and the Inspectorate of Pedagogy and should not be reproduced without the permission of the authors. 3
TASK 3 ( 10Marks)
(a) Type the following HTML code in an appropriate environment and save as Task 3a. Run the code using a
browser.
Do a screen shot of your and print a copy of your work. (5 marks)
<html><head>
<title> List and Paragraph</title>
</head>
</body><h1> THE CPU (Microprocessor)</h1>
<hr>
<p> The CPU (microprocessor) is divided into three sub components </p>
<ol>
<li> The Control unit(CU)</li>
<li> The Arithmetic logic unit (ALU)</li>
<li> The Registers </li>
<h2> MAJOR FUNCTION OF THESE COMPONENTS </h2>
<ul>
<li> <u> <b> CONTROL UNIT(CU)</li></u></b>
<i> function is to fetch and decode instruction/data</i>
<li> <u> <b> THE ALU<li> </u> </b>
<i> The function is to execute instruction and data</i>
<i> It performs all the Arithmetic and Logical operations inside the CPU</i>
<li> <u> <b> THE REGISTERS </li> </u> </b>
<i> Its function is store instructions temporary used by processor during processing</i>
</ul> </ol> </boby> </html>

(b) The codes below can either be executed with C or Pascal programming environmen. Select any one of the
codes and answer the questions that follow.

C Program Pascal Program


# include <stdio.h> Program Numbers;
int main (void) { var i : integer;
BEGIN
int i; for i := 1 to 10 do
for (i=1 ; i<=10 ; i ++) { begin
if (i<5) if i < 5 then
printf (" %d X %d = %d\n" , i, writeln ( i, ' x ', 3, ' = ', i*3);
else
3 , i*3) ; writeln ( i, ' + ', 3, ' = ', i*3);
else end;
printf (" %d + %d = %d\n", i, readln;
3, i+3) ; END.
}
return 0;
.
}
1. Launch either a C or Pascal program development environment(IDE) and key in the corresponding
program. Compile the program and keep correcting and compiling until all the errors are corrected.

Save as Task 3b (2 marks)

2. Run the program and write the output you observe in the space below (2 marks)
_____________________________________________________________________________________
_____________________________________________________________________________________
____________________________________________________________________________________
3. Name any programming construct that is used in the program. (1 mark)

_____________________________________________________________________________________

© TRU/RPI/COSTA/0595/P2/MOCK 2024 Page 4 of 4

You might also like