Homework 2:Match the question with the appropriate translation or execution system.
For Exercises 11–24, match the question with the appropriate translation or execution system.
A. Interpreter
B. Assembler
C. Compiler
D. Machine code
11. |
What translates a high-level language into machine code? |
12. |
What translates a Java program into Bytecode? |
13. |
What executes Bytecode? |
14. |
What translates an assembly language program? |
15. |
What is the output of an assembler? |
16. |
What takes input in a high-level language and directs the computer to perform the actions specified in each statement? |
17. |
What executes the Java Virtual Machine? |
18. |
What is used to translate a program in ALGOL? |
19. |
What is used to translate a program in APL? |
20. |
What is used to translate a program in COBOL? |
21. |
What is used to translate a program in FORTRAN? |
22. |
What is used to translate a program in Lisp? |
23. |
What is used to translate a program in PROLOG? |
24. |
Which translator runs the most slowly? |