GCSE Computer Science practice
AQA 8525: code in AQA pseudo-code.
Algorithms
Programming
- Reading AQA pseudo-code21 questions
- Data types and casting20 questions
- Variables, constants, operators and input18 questions
- Selection and Boolean conditions15 questions
- Count-controlled and condition-controlled loops9 questions · Free
- String handling16 questions
- Arrays and records19 questions
- Procedures, functions and parameters13 questions
- Validation, authentication and maintainable code13 questions
- Testing and errors14 questions
Data representation
- Bits, bytes and storage units9 questions
- Binary, denary and hexadecimal15 questions · Free
- Binary addition and shifts13 questions
- Characters, ASCII and Unicode14 questions
- Bitmap images15 questions
- Sound14 questions
- Why and how data is compressed8 questions
- Run length encoding and Huffman coding15 questions
Computer systems
- The CPU and the fetch-execute cycle16 questions
- CPU performance and embedded systems14 questions
- RAM, ROM, cache and virtual memory11 questions
- Secondary storage and the cloud12 questions
- Logic gates and truth tables15 questions · Free
- XOR and Boolean expressions15 questions
- Operating systems and utility software15 questions
- Programming languages and translators16 questions