Designed around the 2025 WAEC Computer Science curriculum, this paper evaluates core competencies in data processing, database management, network security, and programming logic. Key areas emphasized throughout the questions include spreadsheet and database applications, internet protocols, error-checking methods, and memory management. Reviewing this material will strengthen your technical vocabulary and practical understanding of digital systems. Ensure you read the full explanations provided for each question to grasp the operational mechanics behind file handling and system security.
Topics in this paper
An automatic system is one that
A student might mistakenly choose options A, B, or C thinking that sophisticated skills or diligent task execution define automation. However, an automatic system is distinguished by its independence, functioning with minimal or absolute absence of human input while depending on pre-arranged instructions to complete operations. Common mistake: Confusing high-level skill capability with operational autonomy.
Which of the following features of information is not important for meaningful decision?
Candidates might erroneously pick accuracy, completeness, or timeliness because they are vital attributes, making option B seem plausible as a potential distractor. To make sound decisions, useful information relies on being accurate, complete, and timely, whereas market competitiveness does not constitute a standard attribute for decision-making data. Common mistake: Selecting a general business term like competitiveness over core data quality metrics.
The microprocessor that controls a washing machine is known as
One might mistakenly select options A, B, or D—such as mainframe or console—by confusing household appliances with large-scale or entertainment hardware. A specialized microprocessor is integrated directly into machines like washers to govern their internal functions, which is precisely defined as an embedded computer. Common mistake: Assuming every computing device controlled by a chip is classified as a mainframe or general console.
Which of the following statements is true about data?
Students might select options B, C, or D by mixing up the hierarchical progression of data processing stages. Raw facts represent the baseline known as data, which becomes transformed into structured information through processing, and the accumulation of such information ultimately builds knowledge. Common mistake: Reversing the hierarchy and claiming knowledge generates data instead of resulting from processed information.
Instructions were written computers using
Options A, B, or D might be chosen because assemblers and mnemonics are commonly associated with early programming evolution. Early computing machinery natively understood only binary code, requiring developers to write instructions directly in machine language since hardware architectures cannot process other forms natively without translation layers. Common mistake: Confusing low-level symbolic mnemonics with the pure binary instructions directly executed by early hardware.
Addition and subtraction of numbers in Abacus are done using
A student might incorrectly select bars, a frame, or strings by misidentifying the structural components of the counting tool. Arithmetic calculations such as addition and subtraction are performed by sliding movable beads mounted across rods to represent numerical values. Common mistake: Confusing the supportive outer frame with the actual moving parts used for counting.
In using the slide rule, multiplication that goes off the scale can be corrected by the following approaches except
Options A, B, or D might look plausible because resetting, circular designs, and folded scales are all recognized methods to handle off-scale issues. Basic flat scales lack advanced adjustment features and cannot correct off-scale readings, whereas resetting, using circular variations, or applying folded scales successfully manage extended ranges. Common mistake: Overlooking the limitation of basic flat scales compared to specialized sliding configurations.
The computer’s short-term memory is the
Options A, B, or C might be mistakenly chosen by confusing the CPU's processing or control components with memory storage. Random Access Memory acts as the temporary holding area that preserves data and program instructions for rapid access by the central processing unit during active tasks. Common mistake: Confusing the control unit or arithmetic logic unit with system storage components.
Which of the following logic devices is considered as equivalent gate?
Students could mistakenly select AND, EX-OR, or EX-NOR, assuming standard logic gates share equivalent functional completeness. The NOR gate functions as a universal gate capable of executing any logic operation independently, making its capability equivalent to all other logic gates combined. Common mistake: Confusing standard gating functions with universal gates that can replicate any logical operation.
The part labeled Q in [assuming a diagram of CPU] is called
Options A, B, or C might be chosen if a student misinterprets the architectural block diagrams of a central processing unit. Within standard CPU layout diagrams, the letter Q typically designates a register, which is responsible for holding temporary data values during execution. Common mistake: Confusing internal CPU registers with the broader memory unit or control pathways.
MS Access is an example of
A student might mistakenly choose word processing, spreadsheet applications, or graphic software if they assume all office software functions similarly. Microsoft Access operates as a relational database management system specifically designed for building and organizing structured data repositories. Common mistake: Treating all Microsoft Office programs as generic document or spreadsheet tools.
Which of the following statements explains the fifth of device drivers? They
Options A, B, or C might seem like plausible software functions, but they describe compilers or utility tools rather than hardware-bridging software. Device drivers serve as essential system software that permits the operating system to interface directly with physical components, thereby boosting device functionality. Common mistake: Confusing device drivers with general disk cleanup utilities or language translators.
One usefulness of utility software in the computer is
Candidates might mistakenly pick options A, B, or D by confusing maintenance tools with compilers or hardware drivers. Utility software encompasses specialized antivirus programs designed to scan, detect, and clear out malware to safeguard system integrity. Common mistake: Attributing hardware communication tasks to utility software instead of operating system drivers.
Which of the following statements about operating system is false? It
Options A, C, or D might be selected because enhancing boot sequences, providing interfaces, and coordinating apps are all accurate operating system traits. An operating system handles hardware assets like the CPU, memory, and input-output devices with high efficiency, rendering the claim of inefficient management completely false. Common mistake: Accepting negative statements about resource management as true characteristics of system software.
Which of the following operations will last in a program?
A student might mistakenly pick addition, division, or subtraction due to common misunderstandings of operational hierarchies. Following standard mathematical precedence rules such as PEMDAS or BODMAS, exponentiation holds a higher priority rank than standard addition, subtraction, or division. Common mistake: Violating order of operations by treating exponents with the same priority as basic arithmetic.
The equation x = p + q (r + s) can be expressed in QBASIC programming as
Options A, C, or D might be incorrectly selected due to syntax errors involving division slashes or missing operators in programming expressions. Translating the mathematical equation requires utilizing multiplication for adjacent terms, resulting in the correct QBASIC syntax format presented in option B. Common mistake: Omitting the explicit multiplication asterisk between variables and parentheses.
Which of the following statements is true about the rules of flowcharting?
Students might mistakenly select B, C, or D by misinterpreting connector types or directionality rules in logic design. Flowcharts maintain logical sequencing by connecting every individual box using directional arrows that illustrate the precise operational flow. Common mistake: Assuming process flow can enter diagram objects from any random direction without directional indicators.
In computer programming, it is advised to translate source code into intermediate code to
Options A, B, or D might appear correct if a student misunderstands compiler architecture and target-machine dependencies. Translating source code into an intermediate format makes it much easier to apply code modifications and optimizations that improve overall execution performance without rewriting the base code. Common mistake: Assuming intermediate code exists solely to change compiler target architectures rather than to optimize performance.
A graphic or text in a document or web page that links to another file or object is referred to as
Candidates might mistakenly choose domain names, shortcuts, or icons by confusing web navigation elements with desktop files. A hyperlink consists of clickable text or a graphical element that bridges users directly to another file or online resource. Common mistake: Confusing an internet navigation link with a local desktop shortcut or file icon.
Instant messages can be sent with little or no time lag using
Options A, B, or C might be chosen by confusing asynchronous communication methods like email with real-time platforms. Chat rooms facilitate immediate, real-time text exchanges with negligible time lag, unlike slower asynchronous tools like emails or podcasts. Common mistake: Confusing asynchronous messaging services with synchronous real-time chat environments.
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 2025 QuizStudy WAEC Computer Science offline — no data needed
Get the WAEC app for Computer Science and every other subject — practice anywhere, even with no internet connection.