2023

Cambridge A Level ยท 9618 ยท Paper 3 ยท Advanced theory

Computer Science 9618/33 May/June 2023 past paper

Cambridge A Level Computer Science (9618) Paper 3 (Advanced theory), variant 3, May/June 2023: the question paper and its official mark scheme, 12 questions worth 75 marks, with the grade thresholds. Free to open, no account needed.

Questions
12
Marks
75
Grade A from
54

File names: 9618_s23_qp_33 ยท 9618_s23_ms_33

Grade thresholds for 9618/33 May/June 2023

The minimum raw marks Cambridge set for each grade on this component (out of 75). Thresholds change every session and variant, so always compare your score with the paper you actually sat.

ABCDE
5446393225

Topics in this paper

Which syllabus chapters 9618/33 May/June 2023 tested, by marks. Each chapter links to every past-paper question on it.

ChapterQuestionsMarks
Data Types and Structures215
Algorithm Design and Problem-solving212
Hardware and Virtual Machines210
System Software (A Level)18
Data Representation16
Artificial Intelligence (AI)16
Databases16
Communication and internet technologies16
Security (A Level)16

Questions in 9618/33 May/June 2023

  1. Question 1Data Representation ยท 6 marks

    Numbers are stored in two different computer systems by using floating-point representation. System 1 uses: โ€ข 10 bits for the mantissa โ€ข 6 bits for the exponent โ€ข twoโ€™s complement form for both the mantissa and the exponent. System 2 โ€ฆ

  2. Question 2Artificial Intelligence (AI) ยท 6 marks

    (a) Draw one line from each machine learning category to its most appropriate description. Machine learning category Description Supervised learning Reinforcement learning Deep learning Unsupervised learning simulates the data-processing capabilities of the human brain to make decisions enables learning by โ€ฆ

  3. Question 3Databases ยท 6 marks

    (a) A hashing algorithm is used to calculate storage locations for records in a random access file. It calculates hash values by using the function modulus 3. The function modulus gives the remainder after integer division. For example, 1030 modulus โ€ฆ

  4. Question 4Data Types and Structures ยท 4 marks

    Two descriptions of user-defined data types are given. Give appropriate type declaration statements for each, including appropriate names. (a) A data type to hold a set of prime numbers below 20. These prime numbers are: โ€ฆ

  5. Question 5Communication and internet technologies ยท 6 marks

    (a) State, with a reason, where it would be appropriate to use circuit switching. (b) Give two benefits and two drawbacks of circuit switching. Benefit 1 Benefit 2 Drawback 1 Drawback 2

  6. Question 6System Software (A Level) ยท 8 marks

    Several syntax diagrams are shown. 0 digit โ€ฆ

  7. Question 7Hardware and Virtual Machines ยท 7 marks

    (a) Complete the Karnaugh map (K-map) for the following Boolean expression. โ€ฆ

  8. Question 8Hardware and Virtual Machines ยท 3 marks

    Outline the characteristics of massively parallel computers.

  9. Question 9Security (A Level) ยท 6 marks

    (a) Encryption is used to alter data into a form that makes it meaningless if intercepted. Describe the purpose of asymmetric key cryptography. (b) Identify two benefits and two drawbacks of quantum cryptography. Benefit 1 Benefit 2 Drawback 1 Drawback โ€ฆ

  10. Question 10Algorithm Design and Problem-solving ยท 5 marks

    The pseudocode algorithm shown copies an active accounts text file ActiveFile.txt to an archive accounts text file ArchiveFile.txt, one line at a time. Any blank lines found in the active accounts text file are replaced with the words "Account not โ€ฆ

  11. Question 11Data Types and Structures ยท 11 marks

    Pseudocode is to be written to implement a queue Abstract Data Type (ADT) with items of the string data type. This will be implemented using the information in the table. Identifier Data type Description FrontPointer INTEGER points to the start โ€ฆ

  12. Question 12Algorithm Design and Problem-solving ยท 7 marks

    (a) Describe what is meant by recursion. (b) A Fibonacci sequence is a series of numbers formed by adding together the two preceding numbers, for example: โ€ฆ

Other Computer Science papers from May/June 2023

Questions students ask

Where can I get the 9618/33 May/June 2023 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (9618_s23_ms_33), and on a wide screen it sits beside the question you are reading.
What was the grade threshold for an A in 9618/33 May/June 2023?
54 marks out of 75, a C needed 39.
Which topics came up in 9618/33 May/June 2023?
Mostly Data Types and Structures, Algorithm Design and Problem-solving, Hardware and Virtual Machines. The full list is in the table above.
Do I need an account to open 9618/33 May/June 2023?
No. Every paper opens for free without signing in. A free account also saves your pen marks and records your score against the grade thresholds.