Medium1 markMultiple Choice
Computer systemsGeneralprogramming languageslow-levelregisters

AQA GCSE · Question 06.2 · Computer systems

From the list of statements about low-level languages, identify another true statement.

Answer options:

A.

The code more closely resembles English.

B.

The code is easier to write.

C.

The code is not translated using a compiler.

D.

The code is quicker to write.

E.

The code can directly manipulate computer registers.

F.

The code never needs to be translated before being executed.

How to approach this question

The question asks for the second true statement about low-level languages from the list. 1. **Recall the analysis from the previous question:** * A: False. * B: False. * C: True. * D: False. * E: True. * F: False. 2. **Identify the two true statements:** C and E are correct. 3. **Select the other true statement:** Since C was the answer to the first part, E must be the answer to this part.

Full Answer

E.The code can directly manipulate computer registers.✓ Correct
Let's re-evaluate the statements comparing low-level languages (like Assembly) to high-level languages (like Python or Java). - **A. The code more closely resembles English.** False. High-level languages are designed to be more human-readable. - **B. The code is easier to write.** False. High-level languages are easier to write. - **C. The code is not translated using a compiler.** True. Low-level assembly language is translated by an assembler. - **D. The code is quicker to write.** False. Low-level code is slower to write. - **E. The code can directly manipulate computer registers.** True. This is a defining characteristic and a major advantage of low-level languages. It allows for precise control over the CPU and memory, which is essential for writing highly efficient code like device drivers or embedded systems software. - **F. The code never needs to be translated before being executed.** False. Assembly language must be translated by an assembler. Both C and E are correct statements. This question asks for the second of the two correct options.

Common mistakes

✗ Confusing the properties of high-level and low-level languages. ✗ Not realizing that direct hardware manipulation is a key feature of low-level programming.

Practice the full AQA GCSE Computer Science Paper 2

46 questions · hints · full answers · grading

More questions from this exam