IGCSE Computer Science: Focused Questions on 7.4 and 7.
5
This document highlights five highly targeted questions from Cambridge IGCSE Computer
Science past papers, focusing on the syllabus topics 7.4 (Standard Methods of Solutions) and
7.5 (Validation and Verification). The questions are curated based on their practical
importance and recurrence in past papers. Each question includes the year and paper
variant for reference.
Selected Questions
Question: Explain the difference between validation and verification. Provide examples of
methods used for both processes.
Year: 2020
Paper: Paper 2, Variant 2
Question: Describe how test data types (normal, abnormal, extreme, boundary) are used in
testing an algorithm. Provide one example for each type.
Year: 2018
Paper: Paper 1, Variant 3
Question: Given the pseudocode for an algorithm, identify two logical errors and explain
how they could be corrected.
Year: 2019
Paper: Paper 2, Variant 1
Question: A programmer is designing a system that requires user input. Explain how both
validation checks and verification methods can ensure data accuracy.
Year: 2021
Paper: Paper 1, Variant 2
Question: Write pseudocode to validate a user’s password, ensuring it meets the required
criteria (e.g., length, character types). Explain how boundary and extreme test cases would
be used to test your pseudocode.
Year: 2023
Paper: Paper 2, Variant 3
Notes
These questions focus on critical aspects of algorithm testing and validation techniques as
per the IGCSE syllabus. Students are advised to practice these along with relevant past
papers to enhance their understanding.