Skip to content

Cambridge AS & A Level Computer Science

16.2Translation software

Translation software in Cambridge AS & A Level Computer Science: what the syllabus expects you to know, the learning objectives and how to practise.
Subtopic65 practice questions3 lessons

Learning objectives

What the syllabus expects you to be able to do.

  1. 16.2.1Explain how an interpreter executes a program without producing a translated version.
  2. 16.2.2Describe the stages of compilation.
  3. 16.2.3Express grammar with syntax diagrams or Backus-Naur Form.
  4. 16.2.4Use Reverse Polish Notation to evaluate expressions.

Lessons

  • Reverse Polish Notation

    50 min

    Full access
  • Stages of compilation and how interpreters work

    55 min

    Full access
  • Syntax diagrams and Backus-Naur Form

    55 min

    Full access

Join to read every lesson, or see what Full access includes.

Sample question

A sample question on this topic. Answer it, check it, then read the worked answer.

Translation software: sample question

1 mark

In BNF, what is a non-terminal?

Choose one answer

Turn Translation software into a strength.

Practise with instant marking, see your mastery grow and get a study plan built around your exam date.