AS & A Level Computer Science (9618) — May–June 2023, Paper 21

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

Start with Question 1 →
Question 1 · 10 marks · Software development

A programmer has written a program which includes the function Calculate(). When the program is run, the function returns an unexpected value. Describe how a typical Integrated…

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

A program contains an algorithm to output a string of a specified length containing identical characters. The algorithm is described as follows: 1. prompt and input a character…

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

Customers collect points every time they make a purchase at a store. A program is used to manage the points system and the table lists some of the information stored for one…

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

Function Replace() will: 1. take three parameters: - a string (the original string) - a char (the original character) - a char (the new character) 2. form a new string from the…

Answer this question and get it marked →
Question 5 · 6 marks · Software development

Several companies are developing websites to market a new type of games console. The company that is first to create a website that can demonstrate the interactive features of the…

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

A video-conferencing program supports up to six users. Speech from each user is sampled and digitised (converted from analogue to digital). Digitised values are stored in array…

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

A school has a computerised library system that allows students to borrow books for a fixed length of time. The system uses text files to store details of students, books and…

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

Write pseudocode for module IsNewSupp(). Module SuppExists() has already been written and should be used as part of your solution. Module SuppExists() will generate a run-time…

Answer this question and get it marked →

← May–June 2023 Paper 22 · May–June 2023 Paper 13 →

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