Skip to content
VirtusAcademy

Utility Software

FoundationHigherAQA

Revise Utility Software for GCSE Computer Science with this free worksheet and full mark scheme — Foundation and Higher exam-style questions with worked answers for AQA GCSE Computer Science (8525). Utility software maintains a system, including tasks such as backup, compression and defragmentation.

Free downloads

These worksheets and mark schemes are original, written for Virtus Academy and checked against the current AQA specification. Every worksheet comes with a full mark scheme.

Topic overview

Utility software carries out maintenance tasks that keep a computer running well. It is system software, not application software.

Three types must be known. Encryption software scrambles data so that it is meaningless without the decryption key, protecting it if it is intercepted or stolen. Defragmentation software reorganises files on a hard disk so that each file's parts are stored together, reducing the time the read head spends moving.

Data compression software reduces file sizes so less storage is used and files transfer faster. Backup software is also commonly included, creating copies so that data can be recovered after loss or corruption.

Revision notes

Encryption

Scrambles data so it is meaningless without the decryption key.

If the data is intercepted or the device is stolen, the contents cannot be read. Encryption does not prevent theft — it makes the stolen data useless.

Defragmentation

Over time, files become split into fragments stored in different places on a hard disk.

Defragmentation reorganises them so each file's parts are together, reducing the movement of the read head and speeding up access. Solid state drives do not need it, as they have no moving parts.

Compression and backup

Compression reduces file sizes, so less storage is used and transfers are faster.

Backup software creates copies of data so it can be recovered after accidental deletion, corruption or hardware failure.

Key points

  • Utility software performs maintenance tasks.
  • It is system software.
  • Encryption scrambles data without the key.
  • Encryption protects stolen or intercepted data.
  • Defragmentation groups file fragments together.
  • Compression reduces file size.

Worked examples

Example 1

Explain how encryption protects data if a laptop is stolen. [2 marks]

Working

The data is scrambled so it is meaningless without the decryption keystate what encryption does
so the thief has the file but cannot read its contentsexplain the protection

Example 2

Explain how defragmentation improves the performance of a hard disk. [2 marks]

Working

It reorganises files so that each file's fragments are stored togetherstate what it does
reducing how far the read head must move, so files are accessed more quicklyexplain the improvement

Example 3

State one benefit of compression software. [2 marks]

Working

It reduces the size of filesstate what it does
so less storage space is used and files can be transferred more quicklygive the benefit

Common mistakes

  • Saying encryption prevents data being stolen.

    It makes stolen data unreadable rather than preventing theft.

  • Calling utility software application software.

    It maintains the computer, so it is system software.

  • Saying SSDs need defragmenting.

    They have no moving read head, so it brings no benefit.

  • Confusing compression with encryption.

    Compression reduces size; encryption scrambles content.

Exam tips

  • Say encryption makes data unreadable, not unstealable.
  • Explain defragmentation through read head movement.
  • Classify utility software as system software.
  • Learn several utility types with their purposes.

Key terms

Utility software
System software performing maintenance tasks.
Encryption
Scrambling data so it is unreadable without a key.
Defragmentation
Reorganising file fragments to be stored together.
Backup
A copy of data kept for recovery.

Written and reviewed against the current AQA specification. Spotted an error? Let us know.