OCR J277 1.2.4: Data storage
The free BugBot lessons that teach this point, a robot to try it on, and the past-paper questions that test it.
Lessons that teach it
- F8.2 Binary and denary Data representation
Converting 8-bit numbers both ways, and hearing them on the buzzer. - F8.3 Hexadecimal Data representation
Base 16, converting to binary and denary, and the LED's colour codes. - F8.4 Binary addition, overflow and shifts Data representation
Adding in binary with carries, overflow, and shifting to multiply and divide. - F8.6 Characters: ASCII and Unicode Data representation
Character sets, bits per character, and why Unicode was needed. - F8.7 Images Data representation
Pixels, resolution, colour depth, metadata and file size, from the robot's camera. - F8.8 Sound Data representation
Sampling, sample rate, bit depth and file size, and finding a note from its samples. - F13.5 Number and data questions Exam preparation
Conversions, units and file sizes at speed, with the checks that catch mistakes.
Try it on a robot
The task from F8.2 Binary and denary, running here. Change the program and press Run.
Past paper questions on this
Real exam questions that test this, each worked through with a program you can run.
- AQA 8525 June 2022 Paper 1, Question 11: Complete a subroutine that works out a sound file's size, local variables, why subroutines 10 marks
- Edexcel 1CP2 June 2022 Paper 2, Question 4: Rearrange mixed-up lines: binary to denary with a doubling multiplier 15 marks
The specification is OCR's own document; this page says which of our lessons teach point 1.2.4 and is not endorsed by the board.