JAMB Past Questions

JAMB Computer Studies 2024
Questions & Answers

20 questions · Correct answers highlighted · 20 with explanations

Explanations reviewed August 2026

Featuring the official 2024 JAMB Computer Studies paper, this collection of questions assesses your familiarity with modern computing environments, software applications, and basic networking configurations. Throughout the paper, you will repeatedly encounter themes related to binary and hexadecimal arithmetic, internet technologies and protocols, and programming concepts. Treat each question as a learning opportunity by studying the provided explanations to reinforce your core technical knowledge.

20 Total Questions
2024 Exam Year
20 With Explanations

Topics in this paper

Algorithms and Complexity (7) Software Development (6) Computer Networks (6) Computer Hardware (5) Databases and Storage (4) Programming Languages (4) Web Development (2) Computer Memory (2) Cybersecurity (2) Operating Systems (1) Data Structures (1)
Ready to test yourself? Take the full JAMB Computer Studies 2024 CBT quiz — timed, just like the real exam.
Start Quiz
1
Question 1 of 20
JAMB · Computer Studies · 2024

Which of the following is a benefit of cloud storage?

A. Limited accessibility
B. Data stored locally
C. Remote data access
D. Manual backups
Explanation

A student might mistakenly think cloud storage involves manual backups or limited accessibility due to network dependency. However, cloud storage fundamentally allows users to maintain and retrieve data over the internet, providing remote data access from any compatible device rather than being confined to local storage. Common mistake: Confusing cloud-based remote access with physical local storage limitations.

2
Question 2 of 20
JAMB · Computer Studies · 2024

What is the binary equivalent of the octal number 14?

A. 1100
B. 1101
C. 1110
D. 1111
Explanation

A student might select 1110 or 1111 through a calculation error when converting bases. To find the binary equivalent, first convert octal 14 to decimal by calculating 1×8 + 4, which equals 12; converting 12 to binary through successive division by 2 yields 1100. Common mistake: Forgetting to convert the octal base into decimal before attempting the final binary division steps.

3
Question 3 of 20
JAMB · Computer Studies · 2024

Which of the following is a function of a spreadsheet application?

A. Text editing
B. Data analysis
C. Code debugging
D. Network configuration
Explanation

A student might confuse spreadsheet software with text editing because both handle data input and basic formatting. Spreadsheet applications are specifically designed for data analysis utilizing formulas, functions, charts, and pivot tables, setting them apart from simple word processors or code debuggers. Common mistake: Mistaking a data-crunching grid tool for a general text-creation program.

4
Question 4 of 20
JAMB · Computer Studies · 2024

In programming, what is a constant?

A. A value that changes during execution
B. A value that remains fixed
C. A loop structure
D. A conditional statement
Explanation

A student might mistakenly believe a constant is a loop structure or a value that changes during execution. In programming, a constant represents a fixed value—such as PI = 3.14159—that remains unchanged throughout the entire program execution, unlike a mutable variable. Common mistake: Confusing constants with standard variables whose values can be reassigned.

5
Question 5 of 20
JAMB · Computer Studies · 2024

Which of the following is a hybrid computer?

A. A computer combining analog and digital features
B. A portable laptop
C. A single-user PC
D. A server computer
Explanation

A student might pick a portable laptop or a server computer, assuming hybrid refers to size or network versatility. A hybrid computer specifically merges both analog features (which process continuous data) and digital features (which process discrete data), commonly utilized in complex environments like medical imaging. Common mistake: Associating 'hybrid' with physical device portability rather than its dual analog-digital processing architecture.

6
Question 6 of 20
JAMB · Computer Studies · 2024

What does HTTP stand for in web browsing?

A. HyperText Transfer Protocol
B. HighText Transmission Protocol
C. HyperTool Transfer Protocol
D. Hybrid Text Protocol
Explanation

Students might mistakenly choose options like HighText Transmission Protocol because they sound similar to web terminology, but the correct choice is HyperText Transfer Protocol. Clients and servers on the internet rely on this specific standard to govern how webpages are transferred. Common mistake: Confusing technical acronyms with plausible-sounding variations that alter key words.

7
Question 7 of 20
JAMB · Computer Studies · 2024

Which of the following is a characteristic of fifth-generation computers?

A. Vacuum tubes
B. Artificial intelligence
C. Transistors
D. Integrated circuits
Explanation

Candidates might lean toward answers like Vacuum tubes or Transistors due to their historical ties to computing history, but those belong to earlier generations. Artificial intelligence and parallel processing are the defining hallmarks of modern fifth-generation systems. Common mistake: Mixing up the technological milestones of early hardware generations with fifth-generation innovations.

8
Question 8 of 20
JAMB · Computer Studies · 2024

In programming, what is a runtime error?

A. An error detected during compilation
B. An error occurring during program execution
C. A syntax mistake
D. A hardware failure
Explanation

Test-takers could be tempted by syntax mistakes since both represent coding errors, but syntax issues are caught during compilation. A runtime error, such as a division by zero, manifests specifically during program execution. Common mistake: Failing to distinguish between compile-time syntax flaws and issues that emerge while the program is running.

9
Question 9 of 20
JAMB · Computer Studies · 2024

Which of the following is a type of network cable?

A. Ethernet
B. USB
C. HDMI
D. VGA
Explanation

One might incorrectly select USB, HDMI, or VGA because they are all recognizable hardware cables, yet those handle peripherals, video and audio, or displays rather than networking. Ethernet options like Cat5e are specifically designed for wired network connections. Common mistake: Grouping all types of computer cables together without considering their specific functions.

10
Question 10 of 20
JAMB · Computer Studies · 2024

What is the hexadecimal equivalent of the binary number 10000?

A. 10
B. 11
C. 12
D. 13
Explanation

A student might guess other values through improper conversion math, but taking binary 10000 gives 1 x 2 to the 4th power, which totals 16 in decimal. Converting this 16 into hexadecimal yields 16 divided by 16 resulting in 1 with a remainder of 0, giving us 10. Common mistake: Miscalculating powers of two during base conversions.

11
Question 11 of 20
JAMB · Computer Studies · 2024

Which of the following is an example of a multi-user operating system?

A. MS-DOS
B. Unix
C. Windows XP
D. Android
Explanation

Options like MS-DOS or Windows XP might seem correct because they are well-known operating systems, but they are primarily designed for single-user environments. Unix sets itself apart by supporting multiple simultaneous users, fulfilling the multi-user OS definition. Common mistake: Assuming all traditional operating systems inherently support multiple concurrent users.

12
Question 12 of 20
JAMB · Computer Studies · 2024

What is the purpose of a software update?

A. To reduce system performance
B. To fix bugs and add features
C. To compile code
D. To connect networks
Explanation

Learners might mistakenly pick reducing system performance if they view updates negatively, but upgrades are meant to improve functionality. Software updates introduce new features, address existing bugs, and enhance security to optimize operations. Common mistake: Overlooking the security and bug-fixing benefits of routine application updates.

13
Question 13 of 20
JAMB · Computer Studies · 2024

Which of the following is a type of computer connector?

A. VGA
B. RAM
C. CPU
D. SSD
Explanation

RAM, CPU, or SSD might look appealing if a student confuses internal components with external peripherals, but those are internal parts or storage devices. VGA stands for Video Graphics Array, making it a connector meant for displays. Common mistake: Confusing internal hardware components with input or output interface connectors.

14
Question 14 of 20
JAMB · Computer Studies · 2024

What is the function of a gateway in a network?

A. To connect devices within a LAN
B. To connect different network protocols
C. To store data
D. To convert signals
Explanation

One might think a gateway stores data or converts signals, but its primary architecture is designed to link diverse environments. By connecting networks with different protocols, such as bridging a local area network to a wide area network, it facilitates communication across disparate systems. Common mistake: Confusing network gateways with data storage units or signal converters.

15
Question 15 of 20
JAMB · Computer Studies · 2024

Which of the following is a characteristic of cache memory?

A. Non-volatile
B. High-speed
C. Large capacity
D. Permanent storage
Explanation

A student might incorrectly choose non-volatile or permanent storage, confusing cache with long-term drives like hard disks. Cache memory is actually volatile and high-speed, built to store frequently accessed data for quick CPU access. Common mistake: Equating the high-speed nature of cache memory with permanent storage capacity.

16
Question 16 of 20
JAMB · Computer Studies · 2024

What does UDP stand for in networking?

A. User Datagram Protocol
B. Universal Data Protocol
C. User Data Processing
D. Unified Datagram Protocol
Explanation

Universal Data Protocol might look correct at a glance due to the word universal, but the accurate terminology is User Datagram Protocol. This connectionless protocol enables fast data transmission, making it ideal for services like video streaming. Common mistake: Swapping out standard protocol acronym words like User for Universal.

17
Question 17 of 20
JAMB · Computer Studies · 2024

Which of the following is a data validation technique?

A. Range check
B. Network routing
C. Code compilation
D. Image compression
Explanation

Students may mistakenly choose network routing or image compression if they broadly associate validation with any data processing task. A range check specifically verifies that data falls within acceptable limits, like checking if an age is between 1 and 100, which enhances data integrity. Common mistake: Confusing data verification techniques with general system operations.

18
Question 18 of 20
JAMB · Computer Studies · 2024

In binary, what is the result of 1100 - 101?

A. 0111
B. 1000
C. 1001
D. 1010
Explanation

A candidate might miscalculate the arithmetic by messing up binary subtraction borrowing steps. Converting the values first shows 1100 is 12 and 101 is 5, and subtracting them leaves 7. Converting 7 back through successive divisions by 2 yields 0111. Common mistake: Errors in direct binary subtraction leading to incorrect decimal equivalents.

19
Question 19 of 20
JAMB · Computer Studies · 2024

Which of the following is a type of programming loop?

A. While loop
B. If statement
C. Function call
D. Variable declaration
Explanation

An if statement or variable declaration might tempt a student looking at general programming terms, but those handle conditionals or variables rather than repetition. A while loop specifically repeats code while a condition remains true. Common mistake: Confusing conditional branching statements with iterative looping structures.

20
Question 20 of 20
JAMB · Computer Studies · 2024

What is the purpose of a password in computing?

A. To increase processing speed
B. To secure access
C. To compile code
D. To design webpages
Explanation

One might mistakenly think a password increases processing speed or compiles code if they view it as a general system tool. A password functions to verify a user's identity, thereby securing access to sensitive data and preventing unauthorized use. Common mistake: Misunderstanding security credentials as performance-enhancing utilities.

Now practice in exam mode

You've studied the answers — now test yourself under real exam conditions with the timer running.

Start JAMB Computer Studies 2024 Quiz
Back to 2024 Start Page
Offline App

Study JAMB Computer Studies offline — no data needed

Get the JAMB app for Computer Studies and every other subject — practice anywhere, even with no internet connection.

Download the App Free to install · One-time unlock for full access