Our site uses cookies. Some of the cookies we use are essential for parts of the site to operate and have already been set. You may delete and block all cookies from this site, but parts of the site will not work. To find out more about cookies on this website, see our Cookie Policy
Accept
© eRevision.uk and ZigZag Education 2025
This test is run by .
Note that your final mark will not be saved in the system.

3. Systems Software MatchUp

Target Level
C
Running Total
0
0%
Attempt
1 of 3

Click on a top box, then click on its match below. Or, drag a top box and drop it onto the correct match. Match all pairs before clicking ‘Check’.

Multi-user
Scheduling
Distributed
Device driver
Embedded
Paging
Utility
BIOS
Real time
Interrupt
Shortest job first
Memory management
Round robin
Virtual memory
The means by which the hard disk is used as an extension of main memory
The overarching role of an operating system that determines when a process is complete and its RAM can be deallocated
A type of operating system that facilitates one person logging out and another person logging in to the same system with different credentials
Firmware that's used at the beginning of the boot process
A signal which causes the computer to essentially park what it was doing and focus on a new, high-priority task
The type of operating system that belongs in a computer that forms part of a larger electronic or mechanical device
A piece of software that is used to enable a computer and a peripheral to intercommunicate
The generic term given to programs within systems software that maintain the system in some way, e.g. defragmenter
Memory is divided into sections of equal size, and processes are divided into sections of the same size, allowing each 'piece' of a job to be easily transferred to memory
The mechanism by which the operating system determines the order in which to address processes
A type of operating system that functions over a collection of connected yet independent devices
A type of operating system in which changes must be made, either to data or some component of the wider system, within a very small time window
A scheduling mechanism by which the operating system selects the next process according to which one requires the smallest amount of processor time
A type of scheduling in which each job is addressed in sequence for a fixed amount of processor time

This is your 1st attempt! You get 3 marks for each one you get right. Good luck!

Pass Mark
75%