jamb
2025
computerstudies
Q1. Which component of a computer system manages the flow of data between memory and the CPU?
AControl Unit
BArithmetic Logic Unit
CCache Memory
DInput/Output Unit
The Control Unit coordinates data flow between memory, CPU, and I/O devices.
Generating AI explanation...
jamb
2025
computerstudies
Q2. What is the decimal equivalent of the binary number 11101?
11101 = (1×2⁴) + (1×2³) + (1×2²) + (0×2¹) + (1×2⁰) = 16 + 8 + 4 + 0 + 1 = 29.
Generating AI explanation...
jamb
2025
computerstudies
Q3. Which generation of computers introduced the use of magnetic core memory?
AFirst
BSecond
CThird
DFourth
Second-generation computers (1956–1963) used magnetic core memory for faster storage.
Generating AI explanation...
jamb
2025
computerstudies
Q4. In programming, what is the purpose of a parameter in a function?
ATo store permanent data
BTo pass data to the function
CTo debug the function
DTo compile the function
Parameters pass data to functions, enabling variable input processing.
Generating AI explanation...
jamb
2025
computerstudies
Q5. Which of the following is an example of accounting software?
AAdobe Illustrator
BSage
CMicrosoft PowerPoint
DVLC Media Player
Sage is accounting software for financial management.
Generating AI explanation...
jamb
2025
computerstudies
Q6. What does BIOS stand for in a computer system?
ABasic Input/Output System
BBinary Input/Output Software
CBasic Internal Operating System
DBinary Integrated Operating System
BIOS initializes hardware during boot-up and supports OS runtime services.
Generating AI explanation...
jamb
2025
computerstudies
Q7. Which HTML tag is used to insert an image into a webpage?
The tag inserts images, with 'src' as an attribute.
Generating AI explanation...
jamb
2025
computerstudies
Q8. The hexadecimal equivalent of the decimal number 40 is:
40 ÷ 16 = 2 remainder 8, so 40 = 28 in hexadecimal.
Generating AI explanation...
jamb
2025
computerstudies
Q9. Which of the following is a characteristic of a procedural programming language?
AUse of objects
BSequence of instructions
CEvent-driven execution
DData encapsulation
Procedural languages rely on sequential instructions, unlike object-oriented paradigms.
Generating AI explanation...
jamb
2025
computerstudies
Q10. What is the purpose of an index in a database?
ATo encrypt data
BTo speed up data retrieval
CTo store data permanently
DTo link tables
Indexes improve data retrieval speed by enabling quick lookups.
Generating AI explanation...
jamb
2025
computerstudies
Q11. Which of the following is a magnetic storage device?
AFlash Drive
BHard Disk Drive
CRAM
DCache Memory
Hard Disk Drives use magnetic storage, unlike solid-state or volatile memory.
Generating AI explanation...
jamb
2025
computerstudies
Q12. In networking, what does NAT stand for?
ANetwork Address Translation
BNetwork Access Technology
CNode Address Transmission
DNetwork Authentication Token
NAT maps private IPs to public IPs for internet sharing.
Generating AI explanation...
jamb
2025
computerstudies
Q13. Which of the following is a valid conditional statement in Python?
Aif-else
Bwhile
Cfor
Dswitch
if-else evaluates conditions in Python; others are loops or invalid.
Generating AI explanation...
jamb
2025
computerstudies
Q14. What is the role of a firewall in a network?
ATo store data
BTo block unauthorized access
CTo amplify signals
DTo route data
Firewalls filter traffic to block unauthorized access, enhancing security.
Generating AI explanation...
jamb
2025
computerstudies
Q15. Which of the following is a touch-based input device?
APrinter
BTouchscreen
CSpeaker
DProjector
Touchscreens accept input via touch, unlike output devices.
Generating AI explanation...
jamb
2025
computerstudies
Q16. What does SDK stand for in software development?
ASoftware Development Kit
BSystem Data Kernel
CSoftware Debugging Kit
DSystem Development Kernel
SDKs provide tools for developing platform-specific applications.
Generating AI explanation...
jamb
2025
computerstudies
Q17. The binary equivalent of the hexadecimal number 2C is:
A101100
B101101
C101110
D101111
2C = 44 decimal; 44 = 101100 in binary.
Generating AI explanation...
jamb
2025
computerstudies
Q18. Which of the following prevents data anomalies in a database?
AData duplication
BData normalization
CData redundancy
DData encryption
Normalization eliminates redundancy, preventing data anomalies.
Generating AI explanation...
jamb
2025
computerstudies
Q19. In a flowchart, the trapezoid shape is used to represent:
AManual operation
BDecision
CProcess
DInput/Output
Trapezoids denote manual operations in flowcharts.
Generating AI explanation...
jamb
2025
computerstudies
Q20. Which protocol is used for transferring files securely?
SFTP encrypts file transfers for security.
Generating AI explanation...
jamb
2025
computerstudies
Q21. Which of the following is a feature of a spreadsheet chart?
AText editing
BData visualization
CCode execution
DNetwork management
Spreadsheet charts visualize data for trend analysis.
Generating AI explanation...
jamb
2025
computerstudies
Q22. What is the octal equivalent of the decimal number 45?
45 ÷ 8 = 5 remainder 5, so 45 = 55 octal.
Generating AI explanation...
jamb
2025
computerstudies
Q23. Which of the following is an interpreted programming language?
Python executes code line by line without compilation.
Generating AI explanation...
jamb
2025
computerstudies
Q24. What is the purpose of a stack in programming?
ATo store data in a random order
BTo store data in a last-in, first-out order
CTo encrypt data
DTo sort data
Stacks use LIFO for tasks like function calls.
Generating AI explanation...
jamb
2025
computerstudies
Q25. Which of the following is a type of ransomware?
AWorm
BTrojan
CLocker
DSpyware
Locker ransomware locks systems, demanding payment.
Generating AI explanation...
jamb
2025
computerstudies
Q26. What does RAID stand for in storage systems?
ARedundant Array of Independent Disks
BRandom Access Integrated Disks
CReliable Array of Internal Drives
DRedundant Access to Internal Data
RAID combines disks for redundancy and performance.
Generating AI explanation...
jamb
2025
computerstudies
Q27. Which of the following is used to animate elements on a webpage?
CSS animates webpage elements with keyframes.
Generating AI explanation...
jamb
2025
computerstudies
Q28. In binary arithmetic, 11011 + 101 equals:
A11111
B100000
C100001
D100010
11011 (27) + 101 (5) = 32 = 100000 in binary.
Generating AI explanation...
jamb
2025
computerstudies
Q29. Which of the following is a feature of a distributed operating system?
ASingle processor control
BResource sharing across multiple computers
CManual process allocation
DCentralized memory management
Distributed OS shares resources across multiple computers.
Generating AI explanation...
jamb
2025
computerstudies
Q30. What is the purpose of a checksum in data transmission?
ATo compress data
BTo verify data integrity
CTo encrypt data
DTo store data
Checksums verify data integrity during transmission.
Generating AI explanation...
jamb
2025
computerstudies
Q31. Which of the following is an example of a virtual assistant software?
AMicrosoft Excel
BSiri
CNotepad
DPaint
Siri is a virtual assistant using AI for tasks.
Generating AI explanation...
jamb
2025
computerstudies
Q32. What is the function of a bus in a computer system?
ATo execute instructions
BTo transfer data between components
CTo store data permanently
DTo display output
Buses transfer data between computer components.
Generating AI explanation...
jamb
2025
computerstudies
Q33. Which of the following is a client-side technology for dynamic content?
APHP
BASP.NET
CJavaScript
DRuby
JavaScript runs client-side for dynamic content.
Generating AI explanation...
jamb
2025
computerstudies
Q34. What is the largest unit of digital information listed below?
AMegabyte
BKilobyte
CByte
DBit
Megabyte is larger than kilobyte, byte, or bit.
Generating AI explanation...
jamb
2025
computerstudies
Q35. Which of the following is a characteristic of a tablet computer?
AHigh processing power
BTouchscreen interface
CMulti-user support
DLarge physical size
Tablets feature touchscreen interfaces for portability.
Generating AI explanation...
jamb
2025
computerstudies
Q36. What does ARP stand for in networking?
AAddress Resolution Protocol
BAccess Routing Protocol
CAutomated Response Protocol
DAddress Retrieval Protocol
ARP maps IP addresses to MAC addresses.
Generating AI explanation...
jamb
2025
computerstudies
Q37. Which of the following is an example of a batch operating system?
AWindows 11
BMS-DOS
CLinux
DmacOS
MS-DOS processes tasks in batches without interaction.
Generating AI explanation...
jamb
2025
computerstudies
Q38. In a flowchart, the diamond shape is used to represent:
AProcess
BDecision
CInput/Output
DConnector
Diamonds represent decision points in flowcharts.
Generating AI explanation...
jamb
2025
computerstudies
Q39. Which of the following is used to update data in a database?
AHTML
BSQL
CCSS
DJavaScript
SQL’s UPDATE command modifies database data.
Generating AI explanation...
jamb
2025
computerstudies
Q40. What is the purpose of a VLAN in networking?
ATo encrypt data
BTo segment a network
CTo store data
DTo compile code
VLANs segment networks for security and efficiency.
Generating AI explanation...