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
