Examo
About

© 2026 Examo. Free IGCSE revision built around the mark scheme.

About
  • Home
  • Practice
  • Flashcards
  • Saved
Homecomputer-scienceData Storage and Compression
0984

Data Storage and Compression

Data Representation · 4 question types

PractiseFlashcards
Download PDF

0984 Topics

Number Systems12%
Text, Sound and Images5%
Data Storage and Compression4%
  1. Units of Data Storage
  2. Converting Between Units
  3. Calculating File Sizes
  4. Why Files Are Compressed
  5. Lossless Compression
  6. Run Length Encoding (RLE)
  7. Lossy Compression
  8. Lossy vs Lossless: Side-By-Side

Frequency legend

High (≥14%)
Above avg (10 to 13%)
Average (<10%)

Exam Frequency Analysis

Past paper frequency (2018 to 2024)

This topic accounts for approximately 4% of your exam marks.

stable
Rare
Stable4%

File size calculations and lossless vs lossy compression are regular 3 to 4 mark questions.

Every value held on a computer ultimately lives as bits. The units in the table below give names to bigger and bigger collections of bits, which is what file sizes are measured in.

UnitSymbolSizeIn bytes
Bitba single 1 or 01/8 byte
Nibble—4 bits1/2 byte
ByteB8 bits1 byte
KibibyteKiB1024 bytes1 024
MebibyteMiB1024 KiB1 048 576
GibibyteGiB1024 MiB1 073 741 824
TebibyteTiB1024 GiB2⁴⁰
PebibytePiB1024 TiB2⁵⁰
ExbibyteEiB1024 PiB2⁶⁰

The Cambridge 0984/0478 syllabus uses the binary convention: each prefix is a factor of 1024 (= 2¹⁰), and the units are named kibibyte (KiB), mebibyte (MiB), gibibyte (GiB) and so on. The syllabus is explicit that calculations must use 1024 and not 1000, so this is the convention to apply in every exam answer.

The amount of the previous denomination is always 1024: there are 1024 bytes in a kibibyte, 1024 kibibytes in a mebibyte, 1024 mebibytes in a gibibyte, and so on up the table.

The decimal (SI) prefixes you will also see

Storage manufacturers commonly label disks using the older SI (decimal) prefixes, where each prefix is a factor of 1000: kilobyte (kB), megabyte (MB), gigabyte (GB), terabyte (TB). This is why a disk sold as a "1 TB hard drive" holds 1 000 000 000 000 bytes. These prefixes are useful to recognise, but the exam uses the 1024-based binary units above.

For exam questions, read the question carefully and follow the syllabus rule: calculations use 1024, not 1000. Give your answer in whatever unit the question specifies.