Constructs: CAIE A‑Level Computer Science questions
Every CAIE A-Level Computer Science exam question on 11.2 Constructs, June 2024 and the specimen papers, with its mark scheme and examiner’s report.
Paper
All papers
Exam
All years
Calculations

Q5(b)(i)
The whole paper ↗
Q5(b)(ii)
The whole paper ↗
Q8(a)
The whole paper ↗
Q1(c)
The whole paper ↗Q6(a)
The whole paper ↗
All 6 questions on Constructs, as a list
- June 2024, Paper 4, Q1(b) (5 marks): The procedure Initialise(): • prompts the user to input the quantity of numbers the user would like to enter • reads the input and validates it is between 1 and
- June 2024, Paper 2, Q5(b)(i) (1 mark): Write the single line of pseudocode. [1]
- June 2024, Paper 2, Q5(b)(ii) (1 mark): State where this new line should be placed. [1]
- June 2024, Paper 2, Q8(a) (8 marks): Complete the pseudocode for module DeleteComment(). FUNCTION DeleteComment(Line : STRING) RETURNS STRING ENDFUNCTION [8]
- Specimen, Paper 2, Q1(c) (4 marks): Write in pseudocode a post-condition loop to output all the odd numbers between 100 and 200. [4]
- Specimen, Paper 2, Q6(a) (9 marks): Write pseudocode to implement the function ValidatePassword. Refer to the Insert for the list of pseudocode functions and operators.
Questions, mark schemes and examiner’s reports are © Cambridge University Press & Assessment, from their published past papers. Plumi isn’t affiliated with any exam board. Want whole papers? Full past papers.
Rather write your answers by hand on iPad? Plumi marks them against the same mark schemes.