AQA · GCSE · Computer Science

    Course version: 8525 · Version from Sept 2020

    Software classification: processor(s)

    This row is the first item in the list of resources the operating system manages: the processor(s).

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

    • Point 8 of 12

    Study notes

    From the checked teaching notes for this specification point.

    The idea

    This row is the first item in the list of resources the operating system manages: the processor(s). A computer may have one processor or several cores, and the OS must decide which process uses which core and for how long. It does this through scheduling, giving each process a slice of processor time so that multitasking appears seamless. The OS also handles interrupts, prioritises important tasks and stops one runaway process from monopolising the processor. Distractors may claim the processor manages the OS, that the user manually assigns each instruction, or that application software schedules the processor directly. The plural 'processor(s)' signals that multi-core systems are included.

    What earns the marks

    • The OS manages the processor(s) by scheduling which process runs and for how long.
    • Scheduling gives each process a share of processor time so multitasking appears simultaneous.
    • On multi-core systems the OS allocates processes across the available cores.
    • The OS handles interrupts and priorities so important tasks are serviced promptly.
    • Application software requests processor time from the OS rather than controlling the processor directly.

    Common mistakes and how to put them right

    • Saying the processor manages the operating system.

      Put it right: , the OS controls and schedules use of the processor.

    • Thinking each application directly controls the processor.

      Put it right: , applications request time and the OS scheduler allocates it.

    • Ignoring multi-core systems: correction, the plural processor(s) includes allocating work across several cores.

    • Confusing processor management with memory management.

      Put it right: , these are separate OS responsibilities even though both are resource management.

    Exam tips

    • Look for the option describing allocation or scheduling of processor time as the management activity.
    • Reject options where hardware or application software is said to control the OS.
    • Remember the plural: multi-core allocation is part of processor management.

    Try the lesson

    The start of the Software classification: processor(s) lesson, made from checked teaching notes for this specification point.

    Have a go first

    Which piece of hardware carries out the fetch-decode-execute cycle on program instructions?

    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: processor(s)

    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