February/March 2026 Paper 22

2026 · 9 questions · 21 parts · 75 marks

0/75 marks
0Correct0Partial0Wrong21Unattempted
Filters0 active

Questions

Select a part to jump to its question

Finish set
Q1–/1 mk
Q3–/6 mks
Q4–/1 mk
Q5–/11 mks
Q6–/11 mks
Q7–/8 mks
Q9–/15 mks
2(a)
Identify the type of validation check in each description. Each check must be different.
2(a)(i)Data Validation VerificationEasy1 mark
A check to make sure that data input follows a set pattern such as two letters followed by three numbers.
2(a)(ii)Data Validation VerificationEasy1 mark
A check to make sure that only whole numbers can be input.
2(b)Data Validation VerificationMedium3 marks
Explain the reasons why validation checks are necessary when data is input.

Answer

0 words
2(c)Data Validation VerificationHard6 marks
Write the pseudocode for an algorithm to perform a validation check on each number as it is input to meet the following criteria: • Input 20 numbers, one at a time. • If a number is negative, store it in the current element of array NegNumbers[] • If a number is not negative, ask for it to be input again until a negative number is input. • When all 20 negative numbers have been stored, output a message to state the check has been completed. Use appropriate input prompts and output messages to make the requirements clear to the user. Do not declare any arrays or variables for this algorithm.

Answer

0 words