For IndividualsFor Educators
ExpertMinds LogoExpertMinds
ExpertMinds

Ace your certifications with Practice Exams and AI assistance.

  • Browse Exams
  • For Educators
  • Blog
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Support
  • AWS SAA Exam Prep
  • PMI PMP Exam Prep
  • CPA Exam Prep
  • GCP PCA Exam Prep

© 2026 TinyHive Labs. Company number 16262776.

    PracticeAQA GCSEAQA GCSE Computer Science Paper 2Question 06.2
    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
    The correct option is E. Low-level languages provide direct access to hardware components like computer registers.
    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.
    Question 06.1All questionsQuestion 07.1

    Practice the full AQA GCSE Computer Science Paper 2

    46 questions · hints · full answers · grading

    Sign up freeTake the exam

    More questions from this exam

    Q01.1Convert the binary number 11010100 into decimal.EasyQ01.2Convert the binary number 10111001 into hexadecimal. You should show your working.MediumQ01.3State the largest decimal number that can be represented using 6 bits.EasyQ02.1Add together the following three binary numbers and give your answer in binary. 00110110 1001...MediumQ02.2Apply a binary shift three places to the right on the bit pattern 10101000. Give the result using...Easy
    View all 46 questions →