A high-level language uses statements that look like English or maths.
State what a single statement in a high-level language is usually translated into.
Mark scheme
Award one mark for:
- Several/multiple machine code instructions (1)
The answer must refer to instructions.
Do not accept machine code on its own.
Do not accept binary on its own.
Do not accept 'one or more machine code instructions' as it does not show that one statement becomes several instructions.
Do not accept assembly code/compiled code/low-level code on their own.
Do not accept 'a line of code'/'a statement' as this repeats the question.
Example answers and how they were marked
Several machine code instructions
Why: Matches the creditworthy point that one high-level statement translates into several machine code instructions (1).
Machine code
Why: Near-miss: gives the type of code but not that one statement becomes several instructions; mark scheme does not accept machine code on its own.
Binary
Why: Misconception: high-level statements are translated into machine code instructions, not just binary; not accepted.