AI STUDY METHOD PRESENTS
REVISION ARCADE
EVERY SUBJECT · EVERY LEVEL · 22 GAMES · COLLECT COINS
▶ ENTER FREE →
◆ INSERT COIN ◆
A-Level Computer Science Revision

Data Representation

Number bases, two's complement, floating point, character sets and representing images and sound.

Quick check · one tap
What comes after F when counting in hexadecimal?

Data Representation is a core part of A-Level Computer Science. Revise the key concepts and common mistakes below, then lock them in with the free games.

Key concepts

BinaryBase-2 representation using only 0s and 1s.
HexadecimalBase-16, a shorthand for binary (0–9, A–F).
Bits & bytesA bit is one binary digit; 8 bits make a byte.
Character encodingASCII and Unicode represent text as binary codes.
Image representationImages stored as pixels with a colour depth.
Sound representationSound sampled at a rate and bit depth to store digitally.

What your exam board covers

Where Data Representation sits in each exam board's specification. Tap a board to see what it lists.

AQAFundamentals of data representationSpec 7517
  • Number systems and number bases
  • Binary arithmetic and representing numbers
  • Information coding systems (character sets)
  • Representing images, sound and other data
  • Data compression
  • Encryption

Source: AQA A-level Computer Science (7517) specification — Subject content, accessed 23 June 2026.

Learn Data Representation step by step

Free interactive mini-lessons: short screens, worked examples and quick checks. Pick your exam board:

Other boards:OCR

Common mistakes to avoid

Questions where students often pick the tempting wrong answer — make sure you know the right one:

What comes after F when counting in hexadecimal?✗ G - the alphabet simply continues after F.   ✓ 10 (one-zero), which represents denary 16; the digits restart and a new place value column begins, just as 9 rolls over to 10 in denary.
Does doubling the colour depth of an image double the number of available colours?✗ Yes - twice the bits means twice the colours.   ✓ No - each extra BIT doubles the colours, so going from 8-bit to 16-bit multiplies the available colours by 2^8 = 256, not by 2.
Compared with ASCII, Unicode:✗ Uses fewer bits for every character   ✓ Can represent characters from far more of the world's writing systems

Practise Data Representation — free games

Test yourself with these quick revision games for this topic:

See all 22 games in the Revision Arcade →

More A-Level Computer Science topics

Cover of 100 AI Prompts for A-Level Computer Science
Free · PDF
100 AI Prompts for A-Level Computer Science

Print-and-paste prompts built around the Velvet Method, so ChatGPT tests your thinking instead of doing it for you.

Download free PDF →All 91 free prompt books

← All revision guides

Want to revise every topic this smart?

The Velvet Method shows you how to use AI to revise any subject, in six steps.

See the Velvet Method →