AS & A Level Computer Science (9618) — October–November 2023, Paper 31

12 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 · Floating-point numbers, representation and manipulation

Real numbers are stored in a computer using floating-point representation with: - 12 bits for the mantissa - 4 bits for the exponent - two's complement form for both the mantissa…

Answer this question and get it marked →
Question 2 · 6 marks · Protocols and the TCP/IP protocol suite

Draw one line to connect each protocol to its most appropriate use. Protocols: - HTTP - BitTorrent - SMTP - IMAP Uses: - to provide peer-to-peer file sharing - when retrieving…

Answer this question and get it marked →
Question 3 · 4 marks · User-defined data types (enumerated and pointer)

Describe what is meant by enumerated and pointer data types.

Answer this question and get it marked →
Question 4 · 6 marks · File organisation and access

Describe sequential and random methods of file organisation.

Answer this question and get it marked →
Question 5 · 4 marks · Processor fundamentals - SISD and MIMD architectures

Describe the features of SISD and MIMD computer architectures.

Answer this question and get it marked →
Question 6 · 6 marks · Boolean algebra and logic circuits

This diagram represents a logic circuit (inputs A, B, C, D and output Z). Complete the truth table for the given logic circuit. (A 'Working space' column is provided on the…

Answer this question and get it marked →
Question 7 · 5 marks · System software - operating system and user interface

A student buys a new computer. State one benefit to the student of a user interface and give an example.

Answer this question and get it marked →
Question 8 · 8 marks · File processing and exception handling

A pseudocode algorithm finds a customer account record in a random file and outputs it. The records are stored using the user-defined data type TAccount. TYPE TAccount DECLARE…

Answer this question and get it marked →
Question 9 · 9 marks · Reverse Polish Notation (RPN) and stacks

Write the infix expression for this Reverse Polish Notation (RPN) expression: 5 2 – 5 4 + 9 /

Answer this question and get it marked →
Question 10 · 10 marks · Algorithms and data structures - stacks

Write the pseudocode for the required declarations.

Answer this question and get it marked →
Question 11 · 8 marks · Declarative programming

Anthony is a student who would like to study history and geography. Write additional clauses to represent this information. 22 .... 23 .... 24 ....

Answer this question and get it marked →
Question 12 · 4 marks · Artificial Intelligence (AI) - artificial neural networks

Artificial neural networks have played a significant role in the development of machine learning. Explain what is meant by the term artificial neural network.

Answer this question and get it marked →

← October–November 2023 Paper 32 · October–November 2023 Paper 23 →

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