Teaching and Learning Resources

advertisement
OCR Computer Science for A Level
Teaching and Learning Resources
Chapter 8: Applications generation
WORKSHEET ANSWERS
Question 1
Complete the crossword.
1. The stage of compilation where the object code is made more efficient.
2. A translator program that takes in high-level code and outputs a file of object code.
3. ________ syntax tree. This tree is made to represent the program.
4. A translator program that reads and executes high-level code.
5. The stage of compilation that checks that the code matches the rules of the structure of the
language.
6. A translator program that converts assembly code into machine code.
7. Created during lexical analysis, this holds details about variables and subroutines in the
program.
8. ___________ code. This is the code written by the programmer.
9. Pre-existing code that can be imported into projects. This saves time and allows programmers
to use complicated code made by experts in those areas.
10.
Part of the operating system that loads the executable program and associated libraries
into memory before the program is run.
11.
Java, C++ and Python are all examples of ____-level languages.
12.
Combines code compiled with library code into a single program.
OCR Computer Science for A Level Chapter 8
© Hodder & Stoughton Limited 2015
OCR Computer Science for A Level
Teaching and Learning Resources
Answer
OCR Computer Science for A Level Chapter 8
© Hodder & Stoughton Limited 2015
Download