14 original exam-style questions - 5 pages of questions with a full mark scheme - free printable PDF.
Original questions written for Revision Library.
This worksheet covers three related strands of the AQA A-Level Computer Science specification. Questions 1 to 6 cover how computers represent numbers: unsigned binary and hexadecimal, two's complement for negative integers, fixed-point binary, and floating-point representation (normalisation, range and precision). Questions 7 to 9 cover how computers represent other kinds of data: characters (ASCII and Unicode), sound (sampling rate and bit depth) and bitmap images (resolution, colour depth and compression). Questions 10 and 11 cover Boolean algebra: the laws used to simplify logic expressions, and deriving a simplified expression directly from a truth table. Questions 12 to 14 cover finite state machines (FSMs) as a model of computation, including tracing, constructing and evaluating them.
| X Y Z | A |
|---|---|
| 0 0 0 | 0 |
| 0 0 1 | 0 |
| 0 1 0 | 0 |
| 0 1 1 | 1 |
| 1 0 0 | 0 |
| 1 0 1 | 1 |
| 1 1 0 | 1 |
| 1 1 1 | 1 |
| Current State | Input | Next State |
|---|---|---|
| LOCKED | COIN | UNLOCKED |
| LOCKED | PUSH | LOCKED |
| UNLOCKED | COIN | UNLOCKED |
| UNLOCKED | PUSH | LOCKED |