A Level Computer Science 9618, topic 16.2
Translation Software: past paper questions
17 Cambridge A Level Computer Science 9618 questions on Translation Software (16.2) from 14 papers, 2023 to 2025. Open the paper or try a question free.
Practising builds a set from this topic, free with an account. One question opens straight away, with no account.
- Questions
- 17
- Papers
- 14
- Years
- 2023 to 2025
- Total marks
- 123
- Average per question
- 7.2 marks
- Largest question
- 9 marks
By type: Structured 17
How hard the questions are
- Recall0
- Apply13
- Analyse4
- Not banded0
Derived from the command word Cambridge prints in each question, banded by a fixed table beside the syllabus's own definitions. A question printing no command word is unbanded: unknown, not middling.
Command words
- completeApply9 questions
add information to an incomplete diagram or table
- stateRecall8 questions
express in clear terms
- drawApply6 questions
draw a line to match a term with a description
- writeRecall6 questions
write an answer in a specific way
- showApply5 questions
- explainAnalyse4 questions
set out purposes or reasons / make the relationships between things clear / say why and/or how and support with relevant evidence
- outlineApply2 questions
set out the main points
- convertApply1 question
- describeApply1 question
state the points of a topic / give characteristics and main features
Where the questions come from
By year
- 20259
- 20243
- 20235
By session
- May/June9
- Oct/Nov8
By paper
- Paper 317
Questions on this topic
Showing 16 of 17, spread across the years. Open one to write your answer and have it marked.
- Try this questionQuestion 8Oct/Nov 2025, paper 31Structured8 marks
Outline the purpose of lexical analysis during the compilation of a program.
- Try this questionQuestion 10Oct/Nov 2024, paper 31Structured9 marksHas a diagram
Several syntax diagrams are shown. Complete the Backus-Naur Form (BNF) for the given syntax diagrams.
- Try this questionQuestion 6Oct/Nov 2023, paper 32Structured7 marks
The Reverse Polish Notation (RPN) expression: a b * 2 / c d / * is to be evaluated where a = 20, b = 3, c = 10 and d = 5. Show the changing contents of the following stack as the RPN expression is evaluated.
- Try this questionQuestion 8Oct/Nov 2025, paper 32Structured8 marks
State the purpose of the optimisation stage in the compilation of a program.
- Try this questionQuestion 7Oct/Nov 2024, paper 32Structured9 marksHas a diagram
Several syntax diagrams are shown. State why each number is invalid for the given syntax diagrams.
- Try this questionQuestion 9Oct/Nov 2023, paper 33Structured9 marks
Write the infix expression for this Reverse Polish Notation (RPN) expression: 5 2 – 5 4 + * 9 /
- Try this questionQuestion 7Oct/Nov 2025, paper 33Structured9 marks
Outline the process of optimisation during the compilation of a program.
- Try this questionQuestion 6May/June 2023, paper 31Structured8 marksHas a diagram
Several syntax diagrams are shown. State whether each of the following passwords is valid or invalid and give a reason for your choice.
- Try this questionQuestion 6May/June 2025, paper 31Structured4 marksHas a diagram
Describe the process of executing a program using an interpreter.
- Try this questionQuestion 3May/June 2023, paper 32Structured9 marksHas a diagram
Several syntax diagrams are shown. State whether each variable is valid or invalid and give a reason for your choice in each case.
- Try this questionQuestion 7May/June 2025, paper 31Structured6 marksHas a diagram
Several syntax diagrams are shown. State why each passcode is invalid for the given syntax diagrams.
- Try this questionQuestion 6May/June 2023, paper 33Structured8 marksHas a diagram
Several syntax diagrams are shown. [Diagrams: operator, digit, symbol, letter, password] State whether each of the following passwords is valid or invalid and give a reason for your choice.
- Try this questionQuestion 8May/June 2025, paper 32Structured4 marksHas a diagram
Explain what is meant by lexical analysis during program compilation.
- Try this questionQuestion 9May/June 2025, paper 32Structured6 marksHas a diagram
Several syntax diagrams are shown. State why 9K is not a valid variable for the given syntax diagrams.
- Try this questionQuestion 8May/June 2025, paper 33Structured4 marks
Explain the process of syntax analysis during program compilation.
- Try this questionQuestion 9May/June 2025, paper 33Structured6 marksHas a diagram
Several syntax diagrams are shown. State why JJ90 is not a valid passcode for the given syntax diagrams.






