WAEC Past Questions

WAEC Computer Science 2021
Questions & Answers

40 questions · Correct answers highlighted · 40 with explanations

40 Total Questions
2021 Exam Year
40 With Explanations
Ready to test yourself? Take the full WAEC Computer Science 2021 CBT quiz — timed, just like the real exam.
Start Quiz
1
Question 1 of 40
WAEC · Computer Science · 2021

What is the primary function of a neuromorphic chip in next-generation computing?

A. To manage network traffic
B. To mimic neural structures for efficient processing
C. To enhance monitor brightness
D. To increase storage capacity
Explanation

Neuromorphic chips are designed to emulate the structure and function of biological neural networks in the human brain, enabling energy-efficient parallel processing for AI tasks like pattern recognition, unlike traditional von Neumann architectures.

2
Question 2 of 40
WAEC · Computer Science · 2021

Which of the following is a key component of a brain-computer interface (BCI) system?

A. Traditional mouse
B. Neural signal sensors
C. Optical cables
D. Conventional speakers
Explanation

Neural signal sensors, such as EEG electrodes or invasive implants, capture brain activity to translate thoughts into commands, forming the core of BCI systems for applications like prosthetics control.

3
Question 3 of 40
WAEC · Computer Science · 2021

What is the purpose of a decentralized autonomous organization (DAO) in blockchain?

A. To centralize data storage
B. To enable self-governing entities via smart contracts
C. To improve graphic rendering
D. To optimize internet speed
Explanation

A DAO uses smart contracts on blockchain to automate governance and decision-making without central authority, allowing community-driven operations like fund allocation in a transparent manner.

4
Question 4 of 40
WAEC · Computer Science · 2021

Which programming technique uses immutable data structures to enhance security?

A. Imperative
B. Functional
C. Procedural
D. Object-Oriented
Explanation

Functional programming emphasizes immutable data, preventing unintended modifications and side effects, which reduces bugs and enhances security in concurrent and distributed systems.

5
Question 5 of 40
WAEC · Computer Science · 2021

What is the role of a zero-knowledge proof in cryptographic systems?

A. To increase data size
B. To verify information without revealing it
C. To enhance hardware performance
D. To manage user interfaces
Explanation

Zero-knowledge proofs allow one party to prove knowledge of a value without disclosing it, crucial for privacy-preserving authentication in protocols like zk-SNARKs used in cryptocurrencies.

6
Question 6 of 40
WAEC · Computer Science · 2021

Which of the following is a characteristic of photonic computing?

A. Uses electrical signals only
B. Relies on light-based data transmission
C. Limited to binary operations
D. Requires high power consumption
Explanation

Photonic computing uses photons for data processing and transmission, offering higher speeds and lower energy use compared to electron-based systems, ideal for data centers.

7
Question 7 of 40
WAEC · Computer Science · 2021

What is the primary advantage of using federated learning in AI development?

A. Centralized data storage
B. Training models on local devices without sharing data
C. Reduced processing speed
D. Simplified hardware design
Explanation

Federated learning trains models across decentralized devices, keeping data local to address privacy concerns, while aggregating updates centrally for a global model.

8
Question 8 of 40
WAEC · Computer Science · 2021

Which of the following is an example of a query language for graph databases?

A. SQL
B. Cypher
C. Python
D. Java
Explanation

Cypher is a declarative query language specifically for graph databases like Neo4j, allowing efficient traversal and pattern matching in connected data structures.

9
Question 9 of 40
WAEC · Computer Science · 2021

What is the function of a digital twin in industrial applications?

A. To enhance graphic design
B. To create a virtual replica for monitoring and simulation
C. To increase network bandwidth
D. To manage software licenses
Explanation

A digital twin is a virtual model of a physical asset, enabling real-time simulation, predictive maintenance, and optimization in manufacturing and IoT.

10
Question 10 of 40
WAEC · Computer Science · 2021

Which layer of the 5G network architecture focuses on device connectivity?

A. Core network
B. Radio access network
C. Transport layer
D. Application layer
Explanation

The Radio Access Network (RAN) handles wireless communication between user devices and the core network, supporting high-speed, low-latency connections in 5G.

11
Question 11 of 40
WAEC · Computer Science · 2021

What is the purpose of a generative adversarial network (GAN) in AI?

A. To optimize database queries
B. To generate new data using competing models
C. To enhance monitor resolution
D. To manage network traffic
Explanation

GANs consist of a generator creating synthetic data and a discriminator evaluating it, leading to realistic outputs like images in applications such as deepfakes.

12
Question 12 of 40
WAEC · Computer Science · 2021

Which of the following is a feature of a flexible display technology?

A. Rigid structure
B. Bendable and adaptable screens
C. Limited color range
D. High power usage
Explanation

Flexible displays use organic LEDs or e-ink on bendable substrates, enabling foldable smartphones and wearable devices with enhanced portability.

13
Question 13 of 40
WAEC · Computer Science · 2021

What is the role of a sharding technique in database management?

A. To centralize data storage
B. To partition data across multiple servers
C. To enhance graphic quality
D. To optimize internet speed
Explanation

Sharding distributes data horizontally across shards on multiple servers, improving scalability and performance for large databases like those in NoSQL systems.

14
Question 14 of 40
WAEC · Computer Science · 2021

Which of the following is a benefit of using holographic communication?

A. Reduced data security
B. 3D interactive video calls
C. Simplified hardware maintenance
D. Lower network coverage
Explanation

Holographic communication projects 3D images for immersive interactions, enhancing remote collaboration in fields like telemedicine and virtual meetings.

15
Question 15 of 40
WAEC · Computer Science · 2021

What is the function of a quantum key distribution (QKD) system?

A. To increase data storage
B. To secure communication using quantum mechanics
C. To enhance display output
D. To manage software updates
Explanation

QKD uses quantum properties like entanglement to generate and distribute encryption keys securely, detecting any eavesdropping attempts instantaneously.

16
Question 16 of 40
WAEC · Computer Science · 2021

Which of the following is a type of attack targeting quantum cryptography?

A. Man-in-the-middle
B. Side-channel attack
C. Adware
D. Trojan
Explanation

Side-channel attacks exploit physical implementations, such as timing or power consumption, to extract keys from quantum cryptographic devices.

17
Question 17 of 40
WAEC · Computer Science · 2021

What is the purpose of a synthetic data generator in machine learning?

A. To design user interfaces
B. To create artificial data for training models
C. To increase network speed
D. To manage hardware ports
Explanation

Synthetic data generators produce realistic datasets to augment limited real data, preserving privacy and enabling training in scenarios with scarce or sensitive information.

18
Question 18 of 40
WAEC · Computer Science · 2021

Which of the following is a characteristic of a self-healing network?

A. Requires manual repairs
B. Automatically detects and fixes faults
C. Limited to wired connections
D. No redundancy
Explanation

Self-healing networks use AI and automation to identify issues like link failures and reroute traffic or repair configurations without human intervention.

19
Question 19 of 40
WAEC · Computer Science · 2021

What is the purpose of a homomorphic encryption scheme?

A. To enhance graphic rendering
B. To perform computations on encrypted data
C. To increase storage capacity
D. To optimize network traffic
Explanation

Homomorphic encryption allows arithmetic operations on ciphertexts, yielding encrypted results that match operations on plaintexts, enabling secure cloud computing.

20
Question 20 of 40
WAEC · Computer Science · 2021

Which of the following is an example of a voice-activated AI assistant?

A. Microsoft Word
B. Alexa
C. Notepad
D. Paint
Explanation

Alexa, developed by Amazon, responds to voice commands for tasks like playing music, controlling smart homes, and answering queries using natural language processing.

21
Question 21 of 40
WAEC · Computer Science · 2021

What is the role of a drone swarm algorithm in robotics?

A. To manage database queries
B. To coordinate multiple drones for tasks
C. To enhance monitor resolution
D. To increase data transmission
Explanation

Drone swarm algorithms enable collective behavior, such as formation flying or search patterns, through decentralized control inspired by ant colonies or bird flocks.

22
Question 22 of 40
WAEC · Computer Science · 2021

Which of the following is a feature of a biodegradable electronic device?

A. Permanent durability
B. Environmentally friendly materials
C. High energy consumption
D. Limited functionality
Explanation

Biodegradable electronics use materials like silk or cellulose that break down naturally, reducing e-waste in applications like temporary medical implants.

23
Question 23 of 40
WAEC · Computer Science · 2021

What is the purpose of a time-to-live (TTL) value in networking?

A. To enhance display quality
B. To limit the lifespan of a data packet
C. To increase storage size
D. To manage user accounts
Explanation

TTL prevents infinite loops by decrementing a counter per hop; when it reaches zero, the packet is discarded, ensuring efficient routing in IP networks.

24
Question 24 of 40
WAEC · Computer Science · 2021

Which of the following is a benefit of using explainable AI (XAI)?

A. Reduced transparency
B. Clear understanding of AI decision-making
C. Simplified hardware design
D. Lower software costs
Explanation

XAI techniques like LIME or SHAP provide interpretable models, building trust and enabling debugging in critical sectors like healthcare and finance.

25
Question 25 of 40
WAEC · Computer Science · 2021

What is the function of a differential privacy technique in data analysis?

A. To enhance graphic output
B. To protect individual data while enabling analysis
C. To increase network speed
D. To manage software licenses
Explanation

Differential privacy adds calibrated noise to datasets, ensuring that the presence or absence of any individual's data does not significantly affect query results.

26
Question 26 of 40
WAEC · Computer Science · 2021

Which of the following is a characteristic of a terahertz communication system?

A. Slow data rates
B. Ultra-high-frequency data transfer
C. Limited to short distances
D. High power usage
Explanation

Terahertz systems operate in the 0.1-10 THz band, enabling terabit-per-second data rates for ultra-high-speed wireless communication, though with propagation challenges.

27
Question 27 of 40
WAEC · Computer Science · 2021

What is the role of a finite state machine (FSM) in software design?

A. To manage hardware ports
B. To model system behavior with defined states
C. To enhance network speed
D. To optimize storage
Explanation

FSMs represent systems as states, transitions, and events, useful for designing parsers, protocols, and embedded systems with predictable behavior.

28
Question 28 of 40
WAEC · Computer Science · 2021

Which of the following is an example of a 3D printing file format?

A. MP3
B. STL
C. JPEG
D. DOCX
Explanation

STL (Stereolithography) is a standard triangular mesh format for representing 3D model geometry, widely used in additive manufacturing.

29
Question 29 of 40
WAEC · Computer Science · 2021

What is the purpose of a chaos engineering test in system reliability?

A. To increase network speed
B. To intentionally disrupt systems to improve resilience
C. To enhance hardware performance
D. To manage user permissions
Explanation

Chaos engineering, pioneered by Netflix, injects failures to validate system robustness, identifying weaknesses before they impact users.

30
Question 30 of 40
WAEC · Computer Science · 2021

Which of the following is a feature of a satellite internet constellation?

A. Single satellite coverage
B. Network of satellites for global connectivity
C. Limited bandwidth
D. High latency
Explanation

Constellations like Starlink deploy thousands of low-Earth orbit satellites for seamless global broadband, minimizing latency compared to geostationary systems.

31
Question 31 of 40
WAEC · Computer Science · 2021

What is the function of a biochip in medical technology?

A. To enhance display quality
B. To integrate biological and electronic components
C. To increase data storage
D. To optimize internet speed
Explanation

Biochips combine microfluidics and electronics for lab-on-a-chip applications, enabling rapid diagnostics like DNA analysis or protein detection.

32
Question 32 of 40
WAEC · Computer Science · 2021

Which of the following is a benefit of using a microgrid in computing infrastructure?

A. Centralized power supply
B. Localized and resilient energy management
C. Reduced processing power
D. Higher maintenance costs
Explanation

Microgrids provide independent power from renewables, ensuring uptime for data centers during grid failures and integrating efficiently with HPC demands.

33
Question 33 of 40
WAEC · Computer Science · 2021

What is the purpose of a watermarking technique in digital media?

A. To increase data size
B. To embed ownership information invisibly
C. To enhance graphic design
D. To manage software updates
Explanation

Digital watermarking embeds imperceptible markers into images, audio, or video to prove ownership and track unauthorized use without altering perception.

34
Question 34 of 40
WAEC · Computer Science · 2021

Which of the following is a characteristic of a memristor device?

A. Traditional transistor function
B. Memory and resistance properties
C. Limited to input devices
D. High power consumption
Explanation

Memristors maintain resistance states after power-off, enabling non-volatile memory denser and faster than flash, with neuromorphic computing potential.

35
Question 35 of 40
WAEC · Computer Science · 2021

What is the role of a gossip protocol in distributed systems?

A. To manage hardware ports
B. To enable efficient data sharing among nodes
C. To enhance network speed
D. To store permanent data
Explanation

Gossip protocols propagate information via random peer exchanges, achieving eventual consistency scalably in systems like Cassandra databases.

36
Question 36 of 40
WAEC · Computer Science · 2021

Which of the following is an example of a real-time data streaming platform?

A. MS-DOS
B. Apache Kafka
C. Windows XP
D. BIOS
Explanation

Apache Kafka handles high-throughput, fault-tolerant streaming of event data in real-time, used for log aggregation and analytics pipelines.

37
Question 37 of 40
WAEC · Computer Science · 2021

What is the purpose of a digital forensics toolkit in cybersecurity?

A. To enhance graphic design
B. To investigate and recover digital evidence
C. To manage network traffic
D. To optimize hardware performance
Explanation

Tools like Autopsy or EnCase analyze disk images and memory dumps to reconstruct incidents, preserving chain of custody for legal proceedings.

38
Question 38 of 40
WAEC · Computer Science · 2021

Which of the following is a feature of a post-quantum cryptographic algorithm?

A. Uses classical encryption
B. Resists quantum computer attacks
C. Limited to small data
D. No security updates
Explanation

Post-quantum algorithms, like lattice-based cryptography, are designed to withstand attacks from quantum computers capable of breaking RSA and ECC.

39
Question 39 of 40
WAEC · Computer Science · 2021

What is the function of a thermal management system in high-performance computing?

A. To enhance display output
B. To prevent overheating of components
C. To increase storage capacity
D. To optimize network speed
Explanation

Thermal management uses heat sinks, fans, and liquid cooling to dissipate heat from dense processors, maintaining performance and preventing thermal throttling.

40
Question 40 of 40
WAEC · Computer Science · 2021

Which of the following is a benefit of using a space-based solar power system?

A. Reduced energy efficiency
B. Wireless power transmission from orbit
C. Limited to terrestrial use
D. Higher operational costs
Explanation

Space-based solar power collects uninterrupted sunlight in orbit and beams energy via microwaves to Earth, providing constant, clean power without weather dependency.

Now practice in exam mode

You've studied the answers — now test yourself under real exam conditions with the timer running.

Start WAEC Computer Science 2021 Quiz
Back to 2021 Start Page