1.5.2

Utility Software

Test yourself

Utility Software

Utility software is a subset of system software. Utility software programs perform specific tasks to help maintain the system. There are four main types of utility software:

Illustrative background for DefragmentationIllustrative background for Defragmentation ?? "content

Defragmentation

  • This process involves improving hard disk performance by applying an algorithm to reorganise data.
Illustrative background for EncryptionIllustrative background for Encryption ?? "content

Encryption

  • This process is designed to prevent unauthorised access to files by applying an algorithm to "scramble" data.
Illustrative background for BackupIllustrative background for Backup ?? "content

Backup

  • This process involves making copies of data that can be restored in the event of a data loss.
Illustrative background for CompressionIllustrative background for Compression ?? "content

Compression

  • This process involves applying an algorithm to reduce the space needed to represent a file or its contents.

Jump to other topics

1Computer Systems

1.1Systems Architecture

1.2Memory & Storage

1.3Computer Networks, Connections & Protocols

1.4Network Security

1.5Systems Software

1.6Ethical, Legal, Cultural & Environmental Concern

2Computational Thinking, Algorithms and Programming

2.1Algorithms

2.2Programming Fundamentals

2.3Producing Robust Programs

2.4Boolean Logic

2.5Programming Languages & IDEs

Go student ad image

Unlock your full potential with GoStudent tutoring

  • Affordable 1:1 tutoring from the comfort of your home

  • Tutors are matched to your specific learning needs

  • 30+ school subjects covered

Book a free trial lesson