A 5 MiB PNG image is compressed to 3 MiB. Find the percentage saved and the ratio.
A 12‑minute MP3 (bitrate 128 kbps) occupies 11 MiB. If the same track were stored as uncompressed CD‑quality audio (44.1 kHz, 16‑bit stereo), what would be the compression ratio?
4. Computer Hardware (Syllabus 1.4)
CPU – processes instructions; clock speed measured in GHz.
Motherboard & buses – data pathways, address bus, data bus.
Key AO3 evaluation point
When selecting storage for large media libraries, SSDs give faster access but are more expensive per GiB than HDDs; a hybrid solution may be the most cost‑effective.
5. Software (Syllabus 1.5)
System software – operating systems, utility programs (e.g., file‑compression utilities).
Application software – word processors, spreadsheets, image editors, media players.
Choosing between a cloud‑based document editor (collaboration, automatic backup) and a locally installed word processor (offline use, no subscription) depends on the school’s connectivity and data‑security policy.
6. The Internet, Cyber‑security & Emerging Technologies (Syllabus 1.6)
6.1 The Internet
Client‑server model, IP addressing, DNS.
Data transmission rates (bandwidth) are often the limiting factor – hence the importance of compression for web images and streaming media.
A prefix that denotes a power of 2 (e.g., KiB = 2¹⁰ bytes).
Lossless compression
A method in which the original data can be reconstructed exactly after decompression.
Lossy compression
A method in which some original information is permanently discarded to achieve a higher reduction.
Compression ratio
The ratio of original file size to compressed file size, expressed as “original : compressed” or as a percentage saved.
Data integrity
The property that data remains accurate and unchanged during storage or transmission.
Entropy coding
A stage in many compression algorithms (e.g., Huffman, arithmetic) that assigns shorter codes to more frequent symbols.
8. Practical Checklist for IGCSE Exams (AO3)
Identify the data type (text, image, audio, video).
Decide whether lossless or lossy compression is required (refer to the decision‑flowchart).
Select an appropriate algorithm and note its typical file extension.
Record the original size using the correct binary units (bit → nibble → byte → KiB → MiB → GiB).
Record the size after compression (as given in the question or measured).
Calculate the compression ratio – either as a percentage saved or as “original : compressed”.
Explain the impact on:
Quality (visual/audio fidelity, artefacts).
Storage space and transmission time.
Suitability for the intended purpose (e.g., archival vs. web publishing).
For AO3, evaluate alternative methods (e.g., could a higher JPEG quality be used? Would PNG be better for a line‑drawing?) and justify the most appropriate choice.
9. Further Study – Algorithms, Programming & Databases (Syllabus 7‑10)
These topics are covered in the second half of the Cambridge IGCSE Computer Science syllabus and are not included in this module. They will be addressed in a separate set of notes covering:
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources,
past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.