logo

Topic study hub

Types of program translator

Official AQA 7517 section 4.6.3.

0

Objectives

5

Flashcards

7

Questions

36 min

Study time

AqaA LevelComputer ScienceFundamentals of computer systems

Choose a revision tool

Start revising Types of program translator

Syllabus checklist

What you need to know

0 objective pages available

Types of program translator1 objectives
  • Types of program translator: Understand the role of each of the following: • assembler • compiler • interpreter. Explain the differences between compilation and interpretation. Describe situations in which each would be appropriate. Explain why an intermediate language such as bytecode is produced as the final output by some compilers and how it is subsequently used. Understand the difference between source code and object (executable) code. 74

Key terms

CompilerInterpreter

Exam tips

  • Use the translation sequence: For questions about bytecode, write the sequence clearly: source code, compiler, bytecode, then interpreter or virtual machine.

Common mistakes

  • Confusing an interpreter with a compiler: State that an interpreter translates and executes source code during operation, whereas a compiler translates the source program before execution and produces translated output.

Practice preview

Continue by objective

Objectives are grouped by subtopic so students can jump straight to the exact skill they want to revise.

Related topics

Study nearby topics next