WASSCE style · Study mode
Question 1 of 50
A network in which every device connects to a central switch or hub uses a
Question 2 of 50
Which SQL command retrieves data from a table?
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
Turning readable data into a coded form that only authorised people can read is called
Question 5 of 50
Which of these is system software?
Question 6 of 50
Antivirus and disk-cleanup programs are examples of
Question 7 of 50
Software whose source code anyone may view, change and share is
Question 8 of 50
A network covering a single school building is a
Question 9 of 50
Which device connects different networks and directs data between them?
Question 10 of 50
Network speed (bandwidth) is commonly measured in
Question 11 of 50
Breaking a big problem into smaller parts is
Question 12 of 50
Finding similarities between problems so one solution can be reused is
Question 13 of 50
In HTML, which tag creates a hyperlink?
Question 14 of 50
Which language is mainly used to style the appearance of web pages?
Question 15 of 50
A program that translates all of the source code into machine code before it runs is
Question 16 of 50
Binary search only works if the list is
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
A stack removes items in which order?
Question 19 of 50
Which data structure removes items in the same order they were added?
Question 20 of 50
Which version of the Internet Protocol uses 128-bit addresses?
Question 21 of 50
The main job of DNS is to
Question 22 of 50
Which protocol is used to send email from a client to a mail server?
Question 23 of 50
A field that uniquely identifies each record in a table is the
Question 24 of 50
Which is usually the first stage of the software development life cycle?
Question 25 of 50
Machine learning is best described as
Question 26 of 50
In the von Neumann architecture, programs and data are
Question 27 of 50
Which bus carries the address of the memory location being read or written?
Question 28 of 50
A processor with a clock speed of 3 GHz performs about
Question 29 of 50
Software stored permanently in ROM to start up the computer, such as the BIOS, is
Question 30 of 50
In a client–server network,
Question 31 of 50
Ignoring unnecessary detail and focusing on what matters is
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
HTTPS differs from HTTP because it
Question 34 of 50
Which algorithm is generally fastest for sorting large lists?
Question 35 of 50
Normalisation in databases aims to
Question 36 of 50
What does the following print? for i in range(3): print(i, end="")
Question 37 of 50
After pushing 3, 5, 7 onto an empty stack and popping once, the top item is
Question 38 of 50
In TCP/IP, the protocol that guarantees ordered, reliable delivery is
Question 39 of 50
The SQL query SELECT COUNT(*) FROM students WHERE age > 16 returns
Question 40 of 50
Apply De Morgan's law to NOT(A + B).
Question 41 of 50
A recursive function must have
Question 42 of 50
The time complexity of binary search is
Question 43 of 50
The worst-case time complexity of bubble sort is
Question 44 of 50
The transport-layer port commonly used for HTTPS is
Question 45 of 50
A many-to-many relationship in a relational database is implemented using
Question 46 of 50
Referential integrity ensures that
Question 47 of 50
Simplify A + A·B.
Question 48 of 50
How many NAND gates are needed to make an AND gate?
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
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.