What is utility software and what maintenance tasks does it perform?
The purpose of utility software, and the purpose of encryption software, defragmentation software, data compression and backup utilities (full and incremental).
An OCR J277 1.5.2 answer on the purpose of utility software and the specific roles of encryption software, defragmentation software, data compression and backup utilities, including full and incremental backups.
Reviewed by: AI editorial process; not yet individually human-reviewed
Have a quick question? Jump to the Q&A page
Jump to a section
What this dot point is asking
OCR wants you to state what utility software is and to describe the purpose of specific utilities: encryption, defragmentation, compression and backup (including the difference between full and incremental backups). The defragmentation explanation and the full-versus-incremental comparison are common exam questions, so learn them in detail.
What utility software is
Encryption, defragmentation and compression
Backup utilities
Why utilities matter
Utility software keeps a computer healthy and its data safe. Encryption protects confidentiality, defragmentation keeps a magnetic disk fast, compression saves space and bandwidth, and backups protect against data loss. A common exam point is that defragmentation helps magnetic hard disks but not SSDs, and that the choice between full and incremental backups trades restore simplicity against backup speed and storage. Be ready to describe a utility's purpose and, for backups, to justify a plan.
Try this
Q1. State what utility software is. [1 mark]
- Cue. Systems software that performs maintenance and housekeeping tasks to keep the computer running smoothly.
Q2. Explain why defragmentation speeds up a magnetic hard disk. [2 marks]
- Cue. It reorganises fragmented files so each is stored contiguously, so the read/write head moves less and files are read faster.
Q3. State one advantage of an incremental backup over a full backup. [1 mark]
- Cue. Each backup is faster and uses less storage because only the files changed since the last backup are copied.
Exam-style practice questions
Practice questions written in the style of OCR exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.
OCR 20204 marksState what is meant by utility software, and describe the purpose of defragmentation software.Show worked answer →
Utility software (1 mark): systems software that performs maintenance and housekeeping tasks to keep the computer running smoothly, such as backup, compression, defragmentation and encryption.
Defragmentation software (up to 3 marks): over time, files on a magnetic hard disk become fragmented, with parts stored in different physical locations because of repeated saving and deleting. This slows access because the read/write head must move to several places to read one file. Defragmentation software reorganises the files so that each one is stored together (contiguously), and free space is gathered, so files can be read more quickly.
Markers reward "maintenance/housekeeping tasks" for utility software, and for defragmentation: fragmented files spread across the disk, reorganised to be contiguous, so access is faster. Note it benefits magnetic disks, not solid-state drives.
OCR 20234 marksExplain the difference between a full backup and an incremental backup, giving one advantage of each.Show worked answer →
Full backup: a copy of all the selected files is made every time. Advantage: restoring is simple and quick because everything is in one backup. Disadvantage (context): it takes the most time and storage space.
Incremental backup: only the files that have changed since the last backup are copied. Advantage: each backup is much faster and uses less storage because only changes are saved. Disadvantage (context): restoring is slower and more complex because the last full backup and every incremental backup since must be combined.
Markers reward "full = everything every time, simple restore" versus "incremental = only changes since last backup, faster and smaller backups", with a valid advantage for each.
Related dot points
- The purpose and functions of the operating system: user interface, memory management and multitasking, peripheral management and drivers, user management, and file management.
An OCR J277 1.5.1 answer on the purpose and functions of an operating system: the user interface, memory management and multitasking, peripheral management and drivers, user management, and file management.
- The need for secondary storage, the common types (optical, magnetic, solid state) and how to choose a suitable device using capacity, speed, portability, durability, reliability and cost.
An OCR J277 1.2.2 answer on the need for secondary storage, the three common types (optical, magnetic, solid state), and how to choose a suitable device by capacity, speed, portability, durability, reliability and cost.
- The need for compression and the difference between lossy and lossless compression, with their typical uses.
An OCR J277 1.2.5 answer on the need for data compression and the difference between lossy and lossless compression, including how each works and their typical uses.
- Methods to identify and prevent vulnerabilities: penetration testing, anti-malware software, firewalls, user access levels, passwords, encryption, physical security and network policies.
An OCR J277 1.4.2 answer on the methods used to identify and prevent vulnerabilities: penetration testing, anti-malware software, firewalls, user access levels, passwords, encryption, physical security and network policies.
- The need for primary storage, the purpose and characteristics of RAM and ROM, the differences between them, and the need for virtual memory.
An OCR J277 1.2.1 answer on the need for primary storage, the purpose and characteristics of RAM and ROM, the differences between them, and why virtual memory is needed.
Sources & how we know this
- OCR GCSE (9-1) Computer Science (J277) specification — OCR (2020)