SLIDE 1
CSZone.co.uk
Click to reveal · Arrow keys also work
OCR J277 · Component 1 · Topic 1.5.2

Utility Software

Encryption Software · Defragmentation · Data Compression · Backup Software

CSZone OCR GCSE Computer Science J277
Learning Objectives

By the end of this video you will be able to...

Describe the purpose of utility software and explain how it differs from application software and the operating system
Explain how encryption software protects data and describe situations where it is used to secure files and communications
Describe how defragmentation works, explain why files become fragmented on HDDs, and explain how defragmenting improves performance
Explain data compression — why it is used, and the key difference between lossy and lossless compression, with examples of each
Describe how backup software works and explain the difference between a full backup and an incremental backup, including the advantages of each
⚡ Topic 1.5.2 — utility software keeps a system running efficiently and protects data. It is system software, not application software.
Systems Software

What is utility software?

DEFINITION
Utility software is a type of system software that performs specific maintenance, management, or optimisation tasks on a computer. Unlike application software (which users interact with to complete tasks), utility software works in the background to keep the system running efficiently, securely, and reliably.
WHERE IT SITS — THREE TYPES OF SOFTWARE
🖥️
OPERATING SYSTEM
Manages all hardware and software resources — runs constantly
🔧
UTILITY SOFTWARE
Maintains, optimises and protects the system — runs as needed
📝
APPLICATION SOFTWARE
What users interact with to complete tasks — Word, Chrome, games
FOUR UTILITY TYPES IN THIS TOPIC
🔐 Encryption Software 🧩 Defragmentation 📦 Data Compression 💾 Backup Software
⚡ Utility software is system software — not application software. It does not help users write documents or browse the web. It maintains and protects the computer system itself.
Utility Type

Encryption software

DEFINITION
Encryption software converts data into an unreadable format — called ciphertext — using an encryption key and algorithm. Only someone with the correct decryption key can read the data. Without the key, the data is meaningless to anyone who intercepts or steals it.
HOW IT WORKS — THE PROCESS
PLAINTEXT
"Hello"
ENCRYPT + KEY
Algorithm applied
CIPHERTEXT
"X9#kQ"
DECRYPT + KEY
Readable again
WHERE IT IS USED
📁 Files and folders — encrypting files stored on a laptop or USB drive so that if the device is stolen, the data cannot be read without the key
🌐 Data in transit — HTTPS uses encryption so web traffic cannot be read by anyone who intercepts it on the network
💬 Communications — emails, messages and VPNs use encryption to keep the content private from eavesdroppers
🏢 Full disk encryption — encrypts the entire contents of a storage device, protecting all data even if the drive is physically removed
⚡ Key exam point: encryption does not prevent data from being intercepted or stolen — it ensures the data cannot be read without the correct key.
Utility Type

Defragmentation

DEFINITION
Defragmentation is a utility that reorganises the files stored on a hard disk drive (HDD) so that the parts of each file are stored in contiguous (adjacent) sectors. This reduces the time the read/write head needs to move across the disk to access a complete file.
WHY FILES BECOME FRAGMENTED
When files are saved to an HDD, the OS fills any available space. As files are created, edited, and deleted over time, gaps appear on the disk. New or enlarged files get split across these non-adjacent gaps — this is called fragmentation. The file still works, but it takes longer to read because the read/write head must jump to different parts of the disk.
FRAGMENTED vs DEFRAGMENTED
FRAGMENTED — SLOW
A
_
A
B
_
C
A
B
C
_
File A is split — read/write head must jump between sectors
DEFRAGMENTED — FAST
A
A
A
B
B
C
C
_
_
_
Each file is contiguous — head reads smoothly in one sweep
⚡ Important: defragmentation is only relevant to HDDs — not SSDs. SSDs have no moving read/write head, so fragmentation does not slow them down. Running defrag on an SSD actually reduces its lifespan unnecessarily.
Utility Type

Data compression

DEFINITION
Data compression reduces the size of a file by encoding the data more efficiently — removing redundancy or reducing precision. Smaller files take less storage space and are faster to transmit across a network.
WHY COMPRESSION IS USED
Storage: compressed files use less disk space — important for devices with limited storage, or for archiving large amounts of data efficiently.
Transmission: smaller files transfer faster over a network or internet connection — streaming video, sending email attachments, downloading apps all benefit from compression.
Bandwidth: compressing data reduces how much bandwidth is consumed per file — important for users with limited data allowances and services handling millions of users simultaneously.
Original file
████████████████████████ 100%
After compression
██████████ ~45%
⚡ Two types of compression: lossless (no data lost — file can be fully restored) and lossy (some data permanently removed — smaller file, lower quality). The next slide covers both in detail.
Data Compression

Lossy vs lossless compression

LOSSY COMPRESSION
Permanently removes data that is considered less noticeable to the human eye or ear. The original data cannot be fully restored once compressed.
FORMATS
Images: .jpg / .jpeg · Audio: .mp3, .aac · Video: .mp4
LOSSLESS COMPRESSION
Reduces file size without losing any data — the original file can be perfectly restored when decompressed. Works by finding and encoding repeated patterns more efficiently.
FORMATS
Images: .png, .gif · Archives: .zip, .7z · Audio: .flac
USE LOSSY WHEN:
Quality loss is acceptable — photos shared online, streaming music, video streaming. Achieving the smallest possible file size matters most.
USE LOSSLESS WHEN:
Every bit of data must be preserved — software, documents, medical images, archiving important files. Quality cannot be sacrificed.
⚡ Key distinction: lossy = data permanently lost, smaller file, lower quality; lossless = no data lost, larger file (than lossy), full restoration possible. Know examples of each — this is a common exam question.
Utility Type

Backup software

DEFINITION
Backup software automatically copies data to a secondary location — such as an external drive, a separate server, or cloud storage — so that it can be recovered if the original data is lost, corrupted, or destroyed. Backups protect against hardware failure, accidental deletion, ransomware, and disasters such as fire or flood.
WHY BACKUPS ARE ESSENTIAL
Hardware failure: hard drives fail — a backup means data is not permanently lost when they do.
Ransomware: if ransomware encrypts all files on a system, a clean backup allows the system to be restored without paying the ransom.
Accidental deletion: files deleted by mistake can be restored from the most recent backup.
WHERE BACKUPS ARE STORED
💾
EXTERNAL DRIVE
HDD or SSD kept separately. Fast. Must be kept physically separate.
🖧
NETWORK SERVER
Shared storage on a local network. Automated and centralised.
☁️
CLOUD STORAGE
Off-site, accessible anywhere. Protected from physical disasters.
⚡ A backup stored in the same location as the original is vulnerable to the same disaster. The best practice is off-site or cloud backup — physically separated from the original data.
Backup Types

Full vs incremental backup

FULL BACKUP
A complete copy of all selected data every time. Each backup is independent and self-contained — no other backup files are needed to restore.
ADVANTAGES
Simple to restore — just one backup file needed. Any backup version can restore the full system.
DISADVANTAGES
Takes a long time. Uses the most storage space. Cannot be done as frequently.
INCREMENTAL BACKUP
Backs up only the data that has changed since the last backup. Starts with a full backup, then each subsequent backup captures only new/modified files.
ADVANTAGES
Fast — only changed data is copied. Uses much less storage. Can be done more frequently.
DISADVANTAGES
Restoring requires the last full backup plus every incremental backup since — more complex.
INCREMENTAL BACKUP — TIMELINE EXAMPLE
Mon
FULL backup
All data — e.g. 80 GB
Tue
Incremental
Only files changed since Monday — e.g. 3 GB
Wed
Incremental
Only files changed since Tuesday — e.g. 2 GB
Thu
Incremental
Only files changed since Wednesday — e.g. 4 GB
⚡ To restore from Thursday: you need the Monday full backup plus Tuesday, Wednesday and Thursday incrementals — all four files. A full backup only needs one file. This trade-off — restore complexity vs storage/speed — is the key exam comparison.
Exam Application

Utility software in context

Scenario A
A photographer stores thousands of high-resolution images on their laptop. They want to back up their work every evening without it taking hours, and want to use as little storage space on their external drive as possible.
INCREMENTAL BACKUP — BEST CHOICE
An incremental backup copies only files that have changed since the last backup. The photographer likely edits a small subset of images each evening — taking much less time and storage space than a full backup each day. Start with a full backup at the weekend, then incrementals nightly.
Scenario B
A graphic designer sends large image files to clients by email. The files are too large to attach. Suggest a solution using compression, and explain whether you would recommend lossy or lossless compression for this purpose.
LOSSLESS COMPRESSION — RECOMMENDED
The designer should compress the files before emailing — for example, using a ZIP archive or PNG format. Lossless compression is recommended because professional image files must retain full quality and detail. Lossy compression would permanently reduce quality, which is unacceptable for print-quality or client deliverables.
Putting It Together

Utility Software — the big picture

ENCRYPTION SOFTWARE
Converts data to unreadable ciphertext using a key. Protects files at rest and data in transit. Does not prevent interception — prevents data being read without the key.
DEFRAGMENTATION
Reorganises fragmented files on an HDD into contiguous sectors. Reduces read/write head movement → faster file access. HDD only — do not defrag SSDs.
DATA COMPRESSION
Reduces file size for storage and transmission. Lossy (JPEG/MP3): permanently removes data — smaller file, quality loss. Lossless (PNG/ZIP): no data lost — full restoration possible.
BACKUP SOFTWARE
Copies data to a secondary location to protect against loss. Protects against hardware failure, ransomware, accidental deletion, and disasters. Store off-site or in the cloud.
FULL vs INCREMENTAL BACKUP
Full: copies everything — simple restore, slow & large. Incremental: copies only changes since last backup — fast & small, but restore requires last full + all incrementals. Often used together: full weekly, incremental daily.
Exam-Style Questions

Utility Software

Question 1
Explain why a computer's performance might improve after running defragmentation software.
2 marks
1
Over time, files become fragmented — split into pieces stored in non-adjacent sectors on the hard disk drive. (1 mark)
1
Defragmentation reorganises files into contiguous sectors, so the read/write head has to move less to access a complete file — reducing access time and improving performance. (1 mark)
Question 2
State one difference between lossy and lossless compression. Give one example of a file format that uses each type.
3 marks
1
Lossy compression permanently removes data so the original cannot be fully restored; lossless compression reduces file size without losing any data so the original can be perfectly restored. (1 mark)
1
Lossy example: JPEG / MP3 / MP4. (1 mark)
1
Lossless example: PNG / ZIP / FLAC. (1 mark)
Question 3
A company takes a full backup every Monday and incremental backups every other day. On Friday, the server crashes. Describe how the company would restore their data, and give one disadvantage of using incremental rather than full backups each day.
3 marks
Common Mistakes

Four mistakes that cost marks in the exam

1
Applying defragmentation to SSDs. Defragmentation is only relevant to HDDs, which use a physical read/write head that must move to different locations on the spinning disk. SSDs have no moving parts — fragmentation does not slow them down. Running defragmentation on an SSD is not only pointless, it shortens the SSD's lifespan by causing unnecessary write cycles.
2
Saying lossy compression "deletes" files. Lossy compression removes some data within a file — reducing its size by discarding less perceptible information. It does not delete the file. The file still exists but with reduced quality. Once compressed with lossy compression, the removed data is gone permanently — you cannot uncompress a JPEG and get the original back.
3
Confusing full and incremental backups on restore. To restore from an incremental backup strategy, you need the last full backup AND every incremental backup taken since — not just the most recent incremental. If the question asks about restoring after a failure, make clear that all the backup files are needed in sequence.
4
Describing utility software as application software. Utility software is system software — it maintains and manages the computer system itself. It is not application software (which users interact with to complete tasks like writing or browsing). Anti-malware, defragmenters, backup software, and encryption tools are utilities. This classification is tested directly in the exam.
Summary

1.5.2 — Utility Software

UTILITY SOFTWARE
System software that maintains, optimises and protects the computer. Not application software. Runs as needed alongside the OS.
ENCRYPTION SOFTWARE
Converts data to ciphertext using a key. Protects files at rest and in transit. Intercepted data is unreadable without the key.
DEFRAGMENTATION
Reorganises fragmented files on HDD into contiguous sectors. Reduces read/write head movement → faster access. HDD only — SSDs do not benefit.
DATA COMPRESSION
Lossy (JPEG/MP3): removes data permanently — smaller file, quality loss, cannot restore. Lossless (PNG/ZIP): no data removed — full restoration possible. Use lossy for media, lossless for documents/archives.
EXAM TIP — BACKUPS
Full backup: all data, simple restore, slow & large. Incremental: only changes, fast & small, restore needs full + all incrementals. Backups protect against hardware failure, ransomware, accidental deletion, and physical disasters — store off-site or in the cloud.
1.5.2 Complete

That's 1.5.2 done!

Next up: 1.6.1 — Ethical, Legal, Cultural & Environmental Concerns

📝
MARKED WORKSHEET
CSZone.co.uk
🎯
QUIZ
CSZone.co.uk
📊
SLIDES
CSZone.co.uk