AS & A Level Computer Science (9618) — October–November 2023, Paper 22

8 questions · every question answerable online with instant point-by-point AI marking against the official mark scheme.

Start with Question 1 →
Question 1 · 11 marks · Data types and structures

The following identifier table shows some of the data that will be stored for each order. Complete the identifier table by adding meaningful variable names and appropriate data…

Answer this question and get it marked →
Question 2 · 7 marks · Algorithm design and problem-solving

Draw a program flowchart to represent the algorithm.

Answer this question and get it marked →
Question 3 · 9 marks · Data types and structures

The linked list is implemented using two variables and two 1D arrays as shown. The pointer variables and the elements of the Pointer array store the indices (index numbers) of…

Answer this question and get it marked →
Question 4 · 9 marks · Programming

Write pseudocode for the procedure Count().

Answer this question and get it marked →
Question 5 · 6 marks · Algorithm design and problem-solving

A global 1D array of integers contains four elements, which are assigned values as shown: Mix[1] ← 1 Mix[2] ← 3 Mix[3] ← 4 Mix[4] ← 2 A procedure Process() manipulates the values…

Answer this question and get it marked →
Question 6 · 9 marks · Programming

Write pseudocode for CreateFiles(). Assume both parameters are valid and that the integer value is between 1 and 999, inclusive.

Answer this question and get it marked →
Question 7 · 6 marks · Program design

Complete the structure chart for these modules.

Answer this question and get it marked →
Question 8 · 18 marks · Programming

The programmer has defined the first program module as follows: Module Description --- --- GetPort() takes a DestinationID as a parameter of type string; searches for the range…

Answer this question and get it marked →

← October–November 2023 Paper 23 · October–November 2023 Paper 21 →

← All AS & A Level Computer Science (9618) past papers