Skip to content
OtisamLMS
Computing Mock 2025

WASSCE style · Study mode

Computing Mock 2025

Question 1 of 50

Question 1 of 50

A network in which every device connects to a central switch or hub uses a

Question 2 of 50

Question 2 of 50

Which SQL command retrieves data from a table?

Question 3 of 50

Question 3 of 50

An email that pretends to come from a bank and asks for your PIN is an example of

Question 4 of 50

Question 4 of 50

Turning readable data into a coded form that only authorised people can read is called

Question 5 of 50

Question 5 of 50

Which of these is system software?

Question 6 of 50

Question 6 of 50

Antivirus and disk-cleanup programs are examples of

Question 7 of 50

Question 7 of 50

Software whose source code anyone may view, change and share is

Question 8 of 50

Question 8 of 50

A network covering a single school building is a

Question 9 of 50

Question 9 of 50

Which device connects different networks and directs data between them?

Question 10 of 50

Question 10 of 50

Network speed (bandwidth) is commonly measured in

Question 11 of 50

Question 11 of 50

Breaking a big problem into smaller parts is

Question 12 of 50

Question 12 of 50

Finding similarities between problems so one solution can be reused is

Question 13 of 50

Question 13 of 50

In HTML, which tag creates a hyperlink?

Question 14 of 50

Question 14 of 50

Which language is mainly used to style the appearance of web pages?

Question 15 of 50

Question 15 of 50

A program that translates all of the source code into machine code before it runs is

Question 16 of 50

Question 16 of 50

Binary search only works if the list is

Question 17 of 50

Question 17 of 50

Which sorting algorithm repeatedly compares neighbouring items and swaps them if they are in the wrong order?

Question 18 of 50

Question 18 of 50

A stack removes items in which order?

Question 19 of 50

Question 19 of 50

Which data structure removes items in the same order they were added?

Question 20 of 50

Question 20 of 50

Which version of the Internet Protocol uses 128-bit addresses?

Question 21 of 50

Question 21 of 50

The main job of DNS is to

Question 22 of 50

Question 22 of 50

Which protocol is used to send email from a client to a mail server?

Question 23 of 50

Question 23 of 50

A field that uniquely identifies each record in a table is the

Question 24 of 50

Question 24 of 50

Which is usually the first stage of the software development life cycle?

Question 25 of 50

Question 25 of 50

Machine learning is best described as

Question 26 of 50

Question 26 of 50

In the von Neumann architecture, programs and data are

Question 27 of 50

Question 27 of 50

Which bus carries the address of the memory location being read or written?

Question 28 of 50

Question 28 of 50

A processor with a clock speed of 3 GHz performs about

Question 29 of 50

Question 29 of 50

Software stored permanently in ROM to start up the computer, such as the BIOS, is

Question 30 of 50

Question 30 of 50

In a client–server network,

Question 31 of 50

Question 31 of 50

Ignoring unnecessary detail and focusing on what matters is

Question 32 of 50

Question 32 of 50

A table used to follow the values of variables step by step through an algorithm is a

Question 33 of 50

Question 33 of 50

HTTPS differs from HTTP because it

Question 34 of 50

Question 34 of 50

Which algorithm is generally fastest for sorting large lists?

Question 35 of 50

Question 35 of 50

Normalisation in databases aims to

Question 36 of 50

Question 36 of 50

What does the following print? for i in range(3): print(i, end="")

Question 37 of 50

Question 37 of 50

After pushing 3, 5, 7 onto an empty stack and popping once, the top item is

Question 38 of 50

Question 38 of 50

In TCP/IP, the protocol that guarantees ordered, reliable delivery is

Question 39 of 50

Question 39 of 50

The SQL query SELECT COUNT(*) FROM students WHERE age > 16 returns

Question 40 of 50

Question 40 of 50

Apply De Morgan's law to NOT(A + B).

Question 41 of 50

Question 41 of 50

A recursive function must have

Question 42 of 50

Question 42 of 50

The time complexity of binary search is

Question 43 of 50

Question 43 of 50

The worst-case time complexity of bubble sort is

Question 44 of 50

Question 44 of 50

The transport-layer port commonly used for HTTPS is

Question 45 of 50

Question 45 of 50

A many-to-many relationship in a relational database is implemented using

Question 46 of 50

Question 46 of 50

Referential integrity ensures that

Question 47 of 50

Question 47 of 50

Simplify A + A·B.

Question 48 of 50

Question 48 of 50

How many NAND gates are needed to make an AND gate?

Question 49 of 50

Question 49 of 50

In a circular queue of size 5 with front at index 3 and rear at index 1, the number of items is

Question 50 of 50

Question 50 of 50

Accessing an element of an array by index takes

Questions written by OtisamLMS in the style of the WASSCE. They are not WAEC past questions.