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.

  • Question 8Oct/Nov 2025, paper 31Structured8 marks

    Outline the purpose of lexical analysis during the compilation of a program.

    Try this question
  • Question 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 question
  • Question 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 question
  • Question 8Oct/Nov 2025, paper 32Structured8 marks

    State the purpose of the optimisation stage in the compilation of a program.

    Try this question
  • Question 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 question
  • Question 9Oct/Nov 2023, paper 33Structured9 marks

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

    Try this question
  • Question 7Oct/Nov 2025, paper 33Structured9 marks

    Outline the process of optimisation during the compilation of a program.

    Try this question
  • Question 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 question
  • Question 6May/June 2025, paper 31Structured4 marksHas a diagram

    Describe the process of executing a program using an interpreter.

    Try this question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 8May/June 2025, paper 32Structured4 marksHas a diagram

    Explain what is meant by lexical analysis during program compilation.

    Try this question
  • Question 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 question
  • Question 8May/June 2025, paper 33Structured4 marks

    Explain the process of syntax analysis during program compilation.

    Try this question
  • Question 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.

    Try this question