JAMB Computer Studies 2024 past questions
Ten questions from the 2024 JAMB Computer Studies paper, with answers and explanations. We hold 50 questions from this paper, and the Skolra app has all of them.
JAMB Computer Studies 2024 questions and answers
-
1.
What is the benefit of using a bulleted or numbered list in your document?
- AIt automatically sorts content in alphabetical order
- BIt prevents spelling and grammar errors in the document
- CIt reduces the overall file size of the document
- DIt makes sequential or related items easier to read and understandCorrect
Show answerHide answer
Answer: D
Bulleted and numbered lists improve readability and clarity in a document:
- Bulleted lists group related items that have no particular order.
- Numbered lists present steps or ranked items in a clear sequence.
- Both formats break up dense paragraphs and allow readers to scan content quickly.
- A
-
2.
What type of ICT is used for immersive gaming solutions?
- ACloud Computing
- BBig Data Analytics
- CArtificial Intelligence
- DVirtual Reality (VR)Correct
Show answerHide answer
Answer: D
Virtual Reality (VR) is the ICT technology used to create immersive gaming experiences. It places the user inside a simulated three-dimensional environment using a headset and motion sensors.
- A
-
3.
Why is it important to be stable, steady, and patient during program development?
- AStability and patience cause the computer's processor to allocate more resources to the task
- BMost programming environments detect patience through input timing and reward it with fewer syntax errors
- CProgram development involves complex, multi-step problem-solving that requires careful, methodical thinking to avoid and resolve errorsCorrect
- DProgramming languages require strict physical precision in typing every command character
Show answerHide answer
Answer: C
Program development is a complex, iterative process that demands stability and patience because:
- Bugs and logic errors are inevitable and often require systematic, step-by-step debugging rather than rushed guesses.
- Rushing increases the likelihood of overlooking edge cases, writing poorly structured code, or misreading error messages.
- A methodical, patient approach leads to more reliable, maintainable code and fewer critical errors at later stages.
- A
-
4.
What does SSD stand for, and what is its primary advantage?
- ASecure System Drive; built-in hardware encryption for all stored data
- BStatic Storage Device; lower manufacturing cost compared to hard drives
- CSolid State Drive; faster data access speeds with no moving mechanical partsCorrect
- DSerial Storage Disk; higher maximum storage capacity per unit
Show answerHide answer
Answer: C
SSD stands for Solid State Drive. Unlike a traditional hard disk drive (HDD), an SSD has no moving mechanical parts.
- Data is stored in flash memory chips, enabling much faster read and write speeds.
- SSDs are more resistant to physical shock and consume less power than HDDs.
- The absence of spinning platters and moving read/write heads is the key source of both the speed advantage and the increased durability.
- A
-
5.
What does the '%' operator represent in programming languages?
- AExponentiation
- BDivision
- CMultiplication
- DModulus (remainder after division)Correct
Show answerHide answer
Answer: D
The % operator is called the modulus operator. It returns the remainder left over after dividing one integer by another.
- Example:
10 % 3evaluates to 1, because 10 divided by 3 gives 3 with a remainder of 1. - It is widely used to test whether a number is even or odd, or to wrap values within a fixed range.
- A
-
6.
Which type of computer would a small business most likely use for everyday tasks?
- AMinicomputer
- BMainframe computer
- CSupercomputer
- DPersonal computer (PC)Correct
Show answerHide answer
Answer: D
A personal computer (PC) is designed for individual use and is the most practical choice for everyday business tasks such as word processing, spreadsheets, email, and browsing.
- A
-
7.
What is a common security threat that can compromise your computer files?
- AMalware (such as viruses and ransomware)Correct
- BDisk defragmentation
- CVirtual memory management
- DDisk partitioning
Show answerHide answer
Answer: A
Malware — malicious software — is one of the most common security threats to computer files. It includes:
- Viruses: self-replicating programs that attach to files and corrupt or delete them.
- Ransomware: encrypts files and demands payment for the decryption key.
- Trojans and spyware: steal or damage data without the user's knowledge.
- A
-
8.
What does the 'Thesaurus' feature in word processing packages help users with?
- ATranslating the document text into another language
- BChecking and correcting grammatical errors in sentences
- CCounting the total number of words in the document
- DFinding synonyms and antonyms for selected wordsCorrect
Show answerHide answer
Answer: D
The Thesaurus feature in word processors such as Microsoft Word helps users find synonyms (words with similar meanings) and antonyms (words with opposite meanings) for a selected word.
- It is useful for improving writing variety and avoiding word repetition.
- In Microsoft Word, the thesaurus is accessed via Review → Thesaurus or by right-clicking a word and choosing Synonyms.
- A
-
9.
In graphic design, what does the term DPI stand for?
- ADots Per InchCorrect
- BData Print Integration
- CDigital Pixel Interface
- DDisplay Processing Index
Show answerHide answer
Answer: A
DPI stands for Dots Per Inch. It is a measure of the resolution of a printed or digital image, indicating how many individual ink dots fit within one inch.
- A higher DPI produces a sharper, more detailed image when printed.
- Standard print quality is typically 300 DPI; screen display is often 72–96 DPI.
- DPI is commonly used alongside PPI (Pixels Per Inch), which refers specifically to digital screen resolution.
- A
-
10.
What is the purpose of the design phase in program development?
- ATo write the actual source code of the program
- BTo test the completed program for errors and fix defects
- CTo plan the structure, logic, and interface of the program before coding beginsCorrect
- DTo write the technical documentation for the completed program
Show answerHide answer
Answer: C
The design phase in program (or software) development focuses on planning how the program will be built before any code is written.
- A
The questions come from past JAMB, WAEC and NECO papers. We use software to help write the answer options and explanations, and every answer is checked twice before it goes on the site. How we check
Spotted a wrong answer? Tell us from the app or on the contact page and we check it.
Practise all 50 questions we hold from the 2024 paper, on a timed CBT screen
Every question has the answer and an explanation, in the Skolra app.