Past Questions and Answers

Computer Studies Waec Past Questions And Answers (Objective and Theory)

Sponsored Links

Computer Studies Waec Past Questions And Answers (Objective and Theory)

Computer Studies WAEC Questions


Multiple Choice Questions:


What is the primary function of an operating system?

a. Running applications

b. Managing hardware resources

c. Creating documents

d. Playing multimedia


Answer: b. Managing hardware resources


Which programming language is primarily used for web development?

a. Java

b. Python


d. C++


Answer: c. HTML


What is the purpose of a firewall in computer security?

a. Monitor internet speed

b. Protect against unauthorized access

c. Improve system performance

d. Manage file storage


Answer: b. Protect against unauthorized access


What does RAM stand for in computer terminology?

a. Read-Only Memory

b. Random Access Memory

c. Remote Access Module

d. Real-Time Analysis Module


Answer: b. Random Access Memory


Which storage device uses magnetic storage technology?

a. Solid State Drive (SSD)

b. Hard Disk Drive (HDD)

c. USB Flash Drive



Answer: b. Hard Disk Drive (HDD)


Theory Section:


Explain the difference between a compiler and an interpreter in programming languages.


Discuss the role of a database management system (DBMS) in modern information systems.


Describe the steps involved in the booting process of a computer.


What are the advantages and disadvantages of cloud computing?


Explain the concept of object-oriented programming and provide an example.


Answers for Theory Section:


Compiler vs Interpreter:

A compiler translates the entire program at once and produces an executable file, whereas an interpreter translates the program line by line and executes it immediately. Example languages using compilers include C++, while Python uses an interpreter.


Role of DBMS:

A DBMS manages databases, ensuring data integrity, security, and providing a structured approach to data storage and retrieval. It facilitates efficient data handling for applications and supports multiple users.


Booting Process Steps:

The booting process involves Power-On Self-Test (POST), loading the BIOS, initiating the bootloader, loading the operating system, and launching system services.


Cloud Computing Pros and Cons:

Pros include scalability, cost-effectiveness, and accessibility. Cons may involve security concerns, dependency on internet connectivity, and limited customization.


Object-Oriented Programming (OOP):

OOP is a programming paradigm based on objects, encapsulation, inheritance, and polymorphism. An example is a class presenting a “Car” with attributes and methods.

Sponsored Links

Leave a Reply

Back to top button