AQA · GCSE · Computer Science

    Course version: 8525 · Version from Sept 2020

    Software classification: memory

    In the AQA 8525 software classification topic, 'memory' is one of the hardware resources that an operating system manages.

    Checked against the AQA 8525 specification (opens in a new tab) on .

    • Point 9 of 12

    Study notes

    From the checked teaching notes for this specification point.

    The idea

    In the AQA 8525 software classification topic, 'memory' is one of the hardware resources that an operating system manages. Memory here means the computer's internal storage that holds programs and data while they are in use, principally RAM, with ROM holding fixed start-up instructions. The operating system must allocate space to running programs, keep track of what is free, protect one program's data from another, and reclaim memory when a program closes. A multiple-choice question may ask which resource is being managed when the OS decides where a program is loaded, or which component holds data currently being processed. Distinguish memory from secondary storage such as a hard disk or SSD, which keeps files when power is off.

    What earns the marks

    • Identifies memory as the internal store holding programs and data currently in use, typically RAM.
    • Recognises that the operating system allocates and reclaims memory space for running programs.
    • Distinguishes memory from secondary storage, which retains data when the computer is switched off.
    • Links memory management to the operating system's role in protecting and tracking running programs.

    Common mistakes and how to put them right

    • Confusing memory with secondary storage.

      Put it right: Is that memory holds data in use while storage keeps files permanently.

    • Thinking memory only stores files.

      Put it right: Is that memory holds the running program's instructions and data too.

    • Assuming the operating system is stored in RAM permanently.

      Put it right: Is that start-up instructions are held in ROM.

    Exam tips

    • Read the question stem to see whether it asks about memory or storage before choosing.
    • Eliminate options that describe permanent file storage when the question is about data in use.
    • Check whether the option names a component (RAM, ROM) or a role (allocation), and match it to the wording asked.

    Try the lesson

    The start of the Software classification: memory lesson, made from checked teaching notes for this specification point.

    Have a go first

    Which type of software is responsible for managing the computer's memory so that programs can be loaded and run?

    There is more to this lesson

    The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.

    Carry on with the full lesson

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge

    Test your understanding of Software classification: memory

    Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.

    Take topic quiz

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge