Centre number Candidate number
Surname
Forename(s)
Candidate signature
I declare this is my own work.
A-level
COMPUTER SCIENCE
Paper 2
Wednesday 18 June 2025 Morning Time allowed: 2 hours 30 minutes
Materials
For Examiner’s Use
For this paper you must have:
• a calculator. Question Mark
1
Instructions
2
• Use black ink or black ball-point pen.
• Fill in the boxes at the top of this page. 3
• Answer all questions. 4
• You must answer the questions in the spaces provided. Do not write outside
5
the box around each page or on blank pages.
• If you need extra space for your answer(s), use the lined pages at the end of 6
this book. Write the question number against your answer(s). 7
• Do all rough work in this book. Cross through any work you do not want to
8
be marked.
9
Information 10
• The marks for questions are shown in brackets. 11
• The maximum mark for this paper is 100.
12
Advice 13
• In some questions you are required to indicate your answer by completely 14
shading a lozenge alongside the appropriate answer as shown.
• If you want to change your answer you must cross out your original answer TOTAL
as shown.
• If you wish to return to an answer previously crossed out, ring the answer
you now wish to select as shown.
*jun257517201*
IB/G/Jun25/G4006/E6 7517/2
, 2
Do not write
outside the
Answer all questions. box
0 1 . 1 Figure 1 shows the classification of various types of software and some examples of
these types.
Figure 1
*02*
IB/G/Jun25/7517/2
, 3
Do not write
outside the
Complete Table 1 by naming the correct types of software that should be placed at box
positions 1 to 4 in Figure 1.
[2 marks]
Table 1
Number Correct label
1
2
3
4
0 1 . 2 One function of the operating system is to allocate I/O devices to competing
processes.
Describe two other functions of an operating system.
[2 marks]
Function 1
Function 2
Question 1 continues on the next page
Turn over ►
*03*
IB/G/Jun25/7517/2
, 4
Do not write
outside the
0 1 . 3 Software can be developed using a low-level language or a high-level language. box
Describe the advantages of writing programs using a high-level language.
[4 marks]
8
*04*
IB/G/Jun25/7517/2