Computer Science Past Questions | WAEC, NECO, GCE

Access 100 authentic Computer Science past questions on objective and 30 theory with accurate answers from WAEC, NECO, GCE, and JAMB. A complete guide for students preparing for exam success.

You will GET QUESTIONS AND ANSWERS FOR YOUR COMPUTER STUDIES HERE……

But before then go through this past questions and answers to prepare….

Computer Science Past Questions | WAEC, NECO, GCE and JAMB

Computer Science Objective Questions (1–100) — WAEC, NECO, GCE, JAMB

1. Which of the following is a peripheral device?
A. CPU
B. RAM
C. Printer
D. ALU
Answer: C

2. The brain of the computer is the
A. Monitor
B. Control Unit
C. CPU
D. Keyboard
Answer: C

3. A computer program that translates high-level language to machine language is called
A. Compiler
B. Browser
C. Database
D. Driver
Answer: A

4. Which of the following is a storage device?
A. Mouse
B. Hard disk
C. Monitor
D. Keyboard
Answer: B

5. The part of CPU that performs arithmetic operations is the
A. CU
B. ALU
C. ROM
D. RAM
Answer: B

6. Which of the following is a programming language?
A. MS Word
B. Pascal
C. Windows
D. Paint
Answer: B

7. Which of the following is NOT an input device?
A. Mouse
B. Keyboard
C. Scanner
D. Projector
Answer: D

8. The main function of an operating system is to
A. Print documents
B. Manage hardware and software
C. Play games
D. Type letters
Answer: B

9. The smallest unit of data in a computer is
A. Bit
B. Byte
C. KB
D. MB
Answer: A

10. The process of starting a computer is called
A. Editing
B. Booting
C. Formatting
D. Uploading
Answer: B

11. The type of memory that is volatile is
A. ROM
B. CD-ROM
C. RAM
D. Flash drive
Answer: C

12. Which of the following is an example of an application software?
A. Windows
B. Linux
C. Microsoft Excel
D. BIOS
Answer: C

13. Software designed to harm a computer is called
A. Utility
B. Malware
C. Driver
D. Compiler
Answer: B

14. Which of the following is used to connect computers in a network?
A. Projector
B. Router
C. Printer
D. Scanner
Answer: B

15. The physical parts of a computer are called
A. Software
B. Hardware
C. Malware
D. Programs
Answer: B

16. The full meaning of ICT is
A. Information Communication Technology
B. International Computer Terminology
C. Information Control Technology
D. Internet Communication Transmission
Answer: A

17. A file is
A. A hardware
B. A storage location
C. A collection of related data
D. A computer folder
Answer: C

18. GUI stands for
A. Graphical Unit Interface
B. General User Instruction
C. Graphical User Interface
D. General Unit Interface
Answer: C

19. Which of the following is NOT a programming language?
A. BASIC
B. FORTRAN
C. HTML
D. LASER
Answer: D

20. The process of finding and fixing errors in a program is called
A. Compiling
B. Running
C. Debugging
D. Designing
Answer: C

21. What type of software controls all other software and hardware?
A. Word Processor
B. Spreadsheet
C. Operating System
D. Application software
Answer: C

22. The permanent memory of a computer is called
A. RAM
B. Cache
C. ROM
D. Register
Answer: C

23. Data is processed into
A. Software
B. Information
C. Hardware
D. Programs
Answer: B

24. A computer that serves other computers in a network is a
A. Client
B. Host
C. Server
D. Router
Answer: C

25. Which of these is an optical storage device?
A. Flash drive
B. Hard disk
C. CD-ROM
D. RAM
Answer: C

26. Which of these is a high-level language?
A. Machine Code
B. Assembly
C. Java
D. Binary
Answer: C

27. A set of instructions given to a computer to perform a task is called
A. Data
B. Command
C. Program
D. Code
Answer: C

28. The default storage for all files in a computer is
A. Flash drive
B. RAM
C. Hard disk
D. CD-ROM
Answer: C

29. A monitor is used for
A. Input
B. Processing
C. Output
D. Storage
Answer: C

30. Binary number system is based on
A. 8 digits
B. 10 digits
C. 2 digits
D. 16 digits
Answer: C

31. The component of CPU that controls all operations is
A. ALU
B. RAM
C. CU
D. BIOS
Answer: C

32. Which of these stores data temporarily?
A. CD-ROM
B. ROM
C. RAM
D. Hard drive
Answer: C

33. The device used to print hard copies is
A. Monitor
B. Printer
C. Plotter
D. Scanner
Answer: B

34. The software that helps in formatting text is
A. MS Paint
B. MS Word
C. MS Excel
D. Antivirus
Answer: B

35. Which of the following is used to detect and remove viruses?
A. Browser
B. Antivirus
C. Compiler
D. PowerPoint
Answer: B

36. Which of these is not a web browser?
A. Chrome
B. Firefox
C. Safari
D. Excel
Answer: D

37. Which of these is used for spreadsheet analysis?
A. MS Word
B. MS Excel
C. CorelDRAW
D. MS PowerPoint
Answer: B

38. A byte is made up of
A. 4 bits
B. 6 bits
C. 8 bits
D. 2 bits
Answer: C

39. The part of the computer that holds startup instructions is
A. ROM
B. RAM
C. HDD
D. Flash drive
Answer: A

40. The act of copying files from the Internet is called
A. Uploading
B. Downloading
C. Booting
D. Browsing
Answer: B

41. Internet is an example of a
A. LAN
B. WAN
C. MAN
D. PAN
Answer: B

42. What is phishing in computer terms?
A. Fishing with digital nets
B. Using fake emails to get information
C. Creating programs
D. Destroying software
Answer: B

43. The rectangular area where you view your work on a computer is called
A. Monitor
B. Taskbar
C. Window
D. Folder
Answer: C

44. A modem is used to
A. Store data
B. Browse the web
C. Convert digital signals
D. Increase RAM
Answer: C

45. A computer virus can be spread through
A. CD-ROM
B. Internet
C. USB drive
D. All of the above
Answer: D

46. HTML is used for
A. Programming
B. Web design
C. Animation
D. Video editing
Answer: B

47. Which is not a characteristic of computers?
A. Accuracy
B. Speed
C. Emotions
D. Automation
Answer: C

48. A keyboard is used to
A. View output
B. Type input
C. Store data
D. Print data
Answer: B

49. Data that is entered into a computer is called
A. Output
B. Input
C. Code
D. Command
Answer: B

50. A collection of interconnected computers is called a
A. Link
B. Connection
C. Network
D. Server
Answer: C

Computer Science Past Questions | WAEC, NECO, GCE and JAMB

51. Which of the following is NOT a feature of a computer?
A. Versatility
B. Automation
C. Intelligence
D. Speed
Answer: C

52. Which component manages all software and hardware on a computer?
A. Utility software
B. Operating system
C. Driver
D. Antivirus
Answer: B

53. Which of the following is a function of a file system?
A. Data encryption
B. Virus scanning
C. Organizing files
D. Managing emails
Answer: C

54. The unit of storage larger than a kilobyte is
A. Byte
B. Bit
C. Megabyte
D. Nibble
Answer: C

55. Which of these is an input and output device?
A. Monitor
B. Keyboard
C. Modem
D. Printer
Answer: C

56. What does CPU stand for?
A. Central Peripheral Unit
B. Central Processing Unit
C. Computer Processing Unit
D. Central Programming Unit
Answer: B

57. Software that allows the user to perform specific tasks is called
A. System software
B. Operating system
C. Application software
D. BIOS
Answer: C

58. The act of illegally copying software is called
A. Hacking
B. Piracy
C. Debugging
D. Browsing
Answer: B

59. A temporary storage area is
A. ROM
B. HDD
C. RAM
D. CD-ROM
Answer: C

60. The smallest addressable unit of memory is
A. Byte
B. Word
C. Bit
D. Nibble
Answer: C

61. What type of device is a joystick?
A. Output
B. Input
C. Storage
D. Processing
Answer: B

62. An example of a mobile operating system is
A. Windows 10
B. macOS
C. Android
D. Linux
Answer: C

63. The full meaning of URL is
A. Uniform Resource Locator
B. Unique Register Location
C. Uniform Routing Link
D. Universal Record Locator
Answer: A

64. Which device is used for digitizing pictures?
A. Printer
B. Modem
C. Scanner
D. Mouse
Answer: C

65. Which of these is used to reduce file size?
A. Antivirus
B. Compression software
C. Text editor
D. Spreadsheet
Answer: B

66. The result from a computer is known as
A. Data
B. Output
C. Instruction
D. Process
Answer: B

67. A software bug is
A. A virus
B. A memory
C. An error
D. An application
Answer: C

68. What is the primary function of a compiler?
A. Debug code
B. Translate code
C. Store code
D. Display output
Answer: B

69. The major component of a computer that interprets instructions is
A. Monitor
B. Control Unit
C. Mouse
D. Printer
Answer: B

70. What is the binary value of decimal number 5?
A. 101
B. 111
C. 100
D. 110
Answer: A

71. A command to save a file is
A. Ctrl + S
B. Ctrl + C
C. Ctrl + P
D. Ctrl + V
Answer: A

72. The process of updating a document is called
A. Typing
B. Printing
C. Editing
D. Storing
Answer: C

73. Which of the following is a video output device?
A. Webcam
B. Projector
C. Microphone
D. Flash drive
Answer: B

74. What is an algorithm?
A. Data
B. Problem
C. Set of steps
D. Computer hardware
Answer: C

75. A computer program that runs continuously is said to be
A. Real-time
B. Temporary
C. Background
D. Foreground
Answer: C

76. Who is known as the father of computers?
A. Steve Jobs
B. Alan Turing
C. Charles Babbage
D. Bill Gates
Answer: C

77. Which of these languages is mainly used for web development?
A. C++
B. Java
C. HTML
D. Pascal
Answer: C

78. The shortcut to copy a file is
A. Ctrl + X
B. Ctrl + V
C. Ctrl + C
D. Ctrl + Z
Answer: C

79. ASCII is a code for
A. Pictures
B. Text
C. Colors
D. Sounds
Answer: B

80. In programming, “=” means
A. Addition
B. Subtraction
C. Assignment
D. Comparison
Answer: C

81. A virus is a type of
A. Software
B. File
C. Malware
D. Hardware
Answer: C

82. Which of these devices can connect to the Internet?
A. Plotter
B. Router
C. Flash drive
D. Scanner
Answer: B

83. A website address is also known as
A. File path
B. URL
C. Domain
D. Web host
Answer: B

84. What is the hexadecimal representation of 15?
A. F
B. D
C. E
D. B
Answer: A

85. What does HTTP stand for?
A. Hyper Text Terminal Page
B. Hyper Text Transfer Protocol
C. High Task Text Processing
D. Hyperlink Transmission Terminal Protocol
Answer: B

86. Which of these is NOT a utility program?
A. Disk cleanup
B. Antivirus
C. Word processor
D. Backup
Answer: C

87. When files are arranged in directories, it is called
A. Formatting
B. Filing
C. Organizing
D. Sorting
Answer: B

88. The number of pixels in an image is called
A. Resolution
B. Bitrate
C. Color depth
D. Sharpness
Answer: A

89. Computer ethics refers to
A. Computer operations
B. Laws of hardware
C. Moral use of computers
D. Internet rules
Answer: C

90. Software piracy affects
A. Developers
B. Users
C. Computer speed
D. Storage
Answer: A

91. A graphical operating system is
A. DOS
B. UNIX
C. Windows
D. Command prompt
Answer: C

92. A digital camera is a(n)
A. Input device
B. Output device
C. Storage device
D. Processing device
Answer: A

93. Which of these can detect light or movement?
A. Modem
B. Projector
C. Sensor
D. Plotter
Answer: C

94. The combination of hardware and software that connects networks is called
A. Driver
B. Server
C. Gateway
D. Spreadsheet
Answer: C

95. A read-only memory is
A. Temporary
B. Writable
C. Volatile
D. Non-volatile
Answer: D

96. Which part of a computer helps to display text and images?
A. Printer
B. Monitor
C. Mouse
D. CPU
Answer: B

97. Data and instructions are stored temporarily in
A. ROM
B. RAM
C. Hard disk
D. CD
Answer: B

98. A complete set of binary digits is called
A. Byte
B. Nibble
C. Bit
D. Code
Answer: A

99. A firewall is used to
A. Increase speed
B. Prevent fire
C. Block unauthorized access
D. Format computers
Answer: C

100. Which of these is NOT a feature of a spreadsheet?
A. Rows
B. Columns
C. Cells
D. Slide
Answer: D

Computer Science Past Questions | WAEC, NECO, GCE and JAMB – Theory

Computer Science Theory Questions and Answers

1. What is an Operating System?

Answer: An operating system (OS) is system software that manages computer hardware and software resources and provides services for computer programs. It acts as an interface between the user and the hardware.

2. Define Hardware and Software.

Answer:

  • Hardware refers to the physical components of a computer (e.g., monitor, keyboard, CPU).
  • Software refers to the set of instructions or programs that tell the hardware what to do (e.g., Microsoft Word, Windows).

3. List and explain any four types of computers.

Answer:

  1. Supercomputers – Very powerful and used for scientific calculations.
  2. Mainframe computers – Used in large organizations for bulk data processing.
  3. Mini computers – Mid-sized systems used by small organizations.
  4. Microcomputers (PCs) – Personal computers used at home or offices.

4. Explain the difference between system software and application software.

Answer:

  • System software controls and manages computer hardware (e.g., Operating System, BIOS).
  • Application software is designed to perform specific tasks (e.g., MS Excel, CorelDraw).

5. What is a Computer Network?

Answer: A computer network is a group of interconnected computers that share resources and communicate with each other, usually through cables or wireless signals.

6. Describe the functions of the CPU.

Answer:

  • Executes instructions
  • Controls data flow
  • Performs arithmetic and logic operations
  • Coordinates the activities of hardware and software components.

7. State three differences between RAM and ROM.

Answer:

RAMROM
Volatile memoryNon-volatile memory
Temporary storagePermanent storage
Can be read and writtenRead-only memory

8. What is data processing?

Answer: Data processing is the conversion of raw data into meaningful information using a computer.

9. Write five input devices and five output devices.

Answer:
Input Devices: Keyboard, Mouse, Scanner, Microphone, Joystick
Output Devices: Monitor, Printer, Speaker, Projector, Plotter

10. Explain the term ‘booting’.

Answer: Booting is the process of starting a computer and loading the operating system into the computer’s main memory (RAM).

11. Differentiate between analog and digital computers.

Answer:

  • Analog computers process continuous data (e.g., thermometer).
  • Digital computers process discrete data (e.g., desktop computer).

12. What is a virus in computing?

Answer: A virus is a malicious software program designed to damage, steal, or corrupt data or to disrupt computer operations.

13. List any four high-level programming languages.

Answer: BASIC, FORTRAN, Python, Java.

14. Define the Internet.

Answer: The internet is a global network of interconnected computers that communicate and share information using standardized communication protocols.

15. Mention three uses of a spreadsheet program.

Answer:

  • Budgeting and financial planning
  • Data analysis and graphing
  • Creating mathematical models and calculations

16. What is a database?

Answer: A database is a structured collection of data that is stored and accessed electronically from a computer system.

17. Explain the term ‘file management’.

Answer: File management refers to the process of storing, naming, organizing, and handling computer files in a way that makes them easy to locate and retrieve.

18. What is programming?

Answer: Programming is the act of writing instructions (code) that a computer can understand and execute to perform specific tasks.

19. State three advantages of computer networks.

Answer:

  • Resource sharing (e.g., printers)
  • File sharing and communication
  • Centralized data management

20. Mention four components of a computer system.

Answer:

  • Central Processing Unit (CPU)
  • Input Devices
  • Output Devices
  • Storage Devices

Computer Science Past Questions | WAEC, NECO, GCE and JAMB – Theory

  1. What are the main functions of the control unit in a computer system?
  2. List and explain three types of system software with examples.
  3. Describe any four characteristics of a computer.
  4. Differentiate between LAN and WAN with two examples each.
  5. What are the benefits and risks of using the internet in education?
  6. Explain five precautions to take when using a computer laboratory.
  7. Describe the steps involved in saving and retrieving a document in a word processor.
  8. State five differences between first-generation and third-generation computers.
  9. What is an algorithm? List three characteristics of a good algorithm.
  10. Explain the functions of any four basic computer hardware components.

READ ALSO – The Uses of Computer in our modern day and the importance

Conclusion

These Computer Science questions and answers have been carefully selected from actual WAEC, NECO, GCE, and JAMB past papers to give you a true understanding of what to expect in the exam hall.

COMPUTER STUDIES QUESTION PAPERS AND ANSWERS LOADING……..

ANSWERS LOADING SHORTLY………………….

theory answers

MORE ANSWERS LOADING….

Scroll to Top