Free account: track your progress — Sign up free

WAEC Computer Studies 2025 Objective Past Questions

All 50 questions from the West African Examinations Council (WAEC) Computer Studies 2025 Objective paper, with the correct answer and a full explanation for each. Free, no signup needed.

Advertisement

Computer Studies 2025 Objective — Question 1

A system is described as a:

  • A. A collection of static hardware components
  • B. A digital means of solving problems
  • C. A method of computerization
  • D. A set of objects connected to form a whole unitCorrect

Explanation

A system is broadly defined as a set of connected objects forming a whole unit.

Computer Studies 2025 Objective — Question 2

One method of obtaining data is through:

  • A. Calculation
  • B. Conversion
  • C. ObservationCorrect
  • D. Transmission

Explanation

Observation is a direct method of obtaining data by watching or monitoring events. Others include surveys, questionnaires, and interviews.

Computer Studies 2025 Objective — Question 3

The number B & F is written in:

  • A. Binary system
  • B. Decimal system
  • C. Hexadecimal systemCorrect
  • D. Octal system

Explanation

Hexadecimal (base-16) uses digits 0-9 and letters A-F to represent values; A to F represent 10 to 15.

Computer Studies 2025 Objective — Question 4

One difference between a desktop computer and a laptop computer is that:

  • A. A laptop can be connected directly to the Internet through WiFi but a desktop can only be connected through Ethernet
  • B. A laptop contains a high capacity battery that powers it for an extensive period while a desktop mainly uses UPS for alternative power sourceCorrect
  • C. A desktop does not support the use of a mouse
  • D. A laptop uses only serial ports for connections while a desktop uses only parallel ports for all connections

Explanation

A laptop contains a high-capacity battery for extended use, while a desktop mainly relies on a UPS as an alternative power source.

Computer Studies 2025 Objective — Question 5

A mechanical device that allows the operation of multiplication through repeated addition is the:

  • A. Jacquard's Loom
  • B. Pascaline
  • C. Slide Rule
  • D. Stepped ReckonerCorrect

Explanation

The Stepped Reckoner (invented by Wilhelm Leibniz) was a mechanical calculator that could perform all four arithmetic operations, including multiplication by repeated addition.

Computer Studies 2025 Objective — Question 6

Which of the following statements about the Slide Rule are true? I. Multiplication that goes off the slide can be corrected by resetting the slide. II. Operations of addition can be carried out by directly adding two or more numbers together on the slide. III. Logarithm is used to transform the operations of multiplication and division to addition and subtraction.

  • A. I and II only
  • B. I and III onlyCorrect
  • C. II and III only
  • D. I, II and III

Explanation

Statement I is correct (resetting corrects overflow). Statement II is wrong (slide rules cannot directly perform addition/subtraction). Statement III is correct (the slide rule's principle is based on logarithms).

Computer Studies 2025 Objective — Question 7

The following features distinguish a supercomputer from other types of computer EXCEPT:

  • A. High processing speed
  • B. Number of users connected at once
  • C. Physical size
  • D. Small memory capacityCorrect

Explanation

Supercomputers are designed for extreme computational power and have high processing speed, can handle many users at once, large physical size, and LARGE memory capacity — not small.

Computer Studies 2025 Objective — Question 8

Which of the following statements are true about pointing devices? I. Device has buttons used to select objects. II. Device moves an onscreen pointer to allow the user select objects. III. Older types of the device used a laser, an optical technology that tracks movements with light while newer types of the device use a ball only. IV. User slides the device along a flat surface to move the pointer around the screen.

  • A. I, II and III only
  • B. I, II and IV onlyCorrect
  • C. I, II and IV only
  • D. I, II, III and IV

Explanation

I and II are true (buttons select objects; device moves the on-screen pointer). III is false — it is reversed (older devices used a mechanical ball, newer ones use optical/laser technology). IV is true (most pointing devices are moved across a flat surface).

Computer Studies 2025 Objective — Question 9

Which of the following logic devices is a non-equivalent gate?

  • A. AND gate
  • B. EX-NOR gate
  • C. EX-OR gateCorrect
  • D. NOR gate

Explanation

A non-equivalent gate produces an output of 1 when its inputs are different. The EX-OR (XOR) gate exhibits this behaviour: output is 1 if inputs are (0,1) or (1,0), but 0 if both inputs are the same.

Computer Studies 2025 Objective — Question 10

Use the logic devices in Figures 1 and 2 to answer this question. The input variables X and Y have values of 0011 and 0101 respectively. Compute the value of the output Z in Figure 1 using the values of X and Y given.

Diagram for question 10
  • A. 1110
  • B. 1000
  • C. 0001Correct
  • D. 0111

Explanation

Figure 1 is an AND gate. Z = X AND Y = 0011 AND 0101 = 0001 (bit-by-bit AND of the two 4-bit values).

Computer Studies 2025 Objective — Question 11

If the input variable X in Figure 1 is passed through the device in Figure 2 before going into the logic gate in Figure 1, what will be the output Z?

Diagram for question 11
  • A. 1001
  • B. 0100Correct
  • C. 1101
  • D. 1110

Explanation

Figure 2 is a NOT gate. X = 0011 after passing through the NOT gate becomes 1100. Then Z = X AND Y = 1100 AND 0101 = 0100.

Computer Studies 2025 Objective — Question 12

If the input variable Y in Figure 1 is passed through the device in Figure 2 before going into the logic gate in Figure 1, compute the output at Z.

Diagram for question 12
  • A. 11010
  • B. 0100
  • C. 0010Correct
  • D. 0001

Explanation

Y = 0101 passing through a NOT gate becomes 1010. Then Z = X AND Y = 0011 AND 1010 = 0010.

Computer Studies 2025 Objective — Question 13

Which of the following memory capacities is the largest?

  • A. 1 TBCorrect
  • B. 100 GB
  • C. 500 MB
  • D. 960 KB

Explanation

1 TB = 1024 GB = 1,048,576 MB, which is far larger than 100 GB, 500 MB, or 960 KB.

Computer Studies 2025 Objective — Question 14

Which one of the following statements is true about logic gates?

  • A. The output of an AND gate is low if both inputs are high
  • B. The output of an AND gate is high if either of the inputs is low
  • C. The output of a NOT gate is high if the input is lowCorrect
  • D. The output of an OR gate is low if both inputs are high

Explanation

A NOT gate inverts its input — if the input is low (0), the output is high (1).

Computer Studies 2025 Objective — Question 15

A set of instructions written in the language of the computer to solve a user's problem is called:

  • A. Assembler
  • B. Byte
  • C. Pseudocode
  • D. SoftwareCorrect

Explanation

Software is a set of instructions written in the language of the computer to solve the user's problem.

Computer Studies 2025 Objective — Question 16

In computer operation, the loading and starting of application programs is carried out by the:

  • A. Device drivers
  • B. Embedded system
  • C. Operating systemCorrect
  • D. Peripheral devices

Explanation

The operating system (OS) is the major software that manages computer hardware and software; one of its key functions is loading and starting application programs.

Computer Studies 2025 Objective — Question 17

The operating system is responsible for:

  • A. Checking the effect of viruses on the computer
  • B. Creating tasks for computer programmers
  • C. Making the most efficient use of the computer hardwareCorrect
  • D. Teaching new skills to computer users through videos

Explanation

The operating system is responsible for making the most efficient use of the computer hardware.

Computer Studies 2025 Objective — Question 18

Which one of the following statements explains the function of utility software?

  • A. Converts source code to object code
  • B. Enables hardware to communicate with the computer
  • C. Helps to clean disk space and manages installation of applicationsCorrect
  • D. Helps to improve the functionality of hardware devices

Explanation

Utility software is system software designed to help manage, maintain, and optimize computer resources, such as disk cleanup and managing application installations.

Computer Studies 2025 Objective — Question 19

The clear and precise step-by-step procedure of solving a particular problem is called:

  • A. AlgorithmCorrect
  • B. Flowchart
  • C. Interpretation
  • D. Programming

Explanation

An algorithm is the clear and precise step-by-step procedure of solving a particular problem.

Computer Studies 2025 Objective — Question 20

A program written in source code can be converted to object code by a/an:

  • A. Code converter
  • B. Language translatorCorrect
  • C. Operating system
  • D. Utility software

Explanation

A translator is a software that converts source code (written by a programmer in a high-level language) into equivalent machine code/object code.

Computer Studies 2025 Objective — Question 21

The process of searching for errors and eliminating them in a computer program is called:

  • A. Compilation
  • B. DebuggingCorrect
  • C. Execution
  • D. Normalization

Explanation

Debugging is the process of searching for errors and eliminating them in a computer program.

Computer Studies 2025 Objective — Question 22

The main function of the statement in line 20 (CLS) in the given QBASIC program is to:

  • A. Assign variable names before the execution of the current program
  • B. Create memory locations for all the variables that will be declared in the current program
  • C. Erase previously printed output on the screen before the output of the current programCorrect
  • D. Indicate that the current program is command based

Explanation

The CLS command simply clears (erases) previously printed output on the screen before the output of the current program.

Computer Studies 2025 Objective — Question 23

Which one of the following statements is correct about the rules of flowcharting?

  • A. All symbols of a flowchart are connected with a Terminal Box
  • B. All flowchart process symbols are connected with an on-page connector to show the flow of operation
  • C. All flowcharts start with a Start Box and end with a Decision Box
  • D. The flow of control must always enter an object from top to bottomCorrect

Explanation

A, B and C are false. The correct rule is that flow of control must always enter an object from top to bottom (symbols are connected by flow-lines, off/on-page connectors are only used when needed, and flowcharts start with a START box and end with an END box).

Computer Studies 2025 Objective — Question 24

The major difference between low level programming languages and high level programming languages is that:

  • A. High level languages are less memory efficient while low level languages are more memory efficientCorrect
  • B. High level languages will not need a translator but low level languages will
  • C. Low level languages are slower while high level languages are faster
  • D. Low level languages are interpreted while high level languages are assembled

Explanation

High-level languages are slower and less memory-efficient than low-level languages, though they are easier to understand, write, and are less cumbersome/complex.

Computer Studies 2025 Objective — Question 25

In computer programming, source codes are usually translated to intermediate codes in order to:

  • A. Avoid the need for a full native compiler for every new machine that will run the source codeCorrect
  • B. Change the analysis portion for different programs
  • C. Prevent modification of the program source code by unauthorized persons
  • D. Prevent the synthesis part of the compiler from changing for any target machine

Explanation

Intermediate codes during translation allow for platform independence, avoiding the need for a full native compiler for every new machine that will run the source code.

Computer Studies 2025 Objective — Question 26

The set of rules by which communication takes place over a network is called:

  • A. Connectivity
  • B. Ethics
  • C. ProtocolCorrect
  • D. Topology

Explanation

A protocol is the set of rules that governs how communication takes place over a network, e.g. TCP/IP, HTTP, FTP.

Computer Studies 2025 Objective — Question 27

Which one of the following pairs contains types of network topology?

  • A. Token and Mesh
  • B. Star and Token
  • C. Ring and BusCorrect
  • D. Bus and Node

Explanation

Ring and Bus are both types of network topology describing how devices are connected (others include Star and Mesh). Nodes are the devices connected in a network, and Token is a method of access control used in topologies.

Computer Studies 2025 Objective — Question 28

An advantage of using Computer Aided Manufacturing (CAM) in the car manufacturing industry is that:

  • A. The cost of equipment is low
  • B. The equipment does not require close supervision
  • C. Pollution is reduced
  • D. Products follow consistent standardsCorrect

Explanation

CAM uses software to control machine tools in the manufacturing of workpieces, ensuring that products follow consistent standards.

Computer Studies 2025 Objective — Question 29

The Transmission Control Protocol/Internet Protocol (TCP/IP) is used to:

  • A. Interconnect devices on the InternetCorrect
  • B. Retrieve email from a mail server
  • C. Transfer files from a server to a client
  • D. Send email from one user to another

Explanation

TCP/IP is a protocol that guides the transfer and interconnection of devices on the Internet.

Computer Studies 2025 Objective — Question 30

One difference between intranetworking and internetworking is that:

  • A. Intranetworking is more secure compared to internetworkingCorrect
  • B. Intranetworking has unlimited coverage compared to internetworking
  • C. Internetworking is publicly owned while intranetworking is privately owned
  • D. Internetworking can be accessed by everyone while intranetworking is accessible only to the staff of an organization

Explanation

Intranetworking involves an intranet (a private network accessible only to an organization's staff), hence it is more secure than internetworking.

Computer Studies 2025 Objective — Question 31

Which one of the following statements is true about an email client?

  • A. It is a browser which stores email messages
  • B. It is a program which enables users to send and receive emailCorrect
  • C. It is a person using email services to serve the public
  • D. It is a computer which provides email services to users

Explanation

An email client is a program that enables users to send and receive email, e.g. Outlook, Thunderbird.

Computer Studies 2025 Objective — Question 32

A record in a database can be identified using a/an:

  • A. Key fieldCorrect
  • B. Attribute
  • C. Entity relationship
  • D. Object identifier

Explanation

A record in a database can be identified using a key field (a unique identifier for each record in a table).

Computer Studies 2025 Objective — Question 33

Which one of the following software can be used by a company accountant to prepare staff payment?

  • A. Microsoft Word
  • B. Microsoft Publisher
  • C. Microsoft PowerPoint
  • D. Microsoft ExcelCorrect

Explanation

Microsoft Excel is a spreadsheet program mostly used for financial calculations, data analysis, budgeting, and record keeping — very suitable for preparing staff payment.

Computer Studies 2025 Objective — Question 34

In MS Access, the first object to be created which will enable the user to create or use other objects is a:

  • A. FormCorrect
  • B. Macro
  • C. Report
  • D. Table

Explanation

According to the source material, a Form must be created first to enable the user to create or use other objects in MS Access.

Computer Studies 2025 Objective — Question 35

The Microsoft Excel menu bar icon shown in Figure 3 represents a command used to:

Diagram for question 35
  • A. Change the row height or column width
  • B. Continue a series or pattern into neighbouring cells in any direction
  • C. Remove the selection and put it on the clipboard so that it can be pasted elsewhere
  • D. Wrap extra-long text into multiple lines to allow a user view all of itCorrect

Explanation

The icon shown is the 'Wrap Text' command in Microsoft Excel — it ensures text that is too long for the default cell width automatically adjusts and displays on multiple lines within the same cell.

Computer Studies 2025 Objective — Question 36

The CorelDraw Toolbox object shown in Figure 4 is used to:

Diagram for question 36
  • A. Select and transform objectsCorrect
  • B. Edit the shape of objects
  • C. Draw lines and curves
  • D. Change the magnification level in the drawing window

Explanation

This object is a selection tool (Pick tool) in CorelDraw used to select and transform objects.

Computer Studies 2025 Objective — Question 37

Which one of the following statements is true about the Slide Sorter View in Microsoft PowerPoint?

  • A. Only the texts of all slides are shown
  • B. Preview presentation takes place
  • C. Slide thumbnail versions appear on the screen
  • D. Thumbnail versions of all slides are arranged for easy arrangement and organizationCorrect

Explanation

Slide Sorter View is used to show small preview thumbnails of all slides for easy arrangement and organization.

Computer Studies 2025 Objective — Question 38

Arrange the following steps in the correct order of creating queries in Microsoft Access: I. Choose the tables to include in the query. II. Choose the fields to include and adjust the criteria. III. Click the CREATE > Query Design button on the ribbon. IV. Click the RUN button/switch to Data Sheet View.

  • A. I, II, III, IV
  • B. II, III, I, IV
  • C. I, II, IV, III
  • D. III, I, II, IVCorrect

Explanation

Correct order: click CREATE > Query Design (III), choose the tables (I), choose the fields/adjust criteria (II), then click RUN/switch to Data Sheet View (IV).

Computer Studies 2025 Objective — Question 39

A small picture or object that represents a file, program, webpage or comment in windows is called a/an:

  • A. Taskbar
  • B. Toolbar
  • C. IconCorrect
  • D. Image

Explanation

An icon is a small picture or object that represents a file, program, webpage, or comment in windows.

Computer Studies 2025 Objective — Question 40

The two main types of user interface are:

  • A. Visual user interface and command driven interface
  • B. Soft user interface and graphical user interface
  • C. Graphical user interface and visual user interface
  • D. Graphical user interface and command line interfaceCorrect

Explanation

The two main types of user interface (UI) are Graphical User Interface (GUI) and Command Line Interface (CLI).

Computer Studies 2025 Objective — Question 41

To initiate the startup process, the BIOS requires:

  • A. Date, hardware status and system configurationCorrect
  • B. Date, time and system configuration
  • C. Date, time, data file and hardware status
  • D. Date, time, hardware status and text file

Explanation

The BIOS (Basic Input/Output System) needs to know the system's basic settings, hardware status, and date/time to start correctly.

Computer Studies 2025 Objective — Question 42

A desktop computer is switched on and the monitor displays an error message which reads: 'No input signal'. The likely cause of this error is:

  • A. A defective monitor
  • B. A disconnected VGA cableCorrect
  • C. Low memory
  • D. Power failure

Explanation

'No input signal' mostly means the cable connecting the computer to the monitor is disconnected or faulty.

Computer Studies 2025 Objective — Question 43

The parts of the EBCDIC are:

  • A. Nibbles and bytes
  • B. Strings and integers
  • C. Words and numbers
  • D. Zone bits and numerical bitsCorrect

Explanation

EBCDIC (Extended Binary Coded Decimal Interchange Code) uses zone bits and numerical bits to represent characters.

Computer Studies 2025 Objective — Question 44

The binary number 100101 can be written in denary as:

  • A. 25
  • B. 37Correct
  • C. 45
  • D. 211

Explanation

Denary is another name for base 10. 100101₂ = (1×2⁵)+(0×2⁴)+(0×2³)+(1×2²)+(0×2¹)+(1×2⁰) = 32+0+0+4+0+1 = 37.

Computer Studies 2025 Objective — Question 45

Convert 70 from base ten to octal.

  • A. 018
  • B. 106Correct
  • C. 601
  • D. 810

Explanation

70₁₀ ÷ 8 = 8 remainder 6; 8 ÷ 8 = 1 remainder 0; 1 ÷ 8 = 0 remainder 1. Reading remainders bottom-up gives 106₈.

Computer Studies 2025 Objective — Question 46

Backing up of computer files is the process of:

  • A. Updating files in the main storage area
  • B. Storing an extra copy of files in the main memory of the computer
  • C. Storing an extra copy of files in an external storage locationCorrect
  • D. Storing an extra copy of files on the computer's main storage area

Explanation

Backing up computer files involves storing an extra copy of files in an external storage location for recovery purposes.

Computer Studies 2025 Objective — Question 47

The file structure is represented systematically in ascending order as:

  • A. Data → Field → Record → FileCorrect
  • B. Record → Data → File → Field
  • C. Field → Record → Data → File
  • D. File → Record → Data → Field

Explanation

The correct ascending order is Data → Field → Record → File: a field is made up of data, a record is a collection of related fields, and a file is a collection of related records.

Computer Studies 2025 Objective — Question 48

Which of the following statements supports the goals of data backup? I. Need for duplication. II. Need for future reference. III. Protection against data loss.

  • A. I and II only
  • B. I and III only
  • C. II and III onlyCorrect
  • D. I, II and III

Explanation

Data backup is mainly for the need for future reference and protection against data loss. Need for duplication is not usually a goal of backup.

Computer Studies 2025 Objective — Question 49

The unauthorized use of computer and network resources is known as:

  • A. HackingCorrect
  • B. Phishing
  • C. Piracy
  • D. Spamming

Explanation

Hacking is the unauthorized use of computer and network resources. Phishing involves tricking users for credentials; piracy is unauthorized copying/distribution of software or media; spamming is unsolicited messaging.

Computer Studies 2025 Objective — Question 50

Poor implementation of network or lack of ICT policies may result in:

  • A. Phishing
  • B. Security breachCorrect
  • C. Spamming
  • D. Virus infection

Explanation

A security breach is a likely consequence of poor implementation of network or lack of ICT policies.

Advertisement

Sign up free to unlock

  • Score tracking
  • Practice history
  • Saved questions
  • Progress dashboard
  • Personalized sessions
  • Weak-topic breakdown

…and/or go further with premium services and No Ads.