AQA GCSE Computer Science 8525
Algorithms
Programming
Data Representation
Computer Systems
Computer Networks
Cyber Security
Relational Databases and SQL
Ethical, Legal and Environmental Impacts of Digital Technology
Data Representation
- 9 subtopics
- 27 things to know
- Paper 2
What Data Representation covers
Data Representation is examined in Paper 2, Computing concepts. It covers number bases and why hexadecimal is used, converting between binary, decimal and hexadecimal, units of information: bits, bytes and prefixes, binary addition and binary shifts, character encoding: ASCII and Unicode, pixels, bitmaps and colour depth, bitmap image file size calculations, digital sound: sampling rate and sample resolution and data compression: Huffman coding and run-length encoding.
Where it is assessed
Paper 2
Computing concepts, a 1 hour 45 minute paper worth 50% of the GCSE.
Check the AQA specification ↗The 9 subtopics
Each one has its own page.
- Number bases and why hexadecimal is usedDecimal, binary and hexadecimal, the values of A to F, place values in binary and hex, why computers work in binary, and why programmers read data in hexadecimal.Open →
- Converting between binary, decimal and hexadecimalStep-by-step methods and worked conversions between binary, decimal and hexadecimal, checking an answer, the largest value one byte holds, and a common conversion mistake explained.Open →
- Units of information: bits, bytes and prefixesBits and bytes, the prefixes kilo, mega, giga and tera, why some count a kilobyte as 1,024 bytes, and conversions between units including how many photos fit on a card.Open →
- Binary addition and binary shiftsThe rules for adding binary digits, worked additions of two and three numbers, overflow beyond 255, and left and right logical shifts as multiplication and division by powers of two.Open →
- Character encoding: ASCII and UnicodeCharacter sets and codes, 7-bit ASCII and the order of its codes, working out a letter's code from A = 65, why '5' differs from 5, and why Unicode was needed.Open →
- Pixels, bitmaps and colour depthPixels, image size and colour depth, how many colours a given depth can show, how more pixels or bits change an image, and decoding short rows of bitmap data.Open →
- Bitmap image file size calculationsThe file size formula for bitmaps, worked calculations in bits, bytes, kilobytes and megabytes, working backwards to a width or colour depth, and how resizing changes storage.Open →
- Digital sound: sampling rate and sample resolutionAnalogue and digital data, how sound is sampled, sampling rate and sample resolution and their effect on quality, the file size formula, and worked sound file calculations.Open →
- Data compression: Huffman coding and run-length encodingWhy data is compressed, lossy and lossless compression, building and reading Huffman codes, bits saved against 7-bit ASCII, and run-length encoding with worked pairs.Open →
What you need to know
Answer each one before you reveal it.
Describe how to convert a decimal number to 8-bit binary.
What is a number base?
What is a bit?
State the rules for adding two binary digits.
What is a character set?
What is a pixel?
State the formula for the file size of a bitmap image in bits.
Why must sound be converted before a computer can store it?
What is data compression?
What is the base of the decimal system, and which digits does it use?
What is a byte?
What is 1 + 1 + 1 in binary, and how is it written in a column addition?
What is a character code?
How do pixels make up a bitmap image?
How do you find the file size of a bitmap image in bytes?
What is the difference between analogue and digital data?
Why is data often compressed?
Which digits does binary use?
Convert the binary number 00101100 to decimal.
What do the symbols b and B stand for?
Add the binary numbers 00101101 and 00011010.
How many bits does ASCII use for each character, and how many characters can it represent?
How is the size of a bitmap image described?
Calculate the file size in bits of an 800 × 600 image with a colour depth of 1 bit.
What is a sample, in digital sound?
What is lossless compression?
Take Data Representation further
The same content, four other ways.
Commonly confused
Pairs that lose marks when they are blurred together.
Bit vs Byte
Bit: a single binary digit that is either 0 or 1. Byte: a group of eight binary digits.
Left shift vs Right shift
Left shift: moving every bit towards the most significant end, doubling the value per place. Right shift: moving every bit towards the least significant end, halving the value per place.
ASCII vs Unicode
ASCII: a 7-bit character set of 128 codes covering English letters, digits and punctuation. Unicode: a character set covering the alphabets and symbols of almost every written language.
Questions from this topic
Each one with the model answer underneath.
- 1
What is a number base?
Model answer
A number base is the number of different digits a counting system uses. Each place in a number is worth the base times the place to its right.
- 2
What is the base of the decimal system, and which digits does it use?
Model answer
Decimal is base 10. Decimal uses the ten digits 0 to 9.
- 3
Which digits does binary use?
Model answer
Binary is base 2 and uses only the digits 0 and 1. Each binary digit is called a bit.
- 4
Which symbols does hexadecimal use?
Model answer
Hexadecimal is base 16. Hexadecimal uses the digits 0 to 9 followed by the letters A to F.
- 5
Why does hexadecimal need the letters A to F?
Model answer
Base 16 needs sixteen single symbols, but there are only ten numerals. The letters A to F stand for the values 10 to 15.
- 6
State the decimal values of the hexadecimal digits A to F.
Model answer
A is 10, B is 11 and C is 12. D is 13, E is 14 and F is 15.
What is inside Levo
Six ways to work the same material.
Data Representation revision questions
- What does Data Representation cover in AQA GCSE Computer Science?
- 9 subtopics: number bases and why hexadecimal is used, converting between binary, decimal and hexadecimal, units of information: bits, bytes and prefixes, binary addition and binary shifts, character encoding: ascii and unicode, pixels, bitmaps and colour depth, bitmap image file size calculations, digital sound: sampling rate and sample resolution and data compression: huffman coding and run-length encoding. Each one has its own page with questions and model answers.
- How is Data Representation organised?
- By the AQA 8525 specification, subtopic by subtopic, so it matches the order you are taught it in.
Every question in Data Representation, on a schedule.
Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.
Or £46 a year, about £3.83 a month. Cancel anytime.