PROGRESS CHRISTIAN COLLEGE
Form 1 Mid Year Examinations
COMPUTER APPRECIATION 1Hour 30minutes
PAPER 1
July 2025 SESSION
Additional materials:
1. Answer paper
INSTRUCTIONS TO CANDIDATES
Answer all questions in this paper.
Write your answers in the monthly test exercise books.
Write in blue/black ink only.
INFORMATION FOR CANDIDATES
Use the monthly test exercise books.
The number of marks is given in brackets ( ) at the end of each question or
part question.
1. Copy and complete the following paragraph filling in the blanks with the words
provided. Not all words are to be used.
Keyboard Computer Mouse Software Satellites Hardware
Printer Databases Personal computers Monitor RAM
Central Processing Unit Mobile devices ROM
A ________ is an electronic device that processes data into useful information. It takes
input through devices like a ________ or ________, processes it using
the ________ (CPU), and produces output through devices like a ________ or ________.
Computers can be classified into different types, such as ________ (e.g., desktops and
laptops), ________ (e.g., smartphones and tablets), and supercomputers. The physical
parts of a computer are called ________, while the programs that run on it are
called ________. [10]
2. Below is a picture of a storage device
a. Identify the storage device. [1]
b. What are the common uses of the storage device. [2]
c. What are the 2 advantages and 2 disadvantages of using this storage device?
[4]
d. Another example of storage is cloud storage.
i) Define cloud storage. [2]
ii) State any 2 advantages and 2 disadvantages of using the cloud as storage.[4]
3. a) Define pseudo code. [1]
b)Define flow chart. [1]
c. Why are algorithms important to programmers. [3]
d. A school uses an Intake system to enroll students. If a student is below the age of 12, it
does not enroll and displays "too young" and then go to stop. If the student is 13 or above
it displays EnrollSuccessful and then if gender is male, the system displays "Welcome
sir" or displays "Welcome ma’am" if the student is a girl then stops. [10]
4. a) Define data communication [2]
b) Define a computer network [1]
c) State any 3 advantages and 3 disadvantages of networking computers [6]
d) Differentiate LAN and WAN explaining what each abbreviation stands for, how it works
and give examples of where it is used [6]
5. a) Define network topology [2]
b) State any 4 network topologies. [4]
c) Describe the ring topology with the aid of a diagram stating how it works and listing 3
advantages and disadvantages [10]
6. a) What is an email [1]
b) List any 3 email providers [3]
c) State 3 advantages and 3 disadvantages of using emails as compared to traditional
means of communication like letters and messengers. [6]
7. a) What are computer ethics [2]
b) Describe and explain the following unethical computer behaviors
i. Hacking [2]
ii. Plagiarism [2]
iii. Phishing [2]
iv. Cyberbullying [2]
v. Creating malware [2]
8. a) What is programming [2]
b) State any 4 types of variables [4]
c) There are two major types of programming languages- Low level programming
languages and High Level programming languages. Briefly discuss the two categories of
Low level programming languages. [4]