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

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

Start with Question 1 →
Question 1 · 5 marks · Data representation - floating-point numbers

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…

Answer this question and get it marked →
Question 2 · 5 marks · File organisation and access - sequential files

Describe how records are organised and accessed in a sequential file.

Answer this question and get it marked →
Question 3 · 9 marks · Syntax diagrams and Backus-Naur Form (BNF)

The syntax diagrams for 'digit', 'letter' and 'variable' are shown on page 4. State whether each variable is valid or invalid and give a reason for your choice in each case. 9SW…

Answer this question and get it marked →
Question 4 · 4 marks · Object-Oriented Programming (OOP) concepts

Draw one line from each Object-Oriented Programming (OOP) term to its most appropriate description. OOP terms: - Encapsulation - Getters - Polymorphism - Setters Descriptions: -…

Answer this question and get it marked →
Question 5 · 5 marks · Encryption - quantum cryptography

Encryption is used to scramble data to make it meaningless if intercepted. Describe the purpose of quantum cryptography.

Answer this question and get it marked →
Question 6 · 9 marks · User-defined (composite/record) data types

Write pseudocode statements to declare the composite data type, TAppointments, to hold data about patients for a dental clinic. It will include for each patient: - name (first…

Answer this question and get it marked →
Question 7 · 6 marks · Communication - packet switching

State two examples of where it would be appropriate to use packet switching.

Answer this question and get it marked →
Question 8 · 6 marks · Processor fundamentals - RISC and pipelining

Describe the use of pipelining in Reduced Instruction Set Computers (RISC).

Answer this question and get it marked →
Question 9 · 10 marks · Boolean algebra and logic circuits - sum-of-products

The given truth table (with inputs A, B, C, D and output Z) represents a logic circuit. Write the Boolean logic expression that corresponds to the given truth table as the…

Answer this question and get it marked →
Question 10 · 6 marks · Artificial intelligence (AI) - machine learning

State one category of machine learning.

Answer this question and get it marked →
Question 11 · 10 marks · Abstract data types (ADTs) - queues

The pseudocode shown represents a queue Abstract Data Type (ADT) with procedures for initialisation and to add new items. It is incomplete. CONSTANT MaxLength = 50 DECLARE…

Answer this question and get it marked →

← May–June 2023 Paper 33 · May–June 2023 Paper 31 →

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