| Hint | Answer | % Correct |
|---|---|---|
| what base is the above stored as? | binary | 77%
|
| what is a very low level language called? | machine code | 74%
|
| what is a low level language called? | assembly | 66%
|
| does this language have a direct 1:1 relation to the very low level language? | yes | 63%
|
| which version of the above converts whole code into one file? | compiler | 30%
|
| which version converts each line one at a time? | interpreter | 19%
|
| what is a downside of humans using this type of code? | difficult | 18%
|
| what is a program called that convert high level code to low level? | translator | 16%
|
| which translator converts assembly language into machine code? | assembler | 11%
|
| what then connects library code to the code above, if libraries were used? | linker | 11%
|
| what are the commands called in this language? | mnemonics | 10%
|
| what is a high level language called? | source code | 10%
|
| what is a disadvantage of high level compared to low level? | speed | 8%
|
| what is a benefit of the above? | portability | 4%
|
| what is a disadvantage of converting code one line at a time? | speed | 4%
|
| what is a benefit of the above? | testing | 3%
|
| what is intermediate code that has been partially translated by an interpreter called? | bytecode | 1%
|
| what type of code is the high level code from a program converted into? | object code | 1%
|
| what is an advantage of the above code? | portability | 1%
|
| where is this code often used? | virtual machines | 1%
|