TAK-2210 - w23 - QP - 22 by Sir Aqib Khan

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

OLEVEL-P2

Nov. 2023
-

-
HELLO! I AM

WHO IS
AAQIB KHAN?
Sir Aqib Khan is not only a teacher for his students but also a door to
success. His master's degree in his subject shows his
perfection when he is standing on rostrum and delivering his words, his
knowledge to his students. This not only gives students supremacy over the
subject but also the courage to rock the paper.

Sir Aqib's distinctive style of teaching, as he calms down the students and
tells them, "Bachun mein Hun na Sab thek hojayega" provides the students
a sense of strength and make them focus on their studies. To help his
students sir Aqib has also given them the recordings of his lectures so for self
study they always have sir Aqib Khan. Students have so much connection
with sir Aqib Khan that they know whenever they need him he is just a mes-
sage away.

Sir Aqib has always been a friend and a brotherly figure towards his
students. There is no need to say much about sir Aqib Khan because his
work and utmost his students results not only in computer science but also
in practical life tells all of it

ONE OF THE MOST POPULAR SAYING OF SIR AQIB KHAN

Nothing is qismat or destiny you have to work ha d for


your dreams and u have to be consistent to chase them like
I did.

WWW

CS By AQIB Khan
QUIZ WORKSHOP PODCAST SERIES
TheAkikhan.com

Cs By Aqib Khan Aki.Khan 03140530717 aki.xkhan


MOTIVATION 2023 RESULTS
akians shining stars caie results 2023
name school g rades name school g rades

Muhammad Faizan Veritas Schooling System A* Abdullah City school A


Ibad Ur rehman Beacon house school system A* Anas Rasheed Divisional Public School, Lahore A
Shaheera Jawed Karachi Public A* Mohib ur Riaz Hexis college A
Muhammad Ali Haris St. Paul's English High School A* Haniya Haider Foundation Public School A
Raahim hussain Veritas schooling system A* Rohaan Nadeem Shahwilayat Public School A
Muhammad Faizan Veritas Schooling System A* Varaa Nawaz Private A
Ehtisham sadeq Private A* Ibrahim Fps hyd A
Sufiyan Ali Rasool Private A* Ansharah Mughal Private (swk Jauhar) A
Subhan Nadeem Veritas Schooling System A* Zoha kashif Happy home School A
Maaz Aslam Private A* Syed Aayan Aamir BHSS Gulshan A
Muhammad Ali Haris St. Paul's English High school A* Insia aliasghar antaria AMSB A
Bareeha Haider Shahwilayat Public School A* Eesa Ghalib TLT A
Mohammad Sarim City school Gulshan campus A A* Mohib ur Riaz Hexis college A
Shaheer Uddin Alpha College A* Faraz credo school AA
Waqar Private A* Muzammil Swk solution A
Areesha Najam Private A* ebadullah farhan private A
Hashir Mahmood The City School A* Khansa Afsar Private A
Malik Hamza Awan DHA Cambridge Campus A* Muhammad Hassan KPS A
Zonish Baksh Karachi Grammar School A* Ayaan Shoaib The City School A
Alishba School A* Sanan Sheikh Montessori Cambridge School A
Muhammad Waqar Homeschooled A* M.Haris Shaikh Orchard Grammar School A
Shaheer Rashid Beaconhouse School (PECHS) A* Aayan Noman Beaconhouse School System A
Mirza Ramiz Uddin Beacon House School (BSS) A* Sufyan Imran Private A
Muhammad Jarar FGS A* Javeria Abdullah Private A
Muhammad Umer Maniyas Coaching Centre A* Haniya Haider Foundation Public School A
Farwa Anis Private A* Hassan Ahmed private A
Abdul Hadi Ahmed Habib Public school A* Muzammil Private A
Raahim Naveed Credo school A* Ayaan St pauls A
Zoha Ahmed AES School A Muhammad Sohaib Private A
Junaid khan St patrick high school A Beaconhouse Johar Campus A
Ali Bilal Siddiqui St. Paul's A Jawad Suhail
Yousuf Amir Veritas Senior Campus A Umer Sheikh Beaconhouse Gulshan A
Warisha siddiqui Army Public School A YAWAR M KHAN Metropolitan academy A
Sameer Kamran Falconhouse Grammar School A Taha Khan Beaconhouse A
M. Shazam Khan Habib Public School A Jawad Suhail Beaconhouse School System A
Shehryar Rashid. Happy Palace Grammar School A Jawad Suhail Beaconhouse School System A
Shehryar Rashid. Happy Palace Grammar School A Usman BSS A
Muhid Ahmed Veritas Schooling system A Fatima shakil Veritas schooling system A
M. wajihussalam Veritas schooling system A
Faraz Ismail St. Paul's English High School A Ali Raza Credo College A
Ansharah Asad Beaconhouse School System A Muskan Ali Credo college A
Yousuf Aamir Veritas Sr Campus A Rahim ejaz Credo college A
Ali Bilal Siddiqui St. Paul's A Mustufa Ali Credo college A
Fatima shakil Veritas schooling system A Ali raza Cedar college A
Shajaan Shahid Veritas Schoolong System A Ahmed Baig Nixor college A
Faraz Ismail St. Paul's English High School A Ali SUFYAN KGS A
Roza Malik Veritas schooling system A
Shehryar Rashid. Happy Palace Grammar School A Saad Saif KGS A
Shaheer alvi Reads School and college A Murtuza Ali Cedar college A
M. Wajihussalam Veritas schooling system A Ali amir Alpha college A
Ansharah Asad Beaconhouse School System A Mustufa Nixor college A
Abu Shahrukh White House Grammar school A Amir khan Bay view high A
Faez Hussain Karachi Public School A Ali raza FPS ALevel A
Muzammil Swk solutions A Murtuza jaferi Credo college A
Ilsa The City School A Rukaiya aftab Lyciem college A
Muhammad Moosa Foundation public schools A Yasir shamshad Cedar college A
abdullah ali Private A Soomro Alpha college A
Hassan Ahmed Private A Ahmed Jeffery KGS A
Muhammad Haseeb Foundation public school A Momal Ali KGS A
Ajiya Shaukat Shahwilayat Public School A Ali ahmed Alpha college A
Abdullah Bin Tanveer Private A Amir Murtuza Nixor college A
Rayyan Hussain BVS Parsi High School A Muskan momal Credo college A
Abdul Razzak PSS A Ali furqan khan Alpha college A
Amir Chandio Alpha high school A

031450530717 TheAkikhan.com
O Level - Past papers By Sir Aqib khan

CS BY AAQIB KHAN
Cambridge O Level

ADiB KHAN
* 8 0 3 0 7 1 0 0 6 9 *

COMPUTER SCIENCE 2210/22


Paper 2 Algorithms, Programming and Logic October/November 2023

001 hour 45 minutes

You must answer on the question paper.

No additional materials are needed.

011010101101010110101
INSTRUCTIONS 10110101101011010110
Answer all 1011010110
questions. 1011010110
Use a black1011010110
or dark blue pen. You may use an HB pencil for any diagrams or graphs.
1011010110
Write your name, centre number
10110101101011010110 and candidate number in the boxes at the top of the page.
10110101101011010110
Write your answer to each question in the space provided.
Do not use1011010110 1011010110
an erasable pen or correction fluid.
Do not write on any bar codes.
Calculators must not be used in this paper.

INFORMATION
or
AAQIB KHAN
The total mark for this paper is 75.
The number of marks for each question or part question is shown in brackets [ ].
No marks will be awarded for using brand names of software packages or hardware.

This document has 16 pages. Any blank pages are indicated.

DC (LK) 333552
© UCLES 2023 [Turn over
O Level - Past papers By Sir Aqib khan

1 Tick ( ) one box to complete the sentence.


CS BY AAQIB KHAN

Verification is used to make sure that a value entered

A has not changed during input. -


B is an integer.

C is correct.

D is not a string.
[1]

2 A type of validation check is a length check. Another type of validation check is used to make sure
that any date entered is in the> dd/mm/yyyy style:
dd means day, mm means month and yyyy means year.

I
(a) State the type of validation check used.

RMAT Check
............................................................................................................................................. [1]

0110101
(b) Give one 01101010110101
example of normal test data and one example of abnormal test data you should
use to 1011010110
make sure the1011010110
check in part (a) is working properly.
10110101101011010110
State a1011010110
reason for each 1011010110
of your choices of test data.
10110101101011010110
10110101101011010110
Normal1011010110 30/1/1990
......................................................................................................................................
1011010110
Date is written in Cossect
Reason .....................................................................................................................................
FORMAT (Accepted)
...................................................................................................................................................

wamy/2024 30
Abnormal ..................................................................................................................................

AAQIB
MONTH
Collect KHAN
notwritten is in
Reason .....................................................................................................................................

Fromad (Rejected)
...................................................................................................................................................
[4]

(c) Describe how a length check could be used with the date entered.

check there are 10 characters


-> ...................................................................................................................................................

iN TOTAL
...................................................................................................................................................

genteg/too
if short
* Be"
->
...................................................................................................................................................

it
............................................................................................................................................. [2]

© UCLES 2023 2210/22/O/N/23


O Level - Past papers By Sir Aqib khan

3
To TOTAL
N +

3 Four pseudocode statements and five pseudocode uses are shown.

CS BY AAQIB KHAN
(a) Draw one line to link each pseudocode statement to the most appropriate pseudocode use.

Not all pseudocode uses will be required.

Pseudocode statement Pseudocode use

a CALL Colour(NewColour) counting (+1)

:
finding an average
b Value (A1 + A2 + A3) / 3

totalling
(+N)
C - Loop1 Loop1 + 1

--
using a conditional statement

dOIF Count > 7 THEN X1 0


011010101101010110101
using a procedure
10110101101011010110 [4]
10110101101011010110
10110101101011010110
(b) A one-dimensional
1011010110
index 1. 1011010110
It holds values -
(1D) array called Temperatures[] has 25 elements beginning at
that range between –20 and 100 inclusive.
10110101101011010110

Empfantunts
Write a1011010110
pseudocode1011010110
S


algorithm using a single loop to find the lowest value in this array and -

output the result only once.

You do not need to declare or populate this array.

...................................................................................................................................................

AAQIB KHAN
SMALLE 100 19

Site
-

...................................................................................................................................................
FOR INDEXE U To 25

1IF
...................................................................................................................................................

tEmpERATRES/INDEx) smi
...................................................................................................................................................
THEN
...................................................................................................................................................
SMALLETEMPERATURES
...................................................................................................................................................
ENDIF
...................................................................................................................................................
INDE
...................................................................................................................................................

Ipats]
...................................................................................................................................................

"LowestTemp"
output
...................................................................................................................................................

...................................................................................................................................................

............................................................................................................................................. [4]
© UCLES 2023 2210/22/O/N/23 [Turn over
O Level - Past papers By Sir Aqib khan

4 -05,07,

inee
4 An algorithm has been written in pseudocode to allow the names of 50 cities and their countries to
be entered and stored in a two-dimensional (2D) array. The contents of the array are then output.
CS BY AAQIB KHAN

X01 DECLARE 6.
City ARRAY[1:50, 1:2] OF BOOLEAN
02 DECLARE Count : INTEGER
v
~
03 DECLARE Out : INTEGER
-
04 Count 1
1
05 IF
x
06
REPEAT
OUTPUT "Enter the name of the city"
*07 - INPUT City[Count, 2]
W 08 OUTPUT "Enter the name of the country"
- 09 INPUT City[Count, 2]
10v Count Count + 1
X11 UNTIL Count 7= 50
X 12 FOR Out O 5
1 0
1 TO x
13 D OUTPUT "The city ", City[Out, 1], " is in ", City[Out, 2]
14 NEXT Out

(a) Identify the four errors in the pseudocode and suggest corrections.

Error 1 .......................................................................................................................................

0110101
Correction 01101010110101
.................................................................................................................................
10110101101011010110
10110101101011010110
...................................................................................................................................................
10110101101011010110
Error 21011010110 1011010110
.......................................................................................................................................
1011010110 1011010110
10110101101011010110
Correction .................................................................................................................................

...................................................................................................................................................

Error 3 .......................................................................................................................................

AAQIB KHAN
Correction .................................................................................................................................

...................................................................................................................................................

Error 4 .......................................................................................................................................

Correction .................................................................................................................................

...................................................................................................................................................
[4]

© UCLES 2023 2210/22/O/N/23


O Level - Past papers By Sir Aqib khan

5 LINEAR ScaRCH
(b) Describe the changes you should make to the corrected algorithm to allow the name of a -
country to be input and to display only the stored cities from that country.

CS BY AAQIB KHAN
You do not need to rewrite the algorithm.

INPUT AND
prompt
to ASK FOR
COUNTRY
...................................................................................................................................................
TO BE SEARCH B/W LINEno.
...................................................................................................................................................
II and 12
...................................................................................................................................................

USESdectiON STATEMENT (IF)


...................................................................................................................................................
To CHECK IF THECOUNTRY
...................................................................................................................................................

⑰ELEMENT MATCHES THE COUNTRY


...................................................................................................................................................
>
SEARCH (B/W12
I awd
13)
...................................................................................................................................................

...................................................................................................................................................
IfitdoES, Allow THE
Output
...................................................................................................................................................
011010101101010110101
in 1011010110 LiNE 13.
1011010110
...................................................................................................................................................
10110101101011010110
itdoes
If 10110101101011010110 notcheck For Next
...................................................................................................................................................
10110101101011010110
Element 10110101101011010110
.............................................................................................................................................
10110101101011010110 [5]

5 -
Explain how variables and constants should be used when creating and running a program.
->
VaRiables aN CONSTANT should have
..........................................................................................................................................................

meaningful identifiers so thatprogrammers


AAQIB KHAN
..........................................................................................................................................................
to
GRE ABLe
MndeRStaw THEiR PURPOSE.
..........................................................................................................................................................
- >
VaRiable STOREdata thatcan change
..........................................................................................................................................................

->
during STOREDATATHAT
CONSTANT
THEExecution
of I
SROGRAM
..........................................................................................................................................................

CAN NOT
.................................................................................................................................................... [3]

CHANGE
DURING THEEXEcution
of
pRogRAm

© UCLES 2023 2210/22/O/N/23 [Turn over


O Level - Past papers By Sir Aqib khan

6 The flowchart represents an algorithm that performs a process on groups of values that are input.
The algorithm will fail if the first value of any group is 0.
CS BY AAQIB KHAN

An input of –1 will terminate the algorithm.

START

Total 0
OUTPUT
"Average is ",
Average
Count 0

INPUT OUTPUT
Value "Total is ",
Total

011010101101010110101
10110101101011010110
10110101101011010110
10110101101011010110
IS Yes
10110101101011010110
Value = Average Total / Count
10110101101011010110
0 ?
10110101101011010110
No

IS Yes
Value = STOP

AAQIB KHAN
–1 ?

No

Total Total + Value

Count Count + 1

© UCLES 2023 2210/22/O/N/23


O Level - Past papers By Sir Aqib khan

(a) Complete the trace table for the input data:

CS BY AAQIB KHAN
25, 35, 3, 0, 57, 20, 25, 18, 0, –1, 307, 40, 0

Value Average Total Count OUTPUT

011010101101010110101
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110

AAQIB KHAN
(b) Describe the purpose of the algorithm.
[5]

...................................................................................................................................................

...................................................................................................................................................

...................................................................................................................................................

............................................................................................................................................. [2]

© UCLES 2023 2210/22/O/N/23 [Turn over


O Level - Past papers By Sir Aqib khan

-> LENGTH -> UCASE

SUBSTRING
->
-> LCASE 8

7 The string operation SUBSTRING(Quote, Start, Number) returns a string from Quote
beginning at position Start that is Number characters long. The first character in Quote is in
CS BY AAQIB KHAN

position 1.

Gre
Write pseudocode statements to:
• store the string "Learning Never Exhausts The Mind" in Quote
• extract and display the words "The Mind" from the string

ijri
• output the original string in lower case.

"Lg
..........................................................................................................................................................
-
..........................................................................................................................................................

..........................................................................................................................................................
STARTE 25
..........................................................................................................................................................

8
NumBERE
..........................................................................................................................................................

Output SuBSTRiNG/te, T, if
..........................................................................................................................................................

..........................................................................................................................................................
011010101101010110101
penT
10110101101011010110 LCASE(QuotEl
..........................................................................................................................................................
10110101101011010110
10110101101011010110
..........................................................................................................................................................
10110101101011010110
10110101101011010110
..........................................................................................................................................................
10110101101011010110
..........................................................................................................................................................

.................................................................................................................................................... [5]
ValuE TOuNsFessed Blw module

AAQIB KHAN
8 -
Explain why a programmer would use procedures and parameters when writing a program.

PROCEDURE
-
..........................................................................................................................................................
BE RE-USED
1) To
procedures
allow to
..........................................................................................................................................................

with iN
PROGRAM
OR iN OTHER
plogRAm
..........................................................................................................................................................

To MaKE easieR To
2)
PROGRAMS
..........................................................................................................................................................
MAINTAIN due to less Code
..........................................................................................................................................................
3) TO ENABLE
DifferentProgrammERS To
..........................................................................................................................................................
WORK ON
DifferentProceduRES in SAmE
..........................................................................................................................................................

PROJECT
.................................................................................................................................................... [4]

PARAMETER
PASS B/W Fructor/posed
- ALUE Main PJOgRAm To

© UCLES 2023
So
parameter
2210/22/O/N/23
CAN BEUSED IN
Func/poosed
O Level - Past papers By Sir Aqib khan

9 Consider the logic expression:

CS BY AAQIB KHAN
Z = (A NAND B) OR NOT (B XOR C)

(a) Draw a logic circuit for this logic expression.

Each logic gate must have a maximum of two inputs.

Do not simplify this logic expression.

B Z

011010101101010110101
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110
C 10110101101011010110
10110101101011010110

[4]

(b) Complete the truth table from the given logic expression.

AAQIB KHAN
Working space
A B C Z

0 0 0

0 0 1

0 1 0

0 1 1

1 0 0

1 0 1

1 1 0

1 1 1
[4]

© UCLES 2023 2210/22/O/N/23 [Turn over


O Level - Past papers By Sir Aqib khan

10

10 A database table called Horses stores details about the horses kept at a horse sanctuary.
CS BY AAQIB KHAN

Code Breed BreedOrigin Gender Age Arrived


H002 Arabian Saudi Arabia M 5 28/09/2022
H004 Percheron France M 5 30/10/2022
H010 Friesian Netherlands M 6 15/11/2022
H011 Fjord Norway F 4 17/11/2022
H012 Clydesdale Scotland M 10 18/11/2022
H015 Arabian Saudi Arabia F 5 15/12/2022
H016 Arabian Saudi Arabia F 5 15/12/2022
H017 Clydesdale Scotland F 4 16/01/2023
H019 Percheron France M 3 16/01/2023
H025 Percheron France M 7 16/01/2023
H026 Clydesdale Scotland F 9 20/01/2023
H030 Clydesdale Scotland M 12 20/01/2023
011010101101010110101
H032 10110101101011010110
Fjord Norway M 3 24/03/2023
10110101101011010110
H033 Arabian Saudi Arabia
10110101101011010110 F 15 27/04/2023
H034 10110101101011010110
Clydesdale Scotland F 4 14/06/2023
10110101101011010110
H035 10110101101011010110
Fjord Norway M 7 15/06/2023
H036 Friesian Netherlands F 15 20/07/2023
H037 Friesian Netherlands M 12 20/07/2023

AAQIB KHAN
(a) State the number of records in this database table.

............................................................................................................................................. [1]

(b) Give the name of the field that is most suitable to be the primary key.

State the reason for this choice.

Field ..........................................................................................................................................

Reason .....................................................................................................................................

...................................................................................................................................................
[2]

© UCLES 2023 2210/22/O/N/23


O Level - Past papers By Sir Aqib khan

11

(c) The database only allows the data types:


• Boolean

CS BY AAQIB KHAN
• character
• date/time
• integer
• real
• text.

Complete the table to show the most appropriate data type for each field.
Each data type must be different.

Field Data type


Breed

Gender

Age

Arrived
[2]

(d) Complete the structured


0110101 query language (SQL) to return the code and breed of all the horses
01101010110101
whose 1011010110 1011010110
breed originated in Scotland.
10110101101011010110
10110101101011010110
......................................... Code, Breed,
10110101101011010110
10110101101011010110
FROM .........................................
10110101101011010110
WHERE ......................................... = "Scotland";
[3]

AAQIB KHAN

© UCLES 2023 2210/22/O/N/23 [Turn over


O Level - Past papers By Sir Aqib khan

12

11 A wood flooring company stores the names of up to 100 customers in a one-dimensional (1D) array
Customers[]. A two-dimensional (2D) array Quotations[] stores details of each customer’s
CS BY AAQIB KHAN

quotation:
• length of room (one decimal place)
• width of room (one decimal place)
• area of wood required (rounded up to next whole number)
• choice of wood index (whole number)
• price of wood required in dollars (two decimal places).

The floor measurements (room length and room width) are taken in metres. All floors are rectangles
and room measurements must be between 1.5 and 10.0 inclusive.

The index of any customer’s data is the same in both arrays. For example, a customer named in
index 4 of Customers[] corresponds to the data in index 4 of Quotations[]

The wood choices available are:

Index Wood type Price per square metre ($)


1 Laminate 29.99
2 Pine 39.99
3 01101010110101
0110101 Oak 54.99
10110101101011010110
1011010110
The data are stored in two1011010110
1D arrays named WoodType[] and Price[]. The index of the wood
1011010110
type and price 1011010110
in their arrays share the same index number.
10110101101011010110
1011010110
Write a program that meets1011010110
the following requirements:
1011010110 1011010110
• input a new customer’s name, room length and room width
• check that each measurement is valid
• output an error message and require the measurement to be re-entered until it is valid
• calculate the area of the room by multiplying together the length of the room and the width of
the room
• input the choice of wood and find its price per square metre

AAQIB KHAN
• calculate the price of the wood needed
• store all data in the relevant array
• output the customer’s quotation to include: the name of the customer, the choice of wood and
the calculated price of the wood required
• continue to accept the next customer.

You must use pseudocode or program code and add comments to explain how your code works.
You do not need to declare any arrays or variables; you may assume that this has already been
done.

You will need to initialise WoodType[] and Price[]

All inputs and outputs must contain suitable messages.

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................
© UCLES 2023 2210/22/O/N/23
O Level - Past papers By Sir Aqib khan

13

..........................................................................................................................................................

CS BY AAQIB KHAN
..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................
011010101101010110101
10110101101011010110
..........................................................................................................................................................
10110101101011010110
10110101101011010110
..........................................................................................................................................................
10110101101011010110
10110101101011010110
..........................................................................................................................................................
10110101101011010110
..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

AAQIB KHAN
..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................
© UCLES 2023 2210/22/O/N/23 [Turn over
O Level - Past papers By Sir Aqib khan

14

..........................................................................................................................................................
CS BY AAQIB KHAN

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................
011010101101010110101
10110101101011010110
..........................................................................................................................................................
10110101101011010110
10110101101011010110
..........................................................................................................................................................
10110101101011010110
10110101101011010110
..........................................................................................................................................................
10110101101011010110
..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

AAQIB KHAN
..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

.................................................................................................................................................. [15]

© UCLES 2023 2210/22/O/N/23


O Level - Past papers By Sir Aqib khan

15

BLANK PAGE

CS BY AAQIB KHAN
011010101101010110101
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110

AAQIB KHAN

© UCLES 2023 2210/22/O/N/23


O Level - Past papers By Sir Aqib khan

16

BLANK PAGE
CS BY AAQIB KHAN

011010101101010110101
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110
10110101101011010110

AAQIB KHAN

Permission to reproduce items where third-party owned material protected by copyright is included has been sought and cleared where possible. Every
reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items requiring clearance have unwittingly been included, the
publisher will be pleased to make amends at the earliest possible opportunity.

To avoid the issue of disclosure of answer-related information to candidates, all copyright acknowledgements are reproduced online in the Cambridge
Assessment International Education Copyright Acknowledgements Booklet. This is produced for each series of examinations and is freely available to download
at www.cambridgeinternational.org after the live examination series.

Cambridge Assessment International Education is part of Cambridge Assessment. Cambridge Assessment is the brand name of the University of Cambridge
Local Examinations Syndicate (UCLES), which is a department of the University of Cambridge.

© UCLES 2023 2210/22/O/N/23

You might also like