Advanced level 2026 Holy Infant High School mock ICT 2
Advanced level 2026 Holy Infant High School mock ICT 2
Here is the complete set of questions from the 2026 HIHS Pre-Mock and Regional Mock papers, consolidated into a clean, structured WordPress post format. This is designed for easy copying and pasting into your blog editor.
2026 Computer Science Mock Examination: Practice Questions
This post compiles the theoretical and practical questions from the recent 2026 Mock GCE and HIHS Pre-Mock sessions. Use these to test your students’ knowledge across the three main sections of the syllabus.
Section 1: Fundamentals of Computing
1. Hardware and System Basics
-
A. Identify two (02) hardware components found inside the computer system.
-
B. State one (01) function of the Central Processing Unit (CPU).
-
C. Give two (02) differences between primary and secondary memories.
-
D. State the full meaning of BIOS and name two of its primary components.
-
E. Explain how poor posture leads to RSI and eye strain in an office environment.
2. Software and Operating Systems
-
A. Define the term Operating System and state any two (02) of its functions in resource management.
-
B. Distinguish between System Software and Application Software.
-
C. Define Utility Software and provide one common example.
-
D. Identify two examples of application software used to:
-
Enable a learner to work with data requiring calculation.
-
Design graduation certificates.
-
Section 2: Hardware Architecture & Networking
1. Internal Architecture & The Machine Cycle
-
A. With the aid of a well-annotated diagram, explain the Machine Cycle (Fetch-Execute Cycle).
-
B. Explain the interaction between the ALU, Control Unit, and Registers.
-
C. Describe the specific roles of the MAR (Memory Address Register) and MDR (Memory Data Register).
-
D. Compare Laser, Inkjet, and Dot Matrix printers in terms of mechanism, environment, and running cost.
2. Data Communication & Networking
-
A. What is the main function of a Router?
-
B. State two (02) differences between a Hub and a Switch.
-
C. Define the term Handshaking in the context of data communication.
-
D. Identify two (02) components of a basic data communication system.
-
E. Distinguish between Physical Topology and Logical Topology.
Section 3: Algorithms, Databases & Information Systems
1. Algorithms and Programming
-
A. Define an Algorithm and state two (02) qualities of a good algorithm.
-
B. Differentiate between Source Code and Object Code.
-
C. Task: Draw a flowchart to calculate the product of two numbers using the method of successive addition.
-
D. Explain the Divide and Conquer algorithm design strategy.
2. Database Management Systems (DBMS)
-
A. Define Entity Integrity and Referential Integrity.
-
B. Explain three ways relational databases help to reduce data redundancy.
-
C. Give two (02) advantages of storing student records in a database instead of paper files.
-
D. What is a Foreign Key and what is its primary use?
3. Data Integrity and Security
-
A. Distinguish between Data Validation and Data Verification.
-
B. Explain two validation techniques used when entering student records and the consequences of poor validation.
-
C. Describe how Encryption helps to protect information sent across a network.
-
D. Distinguish between Simulation and Prototyping.
Section 4: Quantitative Reasoning (Calculations)
-
Binary Conversion: Convert $845.375_{10}$ to binary.
-
Binary Arithmetic: Evaluate $(1111_2 / 11_2)$.
-
Base Conversion: Convert the Hexadecimal number $AC7.9_{16}$ to Octal.
-
Binary Logic: Convert the binary number $101011_2$ to decimal.
Category: Computer Science / Examination Prep
Tags: #GCE2026 #MockExam #ComputerScience #SecondaryEducation #RevisionQuestions
