WAEC 2026 Computer Science Questions and Answers (OBJ & Essay)–May/June.
Preparing for the WAEC 2026 Computer Science OBJ and Essay Questions and Answers – May/June examination requires a solid understanding of computer fundamentals, programming concepts, data processing, and information technology. This compilation of likely questions and accurate answers will help candidates revise effectively and boost their chances of success in the upcoming exam.
Click here to get 2026 WAEC & NECO Questions and Answers
WAEC 2026 Computer Science Questions and Answers (OBJ & Essay)–May/June. SECTION A: OBJECTIVE (OBJ) QUESTIONS
1. A computer is best described as a machine that
A. Types documents
B. Processes data into information
C. Stores books
D. Prints only
Answer: B
2. The brain of the computer is the
A. RAM
B. Monitor
C. CPU
D. Keyboard
Answer: C
3. Which of the following is an input device?
A. Printer
B. Monitor
C. Keyboard
D. Speaker
Answer: C
4. Which memory is volatile?
A. ROM
B. RAM
C. Hard disk
D. Flash drive
Answer: B
5. A byte consists of
A. 4 bits
B. 8 bits
C. 16 bits
D. 2 bits
Answer: B
6. Which of the following is a system software?
A. Microsoft Word
B. Windows OS
C. Excel
D. PowerPoint
Answer: B
7. The physical parts of a computer are called
A. Software
B. Hardware
C. Firmware
D. Liveware
Answer: B
8. Which device is used to display output?
A. Keyboard
B. Mouse
C. Monitor
D. Scanner
Answer: C
9. ALU stands for
A. Arithmetic Logic Unit
B. Automatic Logic Unit
C. Arithmetic Local Unit
D. Application Logic Unit
Answer: A
10. Which of the following is an example of storage device?
A. Mouse
B. Printer
C. Hard disk
D. Speaker
Answer: C
11. Software designed for users is called
A. System software
B. Application software
C. Utility software
D. Programming software
Answer: B
12. Which language is closest to machine language?
A. High-level language
B. Assembly language
C. English language
D. Java
Answer: B
13. A compiler translates
A. Entire program at once
B. Line by line
C. Only errors
D. Input to output
Answer: A
14. Which is not an output device?
A. Printer
B. Speaker
C. Monitor
D. Scanner
Answer: D
15. The smallest unit of data is
A. Byte
B. Bit
C. Nibble
D. Word
Answer: B
16. GUI stands for
A. General User Interface
B. Graphical User Interface
C. Global User Interface
D. Graphic Utility Interface
Answer: B
17. Which of the following is a programming language?
A. HTML
B. CPU
C. RAM
D. Printer
Answer: A
18. A virus is a
A. Hardware
B. Software
C. Malicious program
D. Input device
Answer: C
19. Which of the following stores data permanently?
A. RAM
B. Cache
C. ROM
D. Register
Answer: C
20. The process of correcting errors in a program is called
A. Compiling
B. Debugging
C. Running
D. Testing
Answer: B
WAEC 2026 Computer Science Questions and Answers (OBJ & Essay)–May/June. SECTION B: ESSAY QUESTIONS AND ANSWERS
1. Define a computer and list its components.
Answer:
A computer is an electronic device that accepts data, processes it, and produces information.
Components: Input unit, Output unit, Central Processing Unit (CPU), and Storage unit.
2. Explain the difference between hardware and software.
Answer:
Hardware refers to the physical components of a computer (e.g., keyboard, monitor), while software refers to programs and instructions that control the hardware.
3. What is an operating system? Give examples.
Answer:
An operating system is system software that manages computer hardware and software resources. Examples include Windows, Linux, and macOS.
4. List and explain types of computer memory.
Answer:
Primary memory: RAM (volatile), ROM (non-volatile)
Secondary memory: Hard disk, flash drive (permanent storage)
5. What is a computer virus? How can it be prevented?
Answer:
A computer virus is a malicious program that damages or disrupts system operations.
Prevention: Use antivirus software, avoid unknown downloads, update systems regularly.
6. Explain input and output devices with examples.
Answer:
Input devices send data into the computer (keyboard, mouse), while output devices display processed data (monitor, printer).
7. What is a programming language?
Answer:
A programming language is a set of instructions used to communicate with a computer to perform tasks (e.g., Python, Java).
8. Differentiate between compiler and interpreter.
Answer:
A compiler translates the whole program at once, while an interpreter translates line by line.
9. What is data processing?
Answer:
Data processing is the conversion of raw data into meaningful information.
10. List types of computers.
Answer:
Analog computers, Digital computers, Hybrid computers.
11. What is an algorithm?
Answer:
An algorithm is a step-by-step procedure for solving a problem.
12. Define flowchart.
Answer:
A flowchart is a graphical representation of an algorithm.
13. What is a database?
Answer:
A database is an organized collection of data stored electronically.
14. Explain the term ICT.
Answer:
ICT (Information and Communication Technology) refers to technologies used for communication and data processing.
15. What is the Internet?
Answer:
The Internet is a global network of interconnected computers.
16. List advantages of computers.
Answer:
Speed, accuracy, storage, automation.
17. What is cyber security?
Answer:
Cyber security is the protection of computer systems from theft or damage.
18. Define file and folder.
Answer:
A file is a collection of data, while a folder is a container used to store files.
19. What is a spreadsheet?
Answer:
A spreadsheet is software used for calculations and data analysis (e.g., Excel).
20. Mention uses of computers.
Answer:
Education, business, communication, healthcare, banking.
WAEC 2026 Computer Science Questions and Answers (OBJ & Essay)–May/June.

