Cambridge A Level · 9618 · Paper 3 · Advanced theory
Computer Science 9618/32 Oct/Nov 2023 past paper
Cambridge A Level Computer Science (9618) Paper 3 (Advanced theory), variant 2, Oct/Nov 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
- 46
File names: 9618_w23_qp_32 · 9618_w23_ms_32
Grade thresholds for 9618/32 Oct/Nov 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.
| A | B | C | D | E |
|---|---|---|---|---|
| 46 | 37 | 31 | 26 | 21 |
Topics in this paper
Which syllabus chapters 9618/32 Oct/Nov 2023 tested, by marks. Each chapter links to every past-paper question on it.
Questions in 9618/32 Oct/Nov 2023
- Question 1
(a) Real numbers are stored in a computer using floating point representation with: • 10 bits for the mantissa • 6 bits for the exponent • two’s complement form for both the mantissa and the exponent. Write the normalised floating‑point …
- Question 2
Describe what is meant by composite and non‑composite data types. Composite Non‑composite
- Question 3
The location of a record in a random file is determined using a hashing algorithm. A collision may occur during the process of adding a record. (a) Outline what is meant by the term collision in this context. (b) Explain …
- Question 4
Complete the following paragraph about a protocol suite, using words from the given list. Some words are not used. BitTorrent circuit switching layered link list peer‑to‑peer queue stack star TCP/IP The protocols in a determine the interconnectivity rules for a …
- Question 5
(a) Outline the reasons why an operating system may need to use virtual memory. (b) Explain the circumstances in which disk thrashing could occur.
- Question 6
(a) The Reverse Polish Notation (RPN) expression: …
- Question 7
(a) This logic circuit represents the Boolean expression: …
- Question 8
Calculate the shortest distance between the Start and each of the destinations in the diagram using Dijkstra’s algorithm. Show your working and write your answers in the table provided. …
- Question 9
(a) A stack Abstract Data Type (ADT) is to be implemented using pseudocode, with procedures to initialise it and to push new items onto the stack. A 1D array Stack stores the contents of the stack. (i) Study the pseudocode …
- Question 10
Describe the features of the SIMD and MISD computer architectures. SIMD MISD
- Question 11
A declarative programming language is used to represent some facts about people and their hobbies. 01 hobby(music). 02 hobby(caving). 03 hobby(climbing). 04 hobby(camping). 05 hobby(baking). 06 hobby(travelling). 07 person(toby). 08 person(natasha). 09 person(fatima). 10 person(joseph). 11 person(elijah). 12 person(nina). 13 …
- Question 12
(a) Describe, with an example, what is meant by an exception. (b) A pseudocode algorithm searches for a customer record in a random file AccountRecord.dat. A user inputs the name of the customer. The records are stored using the user‑defined …
Other Computer Science papers from Oct/Nov 2023
- 9618/11 Theory fundamentals
- 9618/12 Theory fundamentals
- 9618/13 Theory fundamentals
- 9618/21 Problem-solving & programming
- 9618/22 Problem-solving & programming
- 9618/23 Problem-solving & programming
- 9618/31 Advanced theory
- 9618/33 Advanced theory
- 9618/41 Practical programming
- 9618/42 Practical programming
- 9618/43 Practical programming