Worksheet library · GCSE
GCSE Computer Science Exam Questions by Topic
Practise GCSE Computer Science one topic at a time with original OCR J277, AQA, Edexcel, WJEC and Eduqas-style questions. The 19 topic sets below contain 282 printable pages, with the mark scheme beside the questions so you can check the method before moving on.
How to practise exam questions by topic
- Choose the topic that cost marks in classwork or a past paper. Try the questions without notes so the first attempt shows what the student can actually recall.
- Use the mark scheme to compare the method as well as the final answer. For written subjects, check that each credited point is stated clearly; for calculations, identify the first step that went wrong.
- Revisit the same topic after a gap, then mix it into a full paper. Topic practice repairs one weakness at a time, while a timed paper checks whether the method can still be recognised among other questions.
See the method: Systems Architecture
A CPU has a clock speed of 2.5 GHz. Calculate the number of clock cycles it completes in 4 seconds.
- Convert GHz to Hz: 2.5 GHz = 2.5 x 10^9 Hz (cycles per second).
- Multiply the number of cycles per second by the time in seconds: 2.5 x 10^9 x 4.
- Calculate: 2.5 x 4 = 10, so the result is 10 x 10^9.
- Final answer: 1 x 10^10 clock cycles (10,000,000,000).
1.1 Systems Architecture6p + answers · 65 marks · PDF
1.2 Memory and Primary Storage10p + answers · 80 marks · PDF
1.3 Secondary Storage6p + answers · 72 marks · PDF
1.4 System Software10p + answers · 92 marks · PDF
1.5 Networks and Topologies14p + answers · 104 marks · PDF
1.6 Network Security9p + answers · 82 marks · PDF
1.7 Ethical, Legal, Cultural and Environmental Impact8p + answers · 85 marks · PDF
1.8 Network Protocols and Layers7p + answers · 75 marks · PDF
2.1 Algorithms9p + answers · 92 marks · PDF
2.2 Programming Fundamentals9p + answers · 103 marks · PDF
2.3 Producing Robust Programs11p + answers · 93 marks · PDF
2.4 Boolean Logic12p + answers · 83 marks · PDF
2.5 Data Representation: Number Systems9p + answers · 83 marks · PDF
2.6 Data Representation: Images, Sound and Compression11p + answers · 106 marks · PDF
2.7 Programming Practice: Writing and Refining Programs14p + answers · 92 marks · PDF
2.8 SQL and Data Handling9p + answers · 70 marks · PDF
2.9 Trace Tables and Binary/Hex Conversions12p + answers · 103 marks · PDF
2.10 Translators and Integrated Development Environments (IDEs)7p + answers · 72 marks · PDF
2.11 1D and 2D Array Processing: Writing and Tracing Programs9p + answers · 78 marks · PDF
Free for personal and classroom use - see copyright & terms. Every pack ends with its full mark scheme.
Or grab a ready-made book
Build these into a personalised pack.
Pick topics in the Pack Builder and we'll stitch them into one printable book with the student's name on the cover.