AS & A Level Computer Science (9618) — October–November 2024, Paper 23

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 · Programming — program constructs

The following table contains pseudocode examples. Each example may contain statements that relate to one or more of the following: - selection - iteration (repetition) -…

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

Write pseudocode for the algorithm. Assume the value zero is neither positive nor negative. You must declare all variables used in the algorithm.

Answer this question and get it marked →
Question 3 · 10 marks · Data types and structures — linked lists

State why the value 0 has been selected as the null pointer.

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

The pseudocode algorithm to determine whether a paper should be checked is as shown. The mark for the paper is stored in variable Mark. Global variables Mark, Index, Upper and…

Answer this question and get it marked →
Question 5 · 7 marks · Software development — program development life cycle

The following table lists some development activities. Complete the table by writing the name of the life cycle stage for each activity. Activity Name of life cycle stage --- ---…

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

In some countries, on the third Sunday in March, daylight saving time begins when clocks move forward by one hour. A module AdjustClock() will take an integer parameter…

Answer this question and get it marked →
Question 7 · 6 marks · Software development — program development life cycle

Identify the stage of the program development life cycle that this discussion is part of and give a document that will be produced during this stage. Stage…

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

Complete the pseudocode for module Count(). PROCEDURE Count(ThisPlayer : INTEGER, ThisRole : STRING) ............................................................... ENDPROCEDURE

Answer this question and get it marked →

← October–November 2024 Paper 31 · October–November 2024 Paper 22 →

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