Please write clearly in block capitals.
Centre number Candidate number
Surname
Forename(s)
Candidate signature
I declare this is my own work.
AS
COMPUTER SCIENCE
Paper 2
Monday 22 May 2023 Afternoon Time allowed: 1 hour 30 minutes
Materials
For this paper you must have:
• a calculator. For Examiner’s Use
Question Mark
Instructions
1
• Use black ink or black ball-point pen.
• Fill in the boxes at the top of this page. 2
• Answer all questions. 3
• You must answer the questions in the spaces provided. Do not write outside 4
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 5
this book. Write the question number against your answer(s). 6
• Do all rough work in this book. Cross through any work you do not want to 7
be marked.
8
Information 9
• The marks for questions are shown in brackets. 10
• The maximum mark for this paper is 75.
11
Advice 12
• In some questions you are required to indicate your answer by completely 13
shading a lozenge alongside the appropriate answer as shown. 14
• If you want to change your answer you must cross out your original answer as
shown. TOTAL
• If you wish to return to an answer previously crossed out, ring the answer you
now wish to select as shown.
*JUN237516201*
IB/G/Jun23/E13 7516/2
, PMT
2
Do not write
outside the
Answer all questions in the spaces provided. box
0 1 . 1 Shade in one lozenge to indicate which of the following values is an irrational number.
[1 mark]
3
A
4
B √2
C 73
D –19
0 1 . 2 Shade in one lozenge to indicate which of the following values is a natural number.
[1 mark]
3
A
4
B √2
C 73
D –19
0 1 . 3 Define the set of real numbers.
[1 mark]
*02*
IB/G/Jun23/7516/2
, PMT
3
Do not write
outside the
0 1 . 4 box
Shade in one lozenge to indicate which of the following symbols represents the set of
numbers most suitable for counting the number of people in a room.
[1 mark]
A ℕ
B ℚ
C ℝ
D ℤ
0 1 . 5 What is meant by the term ordinal number?
[1 mark]
5
Turn over for the next question
Turn over ►
*03*
IB/G/Jun23/7516/2
, PMT
4
Do not write
outside the
0 2 . 1 box
Assembly language programmers can use hexadecimal to represent bit patterns
instead of binary.
Explain why assembly language programmers will often choose to use hexadecimal in
preference to binary.
[1 mark]
0 2 . 2 How many different values can be represented using 10 bits?
[1 mark]
2
*04*
IB/G/Jun23/7516/2