Question bank › OCR A‑Level Computer Science OCR A‑Level Computer Science questions by topic Every question from every OCR A-Level Computer Science paper, 2021–2025, part by part. Filter by topic, paper or year, open the mark scheme under any question, and download a set as a PDF.
Find questions 593 Topics Pick as many as you like. Open one to choose its sub-topics. Year 1 · AS
Processors, input, output and storage +
Software and software development +
Exchanging data +
Data types, data structures and algorithms +
Legal, moral, cultural and ethical issues +
Elements of computational thinking +
Problem solving and programming +
Algorithms +
Year 2 · A‑Level only
Exchanging data +
Elements of computational thinking +
1 Q1(a)
June 2025 · Paper 1
3 marks 1.1.1 Structure and function of the processor
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
2 Q1(b)(i)
June 2025 · Paper 1
4 marks 1.1.3 Input, output and storage
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
3 Q1(b)(ii)
June 2025 · Paper 1
2 marks 1.1.3 Input, output and storage
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
4 Q1(c)(i)
June 2025 · Paper 1
2 marks 1.1.2 Types of processor
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
5 Q1(c)(ii)
June 2025 · Paper 1
2 marks 1.1.2 Types of processor
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
6 Q1(d)(i)
June 2025 · Paper 1
1 mark 1.2.1 Systems software
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
7 Q1(d)(ii)
June 2025 · Paper 1
3 marks 1.2.1 Systems software
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
8 Q1(d)(iii)
June 2025 · Paper 1
2 marks 1.2.1 Systems software
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
9 Q1(e)
June 2025 · Paper 1
4 marks 1.2.2 Applications generation
Mark scheme + Add to set
The whole paper ↗ + Show how question 1 starts
Swipe the paper sideways to read it all.
Examiner’s report
10 Q2(a)(i)
June 2025 · Paper 1
4 marks 1.1.1 Structure and function of the processor
Mark scheme + Add to set
The whole paper ↗ + Show how question 2 starts
Swipe the paper sideways to read it all.
Examiner’s report
11 Q2(a)(ii)
June 2025 · Paper 1
2 marks 1.1.1 Structure and function of the processor
Mark scheme + Add to set
The whole paper ↗ + Show how question 2 starts
Swipe the paper sideways to read it all.
Examiner’s report
12 Q2(a)(iii)
June 2025 · Paper 1
4 marks 1.1.2 Types of processor
Mark scheme + Add to set
The whole paper ↗ + Show how question 2 starts
Swipe the paper sideways to read it all.
Examiner’s report
13 Q2(a)(iv)
June 2025 · Paper 1
2 marks 1.1.2 Types of processor
Mark scheme + Add to set
The whole paper ↗ + Show how question 2 starts
Swipe the paper sideways to read it all.
Examiner’s report
14 Q2(b)
June 2025 · Paper 1
9 marks 1.2.1 Systems software
Mark scheme + Add to set
The whole paper ↗ + Show how question 2 starts
Swipe the paper sideways to read it all.
Examiner’s report
15 Q3(a)(i)
June 2025 · Paper 1
1 mark 1.4.1 Data types
Mark scheme + Add to set
The whole paper ↗ Swipe the paper sideways to read it all.
Examiner’s report
16 Q3(a)(ii)
June 2025 · Paper 1
1 mark 1.4.1 Data types
Mark scheme + Add to set
The whole paper ↗ Swipe the paper sideways to read it all.
Examiner’s report
17 Q3(a)(iii)
June 2025 · Paper 1
1 mark 1.4.1 Data types
Mark scheme + Add to set
The whole paper ↗ Swipe the paper sideways to read it all.
Examiner’s report
18 Q3(b)
June 2025 · Paper 1
2 marks 1.4.1 Data types
Mark scheme + Add to set
The whole paper ↗ Swipe the paper sideways to read it all.
Examiner’s report
19 Q3(c)
June 2025 · Paper 1
6 marks 1.4.1 Data types
Mark scheme + Add to set
The whole paper ↗ Swipe the paper sideways to read it all.
Examiner’s report
20 Q3(d)(i)
June 2025 · Paper 1
2 marks 1.4.1 Data types
Mark scheme + Add to set
The whole paper ↗ Swipe the paper sideways to read it all.
Examiner’s report
Every topic: 1.1.1 Structure and function of the processor 1.1.2 Types of processor 1.1.3 Input, output and storage 1.2.1 Systems software 1.2.2 Applications generation 1.2.3 Software development 1.2.4 Types of programming language 1.3.1 Compression, encryption and hashing 1.3.2 Databases 1.3.3 Networks 1.3.4 Web Technologies 1.4.1 Data types 1.4.2 Data structures 1.4.3 Boolean algebra 1.5.1 Computing related legislation 1.5.2 Moral and ethical issues 2.1.1 Thinking abstractly 2.1.2 Thinking ahead 2.1.3 Thinking procedurally 2.1.4 Thinking logically 2.1.5 Thinking concurrently 2.2.1 Programming techniques 2.2.2 Computational methods 2.3.1 Algorithms Questions, mark schemes and examiner’s reports are © OCR, from their published past papers. Plumi isn’t affiliated with any exam board. Want whole papers? Full past papers .
Rather write your answers by hand on iPad? Plumi marks them against the same mark schemes.