9618 CS Topics Answers
9618 CS Topics Answers
..................................................................................................................................... [1]
(ii) One way the data stored in a computer can be kept secure is by using back-up software.
Give two other ways the data stored in a computer can be kept secure.
1 ........................................................................................................................................
...........................................................................................................................................
2 ........................................................................................................................................
...........................................................................................................................................
[2]
(b) The data about the employees is currently stored on paper. The data needs to be transferred
into the computer system.
Data validation and verification are used to help maintain the integrity of the data.
(i) Identify and describe one method of data verification that can be used when transferring
the data from paper to the computer.
Method ..............................................................................................................................
Description ........................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
[2]
(ii) The company needs to transfer the date of birth of each employee into the computer
system.
Give one example of how each of the following data validation rules can be used to
validate the date of birth when it is entered into the system.
Range check .....................................................................................................................
...........................................................................................................................................
Presence check .................................................................................................................
...........................................................................................................................................
Length check .....................................................................................................................
...........................................................................................................................................
[3]
11
9618/13/ M/J/22 © UCLES 2022 [Turn over
(iii) Explain why the data in the system may not be correct even after validating and verifying
the data.
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [2]
12
9618/13/ M/J/22 © UCLES 2022
6 A relational database, TECHNOLOGY , stores data about the staff in a company and the computer
devices used by the staff.
The database has the following tables:
STAFF(StaffID, FirstName, LastName, DateOfBirth, JobTitle)
DEVICE(DeviceID , Type, DatePurchased, StaffID)
(a) Describe the relationship between the two tables. Refer to the primary and foreign keys in
your answer.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [4]
(b) The database uses a Data Definition Language (DDL) and Data Manipulation Language
(DML).
(i) Complete the SQL script to return the number of devices stored in the database for the
staff member with the first name ‘Ali’ and last name ‘Khan’.
SELECT .............................................................. (STAFF.StaffID)
FROM ..............................................................
INNER JOIN DEVICE
.............................................................. STAFF.StaffID = DEVICE.StaffID
WHERE STAFF.FirstName = 'Ali'
.............................................................. STAFF.LastName = 'Khan';
[4]
13
9618/13/ M/J/22 © UCLES 2022 [Turn over
(ii) The table DEVICE needs a new attribute to store whether the device has been returned
by the staff member, or not.
Write a Structured Query Language (SQL) script to insert the new attribute into the table
DEVICE .
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [2]
(c) The database is in Third Normal Form (3NF).
Complete the table by describing the three normal forms.
Normal Form Description
First Normal Form (1NF)...............................................................................................
...............................................................................................
...............................................................................................
...............................................................................................
Second Normal Form (2NF)...............................................................................................
...............................................................................................
...............................................................................................
...............................................................................................
Third Normal Form (3NF)...............................................................................................
...............................................................................................
...............................................................................................
...............................................................................................
[3]
14
9618/13/ M/J/22 © UCLES 2022
7 (a) Write the logic expression for the following logic circuit.
A
BX
C
...................................................................................................................................................
............................................................................................................................................. [3]
(b) Complete the truth table for the following logic expression:
X = (A NAND B) OR ( A AND NOT C)
A B CWorking spaceX
000
001
010
011
100
101
110
111
[2]
15
9618/13/ M/J/22 © UCLES 2022
8 A company uses cloud computing.
(a) Define cloud computing.
...................................................................................................................................................
............................................................................................................................................. [1]
(b) State what is meant by a public cloud and a private cloud.
Public cloud ..............................................................................................................................
...................................................................................................................................................
Private cloud .............................................................................................................................
...................................................................................................................................................
[2]
(c) Give two benefits and one drawback of using cloud computing.
Benefit 1 .................................................................................................................................. .
...................................................................................................................................................
Benefit 2 ...................................................................................................................................
...................................................................................................................................................
Drawback ..................................................................................................................................
...................................................................................................................................................
[3]
16
9618/13/ M/J/22 © UCLES 2022
Permission to reproduce items where third-party owned material protected by copyright is included ha
reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items
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 acknowledg
Assessment International Education Copyright Acknowledgements Booklet. This is produced for each
at www.cambridgeinternational.org after the live examination series.
Cambridge Assessment International Education is part of Cambridge Assessment. Cambridge Assess
Local Examinations Syndicate (UCLES), which is a department of the University of Cambridge.BLANK
This document has 16 pages. Any blank pages are indicated.
[Turn overCambridge International AS & A Level
DC (KN) 301924/3
© UCLES 2022
*4708712398*
COMPUTER SCIENCE 9618/12
Paper 1 Theory Fundamentals May/June 2022
1 hour 30 minutes
You must answer on the question paper.
No additional materials are needed.
INSTRUCTIONS
● Answer all questions.
● Use a black or dark blue pen.
● Write your name, centre number and candidate number in the boxes at the top of the page.
● Write your answer to each question in the space provided.
● Do not use an erasable pen or correction fluid.
● Do not write on any bar codes.
● You may use an HB pencil for any diagrams, graphs or rough working.
● Calculators must not be used in this paper.
INFORMATION
● 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.
2
9618/12/ M/J/22 © UCLES 2022
1 (a) Draw one line from each image representation term to its correct definition.
Term Definition
Pixel
Bit depth
Image resolution
File headerThe number of pixels wide by the number of
pixels high
The smallest identifiable component of an
image
Stores data about the image file, e.g. file
format, number of bits per pixel, file size
The number of bits used to represent each
colour
[3]
(b) The following section of a bitmap image is 10 pixels wide and 5 pixels high. In this example,
each colour is represented by a letter, e.g. B is blue.
BBBBBBBBBB
YYPYYYPYYY
RRMRPKTTRR
BOPYYYPGPP
RORPPPRRRR
The complete image can have up to 256 colours.
(i) Identify the smallest number of bits that can be used to represent each colour in the
complete bitmap image.
..................................................................................................................................... [1]
3
9618/12/ M/J/22 © UCLES 2022 [Turn over
(ii) Calculate an estimate for the file size of the section of the bitmap image shown, giving
your answer in bytes. Use your answer from part (b)(i) .
Show your working.
Working .............................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
Answer ................................... bytes
[2]
(c) Describe how changing the colour depth of an image affects its file size.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [2]
(d) The first row of pixels in the image from part (b) is shown:
BBBBBBBBBB
Explain how this row of pixels can be compressed using lossless compression.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [2]
4
9618/12/ M/J/22 © UCLES 2022
2 A car has several features.
(a) One feature is a lane detection system. This system monitors the lines on either side of the
lane. If the car gets too close to one line, the system automatically moves the car away from
the line.
Explain why the lane detection system is an example of an embedded system.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [2]
(b) Two other features:
• record the number of miles travelled in the current journey, from when the engine is
turned on to when it is turned off
• record the total number of miles the car has travelled since it was built.
Identify the data that will be stored in the primary and secondary storage of the car for these
two features.
Primary .....................................................................................................................................
...................................................................................................................................................
Secondary ................................................................................................................................
...................................................................................................................................................
[2]
(c) The car has a resistive touchscreen for the user to select options.
Tick (3) one box in each row to show whether each statement about a resistive touchscreen
is true or false.
Statement True False
The screen always has five different layers
A processor determines the horizontal and
vertical coordinates of the point of contact
The touchscreen will work if any object
touches the screen
[1]
5
9618/12/ M/J/22 © UCLES 2022 [Turn over
3 The table shows part of the instruction set for a processor. The processor has one general purpose
register, the Accumulator (ACC).
Instruction
Explanation
Opcode Operand
AND#n Bitwise AND operation of the contents of ACC with the operand
AND<address>Bitwise AND operation of the contents of ACC with the contents
of <address>
XOR#n Bitwise XOR operation of the contents of ACC with the operand
XOR<address>Bitwise XOR operation of the contents of ACC with the contents
of <address>
OR#n Bitwise OR operation of the contents of ACC with the operand
OR<address>Bitwise OR operation of the contents of ACC with the contents of
<address>
<address> can be an absolute or a symbolic address
# denotes a denary number, e.g. #123
(a) The ACC currently contains the following positive binary integer:
01100101
Write the bit manipulation instruction that would change the binary integer in ACC to:
11111111
Opcode ..................................................... Operand .....................................................
[2]
(b) The ACC currently contains the following positive binary integer:
01100101
Write the bit manipulation instruction that would change the binary integer in ACC to:
10011010
Opcode ..................................................... Operand .....................................................
[2]
6
9618/12/ M/J/22 © UCLES 2022
(c) Convert the following positive binary integer into hexadecimal.
01111110
............................................................................................................................................. [1]
(d) A three-place logical shift to the left is performed on the following positive binary integer.
Show the result of this logical shift.
01111110
............................................................................................................................................. [1]
(e) Convert the denary numbers 127 and 12 to 8-bit binary and then perform the subtraction
12 − 127 in binary.
Show your working.
127 in binary .............................................................................................................................
12 in binary ...............................................................................................................................
12 − 127 in binary .....................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
[3]
7
9618/12/ M/J/22 © UCLES 2022 [Turn over
4 A school stores personal data about its staff and students on its computer system.
(a) Explain why the school needs to keep both its data and its computer system secure from
unauthorised access.
Data ..........................................................................................................................................
...................................................................................................................................................
Computer system .....................................................................................................................
...................................................................................................................................................
[2]
(b) Complete the table by identifying two security threats to the data on a computer.
Describe each threat.
Give a different prevention method for each threat.
Threat DescriptionPrevention
method
..........................
............................................................................................................
..................................................................................
..................................................................................
............................................................................................................
..........................
..........................
............................................................................................................
..................................................................................
..................................................................................
............................................................................................................
..........................
[6]
(c) Data is encrypted when it is transmitted within the school network, or externally such as over
the internet.
Describe what is meant by encryption and explain why it is used.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [2]
8
9618/12/ M/J/22 © UCLES 2022
5 A database, FILMS , stores information about films and actors.
Part of the database is shown:
ACTOR(ActorID, FirstName, LastName, DateOfBirth)
FILM_FACT( FilmID, FilmTitle, ReleaseDate, Category)
FILM_ACTOR( ActorID, FilmID )
(a) Complete the entity-relationship (E-R) diagram.
ACTOR FILM_FACT
FILM_ACTOR
[2]
(b) A composite primary key consists of two or more attributes that together form the primary key.
Explain why the table FILM_ACTOR has a composite primary key.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [2]
9
9618/12/ M/J/22 © UCLES 2022 [Turn over
(c) Complete the SQL script to return the IDs of all the actors in the film with the title Cinderella.
SELECT .......................................................................................
FROM FILM_ACTOR
INNER JOIN ........................................................................................
ON FILM_FACT.FilmID = ..............................................................................
WHERE FILM_FACT.FilmTitle = .............................................................................. ;
[4]
(d) Write an SQL script to count the number of films that were released in January 2022.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [3]
10
9618/12/ M/J/22 © UCLES 2022
(e) A Database Management System (DBMS) is used to create and manipulate the database.
Complete the descriptions of the features and tools found in a DBMS using the given terms.
Not all terms will be used.
Boolean data dictionary data redundancy field names
input interface logical schema normalisation
operating system output primary keys query
structure
A DBMS provides data management. This includes the development of a
....................................................... that stores information about the data stored, such as
....................................................... and ....................................................... .
The ....................................................... uses methods, such as an E-R diagram, to show the
structure of the database and its relationships.
The ....................................................... processor allows a user to perform searches to find
specific data. The DBMS also provides a developer ....................................................... that
allows the user to create tables, forms and reports.
[6]
11
9618/12/ M/J/22 © UCLES 2022 [Turn over
6 A programmer uses language translators when writing and testing a program.
(a) Describe the operation of a compiler.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [2]
(b) Describe the operation of an interpreter.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [2]
(c) Explain how a programmer can make use of a typical Integrated Development Environment
(IDE) when writing and testing a program.
Writing .......................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
Testing ......................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
[4]
12
9618/12/ M/J/22 © UCLES 2022
7 Complete the truth table for the following logic expression:
X = (A XOR B) AND NOT C
A B CWorking space
X
000
001
010
011
100
101
110
111
[2]
8 Describe one application of Artificial Intelligence (AI).
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
.................................................................................................................................................... [3]
13
9618/12/ M/J/22 © UCLES 2022 [Turn over
9 (a) The following incomplete table contains four network devices and their descriptions.
Complete the table by writing the missing devices and missing descriptions.
Device Description
..........................Receives and sends data between two networks operating on the
same protocol
Wireless
Network
Interface Card
(WNIC).................................................................................................................
.................................................................................................................
.................................................................................................................
..........................Restores the digital signal so it can be transmitted over greater
distances
Wireless Access
Point (WAP).................................................................................................................
.................................................................................................................
.................................................................................................................
[4]
(b) Describe three differences between fibre-optic cables and copper cables.
1 ................................................................................................................................................
...................................................................................................................................................
2 ................................................................................................................................................
...................................................................................................................................................
3 ................................................................................................................................................
...................................................................................................................................................
[3]
14
9618/12/ M/J/22 © UCLES 2022
(c) Ethernet uses Carrier Sense Multiple Access/Collision Detection (CSMA/CD).
Describe CSMA/CD.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [4]
15
9618/12/ M/J/22 © UCLES 2022
BLANK PAGE
16
9618/12/ M/J/22 © UCLES 2022
Permission to reproduce items where third-party owned material protected by copyright is included ha
reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items
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 acknowledg
Assessment International Education Copyright Acknowledgements Booklet. This is produced for each
at www.cambridgeinternational.org after the live examination series.
Cambridge Assessment International Education is part of Cambridge Assessment. Cambridge Assess
Local Examinations Syndicate (UCLES), which is a department of the University of Cambridge.BLANK
This document has 16 pages. Any blank pages are indicated.
[Turn overCambridge International AS & A LevelCOMPUTER SCIENCE 9618/11
Paper 1 Theory Fundamentals May/June 2022
1 hour 30 minutes
You must answer on the question paper.
No additional materials are needed.
INSTRUCTIONS
● Answer all questions.
● Use a black or dark blue pen.
● Write your name, centre number and candidate number in the boxes at the top of the page.
● Write your answer to each question in the space provided.
● Do not use an erasable pen or correction fluid.
● Do not write on any bar codes.
● You may use an HB pencil for any diagrams, graphs or rough working.
● Calculators must not be used in this paper.
INFORMATION
● 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.
DC (LK/CGW) 301923/2
© UCLES 2022
*7938385792*
2
9618/11/M/J/22 © UCLES 2022
1 Computers store data in binary form.
(a) State the difference between a tebibyte and a terabyte.
...................................................................................................................................................
............................................................................................................................................. [1]
(b) Convert the signed denary value –100 into an 8-bit two’s complement binary integer.
Working .....................................................................................................................................
...................................................................................................................................................
Answer ............................................................................ [1]
(c) Convert the denary number 251 into hexadecimal. Show your working.
Working .....................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
Answer ............................................................................
[2]
(d) Add the following unsigned binary integers.
01010000
+00111110
[1]
3
9618/11/M/J/22 © UCLES 2022 [Turn over
2 A computer has hardware and software.
(a) The hardware includes different types of memory.
(i) Complete the description of computer memory.
Random Access Memory (RAM) and Read Only Memory (ROM) are both examples of
......................................................................... memory.
One item that is stored in RAM is ......................................................................... .
One item that is stored in ROM is ......................................................................... .
RAM can be either Static RAM (SRAM) or Dynamic RAM (DRAM).
SRAM uses transistors arranged as ......................................................................... .
DRAM uses transistors and ......................................................................... .
[5]
(ii) Explain the difference between Programmable ROM (PROM), Erasable Programmable
ROM (EPROM) and Electrically Erasable Programmable ROM (EEPROM).
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [3]
4
9618/11/M/J/22 © UCLES 2022
(b) A magnetic hard disk is used to store data on the computer.
Describe the principal operations of a magnetic hard disk.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [5]
5
9618/11/M/J/22 © UCLES 2022 [Turn over
(c) Computers consist of logic gates.
(i) Complete the table by writing one set of values (input 1 and input 2) for each gate that
will give the output 1.
Gate Input 1 Input 2 Output
AND 1
NAND 1
XOR 1
NOR 1
[4]
(ii) Write the logic expression for the given logic circuit.
A
B
CX
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [3]
6
9618/11/M/J/22 © UCLES 2022
3 A teacher is writing examination papers on a laptop computer. The computer is connected to the
internet. The teacher is concerned about the security and privacy of the papers.
(a) State the difference between the security of data and the privacy of data.
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [1]
(b) Identify and describe two threats to the data. Identify one security measure to protect against
each threat. Each security measure must be different.
Threat 1 ....................................................................................................................................
Description ................................................................................................................................
...................................................................................................................................................
Security measure ......................................................................................................................
Threat 2 ....................................................................................................................................
Description ................................................................................................................................
...................................................................................................................................................
Security measure ......................................................................................................................
[6]
7
9618/11/M/J/22 © UCLES 2022 [Turn over
4 A teacher uses a relational database, MARKS , to store data about students and their test marks.
The database has the following structure:
STUDENT( StudentID, FirstName, LastName)
TEST(TestID, Description, TotalMarks)
STUDENT_TEST( StudentID , TestID , Mark)
(a) Describe the advantages of using a relational database compared to a file-based approach.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [4]
(b) Give the highest level of Normal Form (NF) the database MARKS is in and justify your choice.
Normal Form .............................................................................................................................
Justification ...............................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
[3]
8
9618/11/M/J/22 © UCLES 2022
(c) (i) Sample data to be stored in the table STUDENT_TEST is shown.
StudentID TestID Mark
12 A1 50
12 P10 100
13 A1 75
14 P10 60
Write a Structured Query Language (SQL) script to create the table STUDENT_TEST .
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [5]
(ii) Write a Structured Query Language (SQL) script to find the average mark of students in
test A7.
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [3]
9
9618/11/M/J/22 © UCLES 2022 [Turn over
(d) The mark a student is awarded in a test will be entered into the database. This mark needs to
be a whole number between 0 and the maximum number of marks for that test (inclusive).
Explain how data validation and data verification can be used when a mark is entered.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [4]
10
9618/11/M/J/22 © UCLES 2022
5 A programmer uses an Integrated Development Environment (IDE) to develop a program.
(a) Draw one line from each IDE feature to its correct description.
IDE feature Description
Context-sensitive promptExecutes one line of the program and
then stops
Dynamic syntax checkUnderlines or highlights statements
that do not meet the rules of the
language
BreakpointOutputs the contents of variables and
data structures
Single stepping Stops the code executing at a set line
Report windowDisplays predictions of the code being
entered
[4]
(b) The programmer wants to allow users to edit, improve and redistribute the program.
Identify two different types of software licence that the programmer could use.
1 ................................................................................................................................................
2 ................................................................................................................................................
[2]
11
9618/11/M/J/22 © UCLES 2022 [Turn over
(c) Explain the benefits to the programmer of using program libraries.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [3]
12
9618/11/M/J/22 © UCLES 2022
6 (a) A computer system is designed using the basic Von Neumann model.
(i) Describe the role of the registers in the Fetch-Execute (F-E) cycle.
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [5]
(ii) Describe when interrupts are detected in the F-E cycle and how the interrupts are
handled.
Detected ............................................................................................................................
...........................................................................................................................................
Handled .............................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
[5]
13
9618/11/M/J/22 © UCLES 2022 [Turn over
(b) Identify one factor that can affect the performance of the computer system and state how it
impacts the performance.
Factor .......................................................................................................................................
Impact .......................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
[2]
Question 6 continues on the next page.
14
9618/11/M/J/22 © UCLES 2022
(c) The table shows part of the instruction set for a processor. The processor has one general
purpose register, the Accumulator (ACC).
Instruction
Explanation
Opcode Operand
AND#n Bitwise AND operation of the contents of ACC with the operand
XOR#n Bitwise XOR operation of the contents of ACC with the operand
OR#n Bitwise OR operation of the contents of ACC with the operand
LSL#n Bits in ACC are shifted logically n places to the left. Zeros are
introduced on the right hand end
LSR#n Bits in ACC are shifted logically n places to the right. Zeros are
introduced on the left hand end
# denotes a denary number, e.g. #123
(i) Complete the register to show the result after the instruction AND #2 is executed.
Register before: 0 1 1 0 1 1 0 1
Register after:
[1]
(ii) Complete the register to show the result after the instruction OR #8 is executed.
Register before: 0 1 1 0 1 1 0 1
Register after:
[1]
15
9618/11/M/J/22 © UCLES 2022
(iii) Complete the register to show the result after the operation LSL #4 is executed.
Register before: 0 1 1 0 1 1 0 1
Register after:
[1]
16
9618/11/M/J/22 © UCLES 2022
Permission to reproduce items where third-party owned material protected by copyright is included ha
reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items
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 acknowledg
Assessment International Education Copyright Acknowledgements Booklet. This is produced for each
at www.cambridgeinternational.org after the live examination series.
Cambridge Assessment International Education is part of Cambridge Assessment. Cambridge Assess
Local Examinations Syndicate (UCLES), which is a department of the University of Cambridge.BLANK
This document has 16 pages. Any blank pages are indicated.
[Turn overCambridge International AS & A Level
*0942416285*
DC (EF/SG) 313479/3
© UCLES 2023COMPUTER SCIENCE 9618/11
Paper 1 Theory Fundamentals May/June 2023
1 hour 30 minutes
You must answer on the question paper.
No additional materials are needed.
INSTRUCTIONS
● Answer all questions.
● Use a black or dark blue pen.
● Write your name, centre number and candidate number in the boxes at the top of the page.
● Write your answer to each question in the space provided.
● Do not use an erasable pen or correction fluid.
● Do not write on any bar codes.
● You may use an HB pencil for any diagrams, graphs or rough working.
● Calculators must not be used in this paper.
INFORMATION
● 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.
2
9618/11/M/J/23 © UCLES 2023
1 Images are being created to advertise holidays.
Some of the images are bitmap images and some are vector graphics.
(a) Complete the table by defining the image terms.
Term Definition
Drawing list...................................................................................................................
...................................................................................................................
...................................................................................................................
Pixel...................................................................................................................
...................................................................................................................
...................................................................................................................
Colour depth...................................................................................................................
...................................................................................................................
...................................................................................................................
[3]
(b) The bitmap images are photographs of the holiday locations.
(i) Colour depth and image resolution are both included in the file header of a bitmap image.
Identify two other items that could be included in the file header of each photograph.
1 ........................................................................................................................................
2 ........................................................................................................................................
[2]
3
9618/11/M/J/23 © UCLES 2023 [Turn over
(ii) One of the photographs has a bit depth of 8 bytes and an image resolution of 1500 pixels
wide and 3000 pixels high.
Calculate the file size of the photograph in megabytes. Show your working.
Working .............................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
File size ........................... MB
[2]
(c) The photographs are compressed before they are uploaded to a web server.
Customers download the photographs from this web server.
(i) Explain the reasons why compressing the photographs will benefit the customers.
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [3]
(ii) An image can be compressed using run■length encoding (RLE).
Explain the reasons why RLE may not reduce the file size of a bitmap image.
Give one example in your answer.
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [3]
4
9618/11/M/J/23 © UCLES 2023
2 An organisation uses a database to store data about the types of bird that people have seen.
(a) The database is managed using a Database Management System (DBMS).
(i) State what is meant by a data dictionary and give one example of an item typically found
in a data dictionary.
Definition ...........................................................................................................................
...........................................................................................................................................
Example ............................................................................................................................
...........................................................................................................................................
[2]
(ii) State what is meant by data integrity and give one example of how this is implemented
in a database.
Definition ...........................................................................................................................
...........................................................................................................................................
Example ............................................................................................................................
...........................................................................................................................................
[2]
5
9618/11/M/J/23 © UCLES 2023 [Turn over
(b) The database, Birds , stores information about the types of bird and the people who have
seen them.
Data about each bird seen is stored with its location and data about the person who saw the
bird.
Database Birds has the following tables:
BIRD_TYPE(BirdID, Name, Size)
BIRD_SEEN(SeenID, BirdID, Date, Location, PersonID)
PERSON(PersonID, FirstName, LastName, EmailAddress)
(i) Complete the table by identifying two foreign keys and the database table where each is
found.
Foreign key Database table
[2]
(ii) The database Birds has been normalised.
Draw one line from each Normal Form to the most appropriate definition.
Normal Form Definition
All fields are fully dependent on the primary key.
There are no repeating groups of attributes.
There are no partial dependencies.First Normal Form (1NF)
Second Normal Form (2NF)
Third Normal Form (3NF)
[1]
6
9618/11/M/J/23 © UCLES 2023
(iii) Part of the database table BIRD_TYPE is shown:
BirdID Name Size
0123 Blackbird Medium
0035 Jay Large
0004 Raven Large
0085 Robin Small
The database only supports these data types:
• character
• varchar
• Boolean
• integer
• real
• date
• time
Write a Structured Query Language (SQL) script to define the table Bird_Type .
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [4]
7
9618/11/M/J/23 © UCLES 2023 [Turn over
(iv) The database tables are repeated here for reference:
BIRD_TYPE(BirdID, Name, Size)
BIRD_SEEN(SeenID, BirdID, Date, Location, PersonID)
PERSON(PersonID, FirstName, LastName, EmailAddress)
Complete the SQL script to return the number of birds of each size seen by the person
with the ID of J_123.
SELECT BIRD_TYPE.Size, ............................................ (BIRD_TYPE.BirdID)
AS NumberOfBirds
FROM BIRD_TYPE, ............................................
WHERE ...................................................... = "J_123"
AND BIRD_TYPE.BirdID = ......................................................
............................................ BIRD_TYPE.Size;
[5]
8
9618/11/M/J/23 © UCLES 2023
3 A computer has an Operating System (OS).
(a) Describe how the Operating System manages the peripheral hardware devices of the
computer.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [4]
(b) Hardware management is one key management task carried out by the Operating System.
Identify two other key management tasks carried out by the Operating System.
1 ................................................................................................................................................
2 ................................................................................................................................................
[2]
(c) The Operating System has utility software including defragmentation software.
Explain how defragmentation can improve the performance of the computer.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [3]
(d) The computer stores data in binary form.
(i) State the difference between a kibibyte and a kilobyte.
...........................................................................................................................................
..................................................................................................................................... [1]
9
9618/11/M/J/23 © UCLES 2023 [Turn over
(ii) Convert the denary number 964 into Binary Coded Decimal (BCD).
...........................................................................................................................................
..................................................................................................................................... [1]
(iii) Convert the positive binary integer 11110010 into hexadecimal.
...........................................................................................................................................
..................................................................................................................................... [1]
(iv) Give the smallest and largest two’s complement binary number that can be represented
using 8 bits.
Smallest ............................................................................................................................
Largest ..............................................................................................................................
[2]
(v) Add the following two binary integers using binary addition. Show your working.
10110000
+00011011
[2]
(vi) Show the result of a 3■place right logical shift on the binary number:
11001100
..................................................................................................................................... [1]
10
9618/11/M/J/23 © UCLES 2023
4 A networked closed■circuit television (CCTV) system in a house uses sensors and cameras to
detect the presence of a person. It then tracks the person and records a video of their movements.
Data from the CCTV cameras is transmitted to a central computer.
(a) This computer has both Read Only Memory (ROM) and Random Access Memory (RAM).
(i) Describe the contents of the ROM in the central computer.
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
..................................................................................................................................... [2]
(ii) The central computer has Dynamic RAM (DRAM).
Identify two advantages of using DRAM instead of Static RAM (SRAM).
1 ........................................................................................................................................
...........................................................................................................................................
2 ........................................................................................................................................
...........................................................................................................................................
[2]
(b) The central computer stores the video files on secondary storage.
Describe two reasons why magnetic storage is more appropriate than solid state storage for
this computer.
1 ................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
2 ................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
[4]
11
9618/11/M/J/23 © UCLES 2023 [Turn over
(c) The CCTV system uses Artificial Intelligence (AI) to identify the presence of a person in the
house and to track their movements.
Describe how AI is used in this system.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
............................................................................................................................................. [3]
(d) The CCTV cameras are connected to a network and transfer their data wirelessly to the
central computer.
(i) Each device on the network has an IP address.
Complete the description of IP addresses.
An IPv4 address contains ..................................... groups of digits. Each group is
represented in ..................................... bits and the groups are separated by full stops.
An IPv6 address contains ..................................... groups of digits. Each group is
© UCLES 2023
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2023 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Cambridge O Level components.
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
ABCX
0001
0010
0101
0110
1001
1010
1100
11112
Question Answer Marks
2(a) 1 mark each to max 2
■■If one line goes down there are more routes available
■■Improved security as not using one main line
■■No/fewer collisions
■■New nodes can be added without interruption or interfering with other
nodes
■■More secure because data is sent over a dedicated connection 2
2(c) 1 mark each to max 2
■■Server performs all processes required by the task and/or data storage
■■Clients only sends requests to the server and displays the returned
results 2
2(d) 1 mark each to max 4
Examples:
■■Some students might only have one sort of connection on their device
■■Wired provides better performance for the student's device
■■... for example, enabling faster access to university databases
■■There will be less interference if students connect via a cable
■■Students can transmit private/confidential data/work securely
■■... for example, their final dissertation
■■Wireless connection means that the students can use their devices in
different rooms/sites/outside/anywhere more freely // student devices
can be portable
■■Wireless connection enables the students to bring multiple devices //
bring their own devices // change devices 4
2(e) 1 mark for identification
■■Resistive
■■Circuit
■■Capacitive
■■Change
■■Coordinates
A resistive touchscreen has two layers. When the user touches the screen,
the layers touch and a circuit is completed.
A capacitive touchscreen has several layers. When the top layer is
touched there is a change/increase/decrease in the electric current.
A microprocessor identifies the coordinates of the touch. 5
3(b) 1 mark each to max 3
Examples:
■■Scans the scene in real time
■■Identifies if there are faces in the image
■■Uses facial recognition
■■... uses image recognition
■■... takes each frame individually
■■... analyses the pixels
■■... stores pattern for a face
■■... looks for patterns that match/come close to the pattern for a face
■■Camera focuses on the pattern identified 3
3(c)(i) 1 mark each
Sampling rate
■■There are smaller 'gaps' in the sound wave // sound is recorded more
often
■■Digital waveform is closer to the analogue waveform
■■The quantisation errors are smaller
Sampling resolution
■■There are more bits per sample // a wider range of amplitudes can be
stored
■■Each binary amplitude /note (in the digital recording) is closer to the
analogue amplitude /note
■■Digital waveform is closer to the analogue waveform
■■The quantisation errors are smaller 4
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
Term Description
Entity An object that data is stored about.
Tuple A row of data in a table about one
instance of an object.
Secondary key An additional/alternative key used as well
as the primary key to locate specific data // a candidate key that has not been chosen as a primary key
Foreign key A field in one table that is linked to a primary
key in another table.
4
4(c) 1 mark each
■■Only 3 tables with appropriate identifiers (i.e. one table for customer,
one for booking and one for car)
■■Appropriate Primary key in each table underlined
■■Booking table includes Primary ke y from car and Primary key from
customer as Foreign keys
■■All original fields are in correct tables
Example answer:
BOOKING(BookingID, CarRegistration, CustomerID,
StartDate, EndDate)
CAR(CarRegistration, CarModel, CarColour)
CUSTOMER(CustomerID, CustomerFirstName,
CustomerLastName, EmailAddress, TelephoneNumber) 4
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
■■Programmer can test sections of the code without every part working /
being written
■■Programmer can debug in real time
■■… so that errors can be fixed and the program continued from that point
■■The effect of any changes made by the programmer can be seen
immediately
■■To avoid dependent errors 2
5(a)(ii) 1 mark each to max 3
■■Shareware licence
■■Enables the program to be copyrighted
■■The user cannot legally edit the program so the developer retains
control over product
■■User can try the program for free and then pay for the full game which
allows the programmer to gain an income
■■so more people can experience it and therefore be more likely to buy it 4
Question Answer Marks
6(a) 1 mark each to max 5
Type of
software Description
Antivirus ■■scans the computer for viruses and checks against
a stored database of viruses, that needs to be
updated regularly and then deletes / quarantines
them
■■compares downloaded files to a database of known
viruses and prevents the download continuing
Antispyware ■■scans the computer for spyware and checks
against a stored database of viruses, that needs to
be updated regularly and then deletes / quarantines them
■■compares downloaded files to a database of known
spyware and prevents the download continuing.
Firewall ■■monitors incoming and outgoing traffic and
compares it to criteria that are set by the user such
as through a whitelist/blacklist/identifying allowed / blocked IP addresses
■■compares incoming and outgoing traffic to criteria
blocks those that do not match criteria
Antimalware ■■scans the computer for viruses and checks against
a stored database of viruses, that needs to be
updated regularly and then deletes / quarantines them
■■compares downloaded files to a database of known
viruses and prevents the download continuing
2
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
127
■255
■128
The largest integer that can be
represented in 8-bit two's complement.
■256
256
128
The largest unsigned integer
that can be represented in 8
bits.
255
3
7(b) 1 mark each to max 4
© UCLES 2023
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2023 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Cambridge O Level components.
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct / valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
2
1(d) 1 mark each to max 3
■ A protocol (suite)
■ For data transmission over standard / universal wired / cabled network
connections
■ Uses Carrier Sense Multiple Access / Collision Detection (CSMA/CD)
■ Data is transmitted in frames
■ … each frame has a source and destination (IP/MAC) address
■ ... and error checking data (so damaged frames can be resent) 3
1(e) 1 mark each
Feature Description
Data dictionary Data about the data in the database // data
about the structure of the database //
metadata for a database
Query processor Software that allows the user to enter
criteria, then finds and returns the
appropriate result // software that processes and executes queries written in
SQL
Logical schema A model of a database that is not specific
to one DBMS
Developer interface A software tool that allows the user to
create items such as tables, forms and
reports
4
2(b) 1 mark each to max 3
first
reads the source code
one line at a time
Direct addressing is when the operand holds the memory address of the data.
Indirect addressing is when the operand holds a memory address that stores
the memory address of the data. Immediate addressing is when the operand is the data.
3
Question Answer Marks
4(a) 216 // 65536 1
4(b) 1 mark for working; 1 mark for answer
■ Answer: 2564 2
4(d) 0011 1100 1
Question Answer Marks
5(a) 1 mark each to max 2
Examples:
■ Interrupt
■ Timing
■ Read
■ Write 2
5(b) 1 mark for description; 1 mark for corresponding explanation
Examples
■ Increase number of cores
■ Each core can independently carry out a process at the same time // so
that more instructions are performed in parallel
2
6(b) 1 mark for first 4 rows
1 mark for last 4 rows
P Q R Working space Z
000 0
001 1
010 1
011 1
100 1
101 0
110 1
111 1
2
■ the executable file size of the program using the DLL will be smaller
■ ... because the executable does not contain (all) the library routines
■ no need to recompile the main program when changes are made to DLL
■ ... because changes / improvements/ error correction to the DLL file code
are done independently of the main program
■ A single DLL file can be made available to several application programs
■ ... Saving space in memory / easing the pressure on memory 4
7(b) No mark for choice. 1 mark each to max 3 for justification
Interpreter
■ Allows the developer to make real-time changes
■ … so the program can be debugged at each stage
■ ... the effect of any changes made by the developer can be seen
■■■■■■■■■■ immediately
■ The developer can test when incomplete
■ … so small parts can be tested with out having to test the rest of the
■■■■■■■■■■program
■ … if one section does not work others can still be tested
■ To avoid dependent errors
Compiler
■ The developer can debug multiple errors simultaneously
■ Produces an executable file
■ … so that the developer can test the program multiple times without
■■■■■■■■■recompiling 3
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
© UCLES 2023
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2023 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Cambridge O Level components.
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
Term Definition
Drawing list All the drawing objects in an image // a list
that stores the commands required to draw
each object
Pixel The smallest part of the image // one square
/ dot of one colou r
Colour depth The number of bits per pixel // determines
the number of colours that can be represented in the image
3
1(b)(i) 1 mark each
Examples:
■ Confirmation that it is a bitmap // file type
■ Compression type
■ Location/offset of data within the file
■ Dimensions e.g.100 ■ 100 pixels 2
1(b)(ii) 1 mark for working; 1 mark for answer
■ Answer: 36 MB 2
1(c)(i) 1 mark each
Examples:
■ The customers will be able to download the photographs in less time
■ …and they will take less of the customer's bandwidth
■ The photographs will take up less space on the customer's storage
medium
■ …therefore the customers can store more images
■ …and will have more space for other files 3
1(c)(ii) 1 mark each to max 2 for explanation; 1 mark for an image related example
■ Data about the data in the database // data about the structure of the
database // metadata for a database
Second Normal
Form (2NF) There are no repeating
groups of attributes.
GROUP BY BIRD_TYPE.Size; 5
■ Memory management
■ File management
■ Security management
■ Process management
■ Error checking and recovery 2
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
Examples:
■ Uses image recognition
■ Monitors every image taken to identify matching
images/shapes/features to a 'person' …
■ … starts recording to secondary storage/permanently when a person is
identified
■ System identifies direction of movement of person and uses this to
decide where/how to move the camera/record
■ System identifies other cameras to start recording based on direction of
movement 3
4(d)(i) 1 mark for each term
NAND 0 is only output when both inputs are 1 // 1 is only output when none, or
(either) one of the inputs is 1 NOR
1 is only output when both inputs are 0 // 0 is only output when (either) one
or both inputs are 1 2
© UCLES 2022
[Turn ove r
Cambridge International AS & A Level
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2022 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
■ ASCII
■ Extended ASCII
■ UNICODE
Statement Answer
The hexadecimal value 11 represented in denary 17
The smallest denary number that be represented by an
unsigned 8-bit binary intege r 0
The denary number 87 represented in Binary Coded
Decimal (BCD) 1000 0111
The denary number 240 represented in hexadecimal F0
The denary number –20 represented in 8-bit two’s
complement binary 1110 1100
5
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
Step Description
PC ■ [PC] + 1 Address in PC is incremented
MDR ■ [[MAR]] The data in the address held in the MAR is copied
to the MDR
MAR ■ [PC] The contents of the PC are copied to the MAR
3
2(b) 1 mark per point to max 5
Instruction Accumulator
LDM #103 103
LDD 102 104
LDI 103 101
3
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ Arithmetic operations
■ Perform addition and subtraction
■ Compare instructions
■ Compare the result to another value 4
3(c) 1 mark for each correct line
Instruction Result
01111101
XOR 11110000
00111101
OR 01010101
11111111
AND 11111111
11000010
11001101
3
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ File management
■ Creates files/folders
■ Renames file/folders
■ Security management
■ Creates accounts/passwords
■ Provide /upgrade firewall / anti-malware
■ Hardware management
■ Receives data from input device s ///sends data to output device
■ Use of device drivers
■ Process management
■ Decides which process to run next
■ supports multitasking 4
4(b)(i) 1 mark per point to max 2 for each
Back-up
■ To make a copy of data at regular intervals
■ So that if it is lost/corrupted it can be retrieved
Defragmentation
■ Make individual files occupy contiguous blocks // move free space
together
■ Improve disk access times // Data/files can be loaded faste
r4
4(b)(ii) 1 mark from
e.g.
■ Compression software
■ (Hard) disk formatter
■ Virus checker
■ Disk analysis software
■ Disk repair software 1
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ Double entry
■ Enter the data twice and the system compares them to see if they are
the same 2
5(b)(ii) 1 mark each
e.g.
Range check:
■ Make sure it is after and before a specific date // e.g. between 1900 and
today's date // check month is between 1 and 12 // check day is between 1 and month end
Presence check:
■ Make sure the date of birth has been entered
Length check:
■ Make sure there are at least 1 for day, 1 for month, 2/4 for year // must
be 8 characters 3
5(b(iii) 1 mark per bullet point to max 2
SELECT COUNT(STAFF.StaffID)
FROM STAFF
INNER JOIN DEVICE
ON STAFF.StaffId = DEVICE.StaffID
WHERE STAFF.FirstName = "Ali"
AND STAFF.LastName = "Khan"; 4
6(b)(ii) 1 mark per bullet point
e.g.
ALTER TABLE DEVICE
ADD Returned Boolean; 2
6(c) Normal Form Description
First Normal Form (1NF) No repeating groups or repeating attributes
Second Normal Form
(2NF) All attributes must be fully dependant on
the (composite) primary key // No partial dependencies
Third Normal Form (3NF) All attributes must be fully dependent on the
primary key and no other attributes // no non-key dependencies // no transitive dependencies
1 mark for each correct description 3
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
A B C Working space X
000 1
001 1
010 1
011 1
100 1
101 1
110 1
111 0
2
© UCLES 2022
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2022 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
Term Definition
Pixel The number of pixels
wide by the number of pixels high
■ Increasing the colour depth means more bits per pixel and hence more
data stored // Decreasing the colour depth means fewer bits per pixel
and hence less data stored 2
1(d) 1 mark per point
■ The lane detection system is built into / integrated into the car
2
5(b) 1 mark per point
e.g.
SELECT COUNT(FilmID)
FROM FILM_FACT
WHERE ReleaseDate >= #01/01/2022# AND ReleaseDate <=
#31/01/2022#;
// WHERE ReleaseDate BETWEEN #01/01/2022# AND
#31/01/2022#;
// WHERE ReleaseDate = “January 2022”; 3
ACTOR
FILM_FACT
FILM_ACTOR
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ data dictionary
■ field names // primary keys
■ primary keys //field names
■ logical schema
■ query
■ interface
Writing e.g.
■ Enter code into an editor
■ Pretty printing to identify key terms
■ Context-sensitive prompts to help complete statements
■ Expand and collapse code blocks
■ Auto-complete to suggest what to type next
■ Auto-formatting to indent code blocks
■ Dynamic syntax checking
Testing e.g.
■ Single stepping to run the code line by line
■ Breakpoints to stop the code at set points to check values
■ Report window to see how variables change 4
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
A B C Working space X
000 0
001 0
010 1
011 0
100 1
101 0
110 0
111 0
2
■ Self-driving cars
■ Detects its position on the road and within the traffic
■ Follows a route // Collision avoidance // Self-parking etc.
■ Spoken Interfaces
■ Use natural language processing
■ ... to take a sentence and work out its meaning
■ Game playing
■ Models characters in a computer game
■ ... to allow computer characters to react according to the player's
movements 3
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
Device Description
Router Receives and sends data between two networks
operating on the same protocol
Wireless
Network
Interface Card
(WNIC) Hardware component that allows a device to connect to
a wireless network // Provides a MAC address to the
device to identify it on the wireless network
Repeater Restores the digital signal so it can be transmitted over
greater distances
Wireless
Access Point
(WAP) Hardware component that provides radio
communication from the central device to nodes on the network (and vice versa)
4
9(b) 1 mark for each difference
e.g.
■ Fibre optic data is transmitted using light, copper cable through
electrical signals
■ Fibre optic has higher bandwidth than copper cable // Fibre optic has
higher transmission rates than copper cable
■ Fibre optic has smaller risk of (noise) interference than copper cable
■ Fibre optic can be used over longer distances than copper cable before
repeaters are needed
■ Fibre optic is much more difficult to hack into than copper cable
■ Fibre optic is more prone to damage than copper cable 3
9(c) 1 mark per point to max 4
© UCLES 2022
[Turn ove r
Cambridge International AS & A Level
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2022 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Published
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
Random Access Memory (RAM) and Read Only Memory (ROM) are both
examples of primary memory.
One item that is stored in RAM is currently running software/data/part of
OS.
■ A NAND B
■ B XOR C
■ OR
(A NAND B) OR ( B XOR C) 3
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ Hacker/unauthorised access
■ Illegal access in order to delete/damage the examination papers
■ Use a firewall // strong passwords
■ Spyware
■ Software installed on the computer without the teacher’s knowledge
which records keystrokes and sends the data gathered about the
examination papers to a third party
■ Use a firewall / install and run anti-spyware / use a virtual (onscreen)
keyboard 6
Question Answer Marks
4(a) 1 mark per bullet point to max 4
e.g.
■ Reduced data redundancy // less repeated data
■ …because each item of data is only stored once
■ Maintains data consistency // improves data integrity
■ …changes in one table will automatically update in another
■ ... linked data cannot be entered differently in two tables
■ Program-data independence
■ …changes to the data do not require programs to be re-written
■ Complex queries are easier to run
■ Can provide different views
■ ….so users can only see specific aspects of the database 4
4(b) 1 mark for 3NF
1 mark per bullet for justification to max 2
■ There are no repeated attributes // it is already in 2NF
■ Each field is fully dependent on the corresponding primary key // no
partial dependencies
■ No transitive dependencies 3
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ AVG(Mark)
■ SELECT and FROM STUDENT_TEST
■ WHERE clause
e.g.
SELECT AVG(Mark)
FROM STUDENT_TEST WHERE TestID = "A7"; 3
4(d) 1 mark per bullet point to max 3 for validation
e.g.
■ range check to make sure it is between 0 and max marks
■ presence check to make sure a mark is entered
■ type check to make sure an integer value is entered
1 mark per bullet point to max 2 for verification
e.g.
■ double entry - enter the mark twice and the computer compares them
■ visual check – manually compare the mark entered with the mark on the
input document 4
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
Dynamic syntax
check Underlines or highlights
statements that do not meet the rules of the lan
guage
■ The Program Counter (PC) holds the address of the next instruction …
■ …and the contents are incremented / changed to the next address each
cycle
■ The Memory Address Register (MAR) holds the address to fetch the data
(from the PC)
■ The Memory Data Register (MDR) holds the data at the address in MAR
■ The instruction is transferred to Current Instruction Register (CIR) for
decoding and execution 5
6(a)(ii) 1 mark for detection
■ At the start/end of a FE cycle
■ Number of cores…
■ …means more instructions can be carried out simultaneously
■ Bus width …
■ …allows the transfer of more data each time // allows more memory
locations to be directly accessed
■ Cache …
■ … the higher capacity the more frequently used instructions it can store
for fast access 2
6(c)(i) 0000 0000 1
6(c)(ii) 0110 1101 1
6(c)(iii) 1101 0000 1
Mark Schemes - Keywords/Answers
© UCLES 2022
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of the
examination. It shows the basis on which Examiners were instructed to award marks. It does not indicate the
details of the discussions that took place at an Exam iners’ meeting before marking began, which would have
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Report for
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2022 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and some Cambridge O
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to your Team Leader as
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
■ ASCII
■ Extended ASCII
■ UNICODE
Statement Answer
The hexadecimal value 11 represented in denary 17
The smallest denary number that be represented by an
unsigned 8-bit binary intege r 0
The denary number 87 represented in Binary Coded
Decimal (BCD) 1000 0111
The denary number 240 represented in hexadecimal F0
The denary number –20 represented in 8-bit two’s
complement binary 1110 1100
5
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
Step Description
PC ■ [PC] + 1 Address in PC is incremented
MDR ■ [[MAR]] The data in the address held in the MAR is copied
to the MDR
MAR ■ [PC] The contents of the PC are copied to the MAR
3
2(b) 1 mark per point to max 5
Instruction Accumulator
LDM #103 103
LDD 102 104
LDI 103 101
3
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ Arithmetic operations
■ Perform addition and subtraction
■ Compare instructions
■ Compare the result to another value 4
3(c) 1 mark for each correct line
Instruction Result
01111101
XOR 11110000
00111101
OR 01010101
11111111
AND 11111111
11000010
11001101
3
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
e.g.
■ Memory management
■ Controls the movement of data between RAM, processor, VM etc
■ allocates memory to processes
■ File management
■ Creates files/folders
■ Renames file/folders
■ Security management
■ Creates accounts/passwords
■ Provide /upgrade firewall / anti-malware
■ Hardware management
■ Receives data from input device s ///sends data to output device
■ Use of device drivers
■ Process management
■ Decides which process to run next
■ supports multitasking 4
4(b)(i) 1 mark per point to max 2 for each
Back-up
■ To make a copy of data at regular intervals
■ So that if it is lost/corrupted it can be retrieved
Defragmentation
■ Make individual files occupy contiguous blocks // move free space
together
■ Improve disk access times // Data/files can be loaded faste
r4
4(b)(ii) 1 mark from
e.g.
■ Compression software
■ (Hard) disk formatter
■ Virus checker
■ Disk analysis software
■ Disk repair software 1
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ Double entry
■ Enter the data twice and the system compares them to see if they are
the same 2
5(b)(ii) 1 mark each
e.g.
Range check:
■ Make sure it is after and before a specific date // e.g. between 1900 and
today's date // check month is between 1 and 12 // check day is between 1 and month end
Presence check:
■ Make sure the date of birth has been entered
Length check:
■ Make sure there are at least 1 for day, 1 for month, 2/4 for year // must
be 8 characters 3
5(b(iii) 1 mark per bullet point to max 2
SELECT COUNT(STAFF.StaffID)
FROM STAFF
INNER JOIN DEVICE
ON STAFF.StaffId = DEVICE.StaffID
WHERE STAFF.FirstName = "Ali"
AND STAFF.LastName = "Khan"; 4
6(b)(ii) 1 mark per bullet point
e.g.
ALTER TABLE DEVICE
ADD Returned Boolean; 2
6(c) Normal Form Description
First Normal Form (1NF) No repeating groups or repeating attributes
Second Normal Form
(2NF) All attributes must be fully dependant on
the (composite) primary key // No partial dependencies
Third Normal Form (3NF) All attributes must be fully dependent on the
primary key and no other attributes // no non-key dependencies // no transitive dependencies
1 mark for each correct description 3
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
A B C Working space X
000 1
001 1
010 1
011 1
100 1
101 1
110 1
111 0
2
© UCLES 2022
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2022 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
Term Definition
Pixel The number of pixels
wide by the number of pixels high
■ Increasing the colour depth means more bits per pixel and hence more
data stored // Decreasing the colour depth means fewer bits per pixel
and hence less data stored 2
1(d) 1 mark per point
■ The lane detection system is built into / integrated into the car
2
5(b) 1 mark per point
e.g.
SELECT COUNT(FilmID)
FROM FILM_FACT
WHERE ReleaseDate >= #01/01/2022# AND ReleaseDate <=
#31/01/2022#;
// WHERE ReleaseDate BETWEEN #01/01/2022# AND
#31/01/2022#;
// WHERE ReleaseDate = “January 2022”; 3
ACTOR
FILM_FACT
FILM_ACTOR
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
Writing e.g.
■ Enter code into an editor
■ Pretty printing to identify key terms
■ Context-sensitive prompts to help complete statements
■ Expand and collapse code blocks
■ Auto-complete to suggest what to type next
■ Auto-formatting to indent code blocks
■ Dynamic syntax checking
Testing e.g.
■ Single stepping to run the code line by line
■ Breakpoints to stop the code at set points to check values
■ Report window to see how variables change 4
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
A B C Working space X
000 0
001 0
010 1
011 0
100 1
101 0
110 0
111 0
2
Question Answer Marks
8 1 mark for identification of an application
Max 2 marks for relevant description
e.g.
■ Police identifying wanted people
■ Uses image recognition
■ ... to identify features/characteristics/items in an image
■ Self-driving cars
■ Detects its position on the road and within the traffic
■ Follows a route // Collision avoidance // Self-parking etc.
■ Spoken Interfaces
■ Use natural language processing
■ ... to take a sentence and work out its meaning
■ Game playing
■ Models characters in a computer game
■ ... to allow computer characters to react according to the player's
movements 3
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
Device Description
Router Receives and sends data between two networks
operating on the same protocol
Wireless
Network
Interface Card
(WNIC) Hardware component that allows a device to connect to
a wireless network // Provides a MAC address to the
device to identify it on the wireless network
Repeater Restores the digital signal so it can be transmitted over
greater distances
Wireless
Access Point
(WAP) Hardware component that provides radio
communication from the central device to nodes on the network (and vice versa)
4
9(b) 1 mark for each difference
e.g.
■ Fibre optic data is transmitted using light, copper cable through
electrical signals
■ Fibre optic has higher bandwidth than copper cable // Fibre optic has
higher transmission rates than copper cable
■ Fibre optic has smaller risk of (noise) interference than copper cable
■ Fibre optic can be used over longer distances than copper cable before
repeaters are needed
■ Fibre optic is much more difficult to hack into than copper cable
■ Fibre optic is more prone to damage than copper cable 3
9(c) 1 mark per point to max 4
© UCLES 2022
[Turn ove r
Cambridge International AS & A Level
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2022 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Published
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
Random Access Memory (RAM) and Read Only Memory (ROM) are both
examples of primary memory.
One item that is stored in RAM is currently running software/data/part of
OS.
■ A NAND B
■ B XOR C
■ OR
(A NAND B) OR ( B XOR C) 3
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ Hacker/unauthorised access
■ Illegal access in order to delete/damage the examination papers
■ Use a firewall // strong passwords
■ Spyware
■ Software installed on the computer without the teacher’s knowledge
which records keystrokes and sends the data gathered about the
examination papers to a third party
■ Use a firewall / install and run anti-spyware / use a virtual (onscreen)
keyboard 6
e.g.
■ Reduced data redundancy // less repeated data
■ …because each item of data is only stored once
■ Maintains data consistency // improves data integrity
■ …changes in one table will automatically update in another
■ ... linked data cannot be entered differently in two tables
■ Program-data independence
■ …changes to the data do not require programs to be re-written
■ Complex queries are easier to run
■ Can provide different views
■ ….so users can only see specific aspects of the database 4
4(b) 1 mark for 3NF
1 mark per bullet for justification to max 2
■ There are no repeated attributes // it is already in 2NF
■ Each field is fully dependent on the corresponding primary key // no
partial dependencies
■ No transitive dependencies 3
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
■ AVG(Mark)
■ SELECT and FROM STUDENT_TEST
■ WHERE clause
e.g.
SELECT AVG(Mark)
FROM STUDENT_TEST WHERE TestID = "A7"; 3
4(d) 1 mark per bullet point to max 3 for validation
e.g.
■ range check to make sure it is between 0 and max marks
■ presence check to make sure a mark is entered
■ type check to make sure an integer value is entered
1 mark per bullet point to max 2 for verification
e.g.
■ double entry - enter the mark twice and the computer compares them
■ visual check – manually compare the mark entered with the mark on the
input document 4
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2022
Dynamic syntax
check Underlines or highlights
statements that do not meet the rules of the lan
guage
■ The Program Counter (PC) holds the address of the next instruction …
■ …and the contents are incremented / changed to the next address each
cycle
■ The Memory Address Register (MAR) holds the address to fetch the data
(from the PC)
■ The Memory Data Register (MDR) holds the data at the address in MAR
■ The instruction is transferred to Current Instruction Register (CIR) for
decoding and execution 5
6(a)(ii) 1 mark for detection
■ At the start/end of a FE cycle
■ Number of cores…
■ …means more instructions can be carried out simultaneously
■ Bus width …
■ …allows the transfer of more data each time // allows more memory
locations to be directly accessed
■ Cache …
■ … the higher capacity the more frequently used instructions it can store
for fast access 2
6(c)(i) 0000 0000 1
6(c)(ii) 0110 1101 1
6(c)(iii) 1101 0000 1
© UCLES 2023
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2023 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Cambridge O Level components.
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
ABCX
0001
0010
0101
0110
1001
1010
1100
11112
Question Answer Marks
2(a) 1 mark each to max 2
■■If one line goes down there are more routes available
■■Improved security as not using one main line
■■No/fewer collisions
■■New nodes can be added without interruption or interfering with other
nodes
■■More secure because data is sent over a dedicated connection 2
2(c) 1 mark each to max 2
■■Server performs all processes required by the task and/or data storage
■■Clients only sends requests to the server and displays the returned
results 2
2(d) 1 mark each to max 4
Examples:
■■Some students might only have one sort of connection on their device
■■Wired provides better performance for the student's device
■■... for example, enabling faster access to university databases
■■There will be less interference if students connect via a cable
■■Students can transmit private/confidential data/work securely
■■... for example, their final dissertation
■■Wireless connection means that the students can use their devices in
different rooms/sites/outside/anywhere more freely // student devices
can be portable
■■Wireless connection enables the students to bring multiple devices //
bring their own devices // change devices 4
2(e) 1 mark for identification
■■Resistive
■■Circuit
■■Capacitive
■■Change
■■Coordinates
A resistive touchscreen has two layers. When the user touches the screen,
the layers touch and a circuit is completed.
A capacitive touchscreen has several layers. When the top layer is
touched there is a change/increase/decrease in the electric current.
A microprocessor identifies the coordinates of the touch. 5
3(b) 1 mark each to max 3
Examples:
■■Scans the scene in real time
■■Identifies if there are faces in the image
■■Uses facial recognition
■■... uses image recognition
■■... takes each frame individually
■■... analyses the pixels
■■... stores pattern for a face
■■... looks for patterns that match/come close to the pattern for a face
■■Camera focuses on the pattern identified 3
3(c)(i) 1 mark each
Sampling rate
■■There are smaller 'gaps' in the sound wave // sound is recorded more
often
■■Digital waveform is closer to the analogue waveform
■■The quantisation errors are smaller
Sampling resolution
■■There are more bits per sample // a wider range of amplitudes can be
stored
■■Each binary amplitude /note (in the digital recording) is closer to the
analogue amplitude /note
■■Digital waveform is closer to the analogue waveform
■■The quantisation errors are smaller 4
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
Term Description
Entity An object that data is stored about.
Tuple A row of data in a table about one
instance of an object.
Secondary key An additional/alternative key used as well
as the primary key to locate specific data // a candidate key that has not been chosen as a primary key
Foreign key A field in one table that is linked to a primary
key in another table.
4
4(c) 1 mark each
■■Only 3 tables with appropriate identifiers (i.e. one table for customer,
one for booking and one for car)
■■Appropriate Primary key in each table underlined
■■Booking table includes Primary ke y from car and Primary key from
customer as Foreign keys
■■All original fields are in correct tables
Example answer:
BOOKING(BookingID, CarRegistration, CustomerID,
StartDate, EndDate)
CAR(CarRegistration, CarModel, CarColour)
CUSTOMER(CustomerID, CustomerFirstName,
CustomerLastName, EmailAddress, TelephoneNumber) 4
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
■■Programmer can test sections of the code without every part working /
being written
■■Programmer can debug in real time
■■… so that errors can be fixed and the program continued from that point
■■The effect of any changes made by the programmer can be seen
immediately
■■To avoid dependent errors 2
5(a)(ii) 1 mark each to max 3
■■Shareware licence
■■Enables the program to be copyrighted
■■The user cannot legally edit the program so the developer retains
control over product
■■User can try the program for free and then pay for the full game which
allows the programmer to gain an income
■■so more people can experience it and therefore be more likely to buy it 4
Question Answer Marks
6(a) 1 mark each to max 5
Type of
software Description
Antivirus ■■scans the computer for viruses and checks against
a stored database of viruses, that needs to be
updated regularly and then deletes / quarantines
them
■■compares downloaded files to a database of known
viruses and prevents the download continuing
Antispyware ■■scans the computer for spyware and checks
against a stored database of viruses, that needs to
be updated regularly and then deletes / quarantines them
■■compares downloaded files to a database of known
spyware and prevents the download continuing.
Firewall ■■monitors incoming and outgoing traffic and
compares it to criteria that are set by the user such
as through a whitelist/blacklist/identifying allowed / blocked IP addresses
■■compares incoming and outgoing traffic to criteria
blocks those that do not match criteria
Antimalware ■■scans the computer for viruses and checks against
a stored database of viruses, that needs to be
updated regularly and then deletes / quarantines them
■■compares downloaded files to a database of known
viruses and prevents the download continuing
2
9618/13 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
127
■255
■128
The largest integer that can be
represented in 8-bit two's complement.
■256
256
128
The largest unsigned integer
that can be represented in 8
bits.
255
3
7(b) 1 mark each to max 4
© UCLES 2023
[Turn ove r
Cambridge International AS & A Level
Published
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2023 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Cambridge O Level components.
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct / valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
2
1(d) 1 mark each to max 3
■ A protocol (suite)
■ For data transmission over standard / universal wired / cabled network
connections
■ Uses Carrier Sense Multiple Access / Collision Detection (CSMA/CD)
■ Data is transmitted in frames
■ … each frame has a source and destination (IP/MAC) address
■ ... and error checking data (so damaged frames can be resent) 3
1(e) 1 mark each
Feature Description
Data dictionary Data about the data in the database // data
about the structure of the database //
metadata for a database
Query processor Software that allows the user to enter
criteria, then finds and returns the
appropriate result // software that processes and executes queries written in
SQL
Logical schema A model of a database that is not specific
to one DBMS
Developer interface A software tool that allows the user to
create items such as tables, forms and
reports
4
2(b) 1 mark each to max 3
first
reads the source code
one line at a time
■ Answer: 2564 2
4(d) 0011 1100 1
Question Answer Marks
5(a) 1 mark each to max 2
Examples:
■ Interrupt
■ Timing
■ Read
■ Write 2
5(b) 1 mark for description; 1 mark for corresponding explanation
Examples
■ Increase number of cores
■ Each core can independently carry out a process at the same time // so
that more instructions are performed in parallel
2
6(b) 1 mark for first 4 rows
1 mark for last 4 rows
P Q R Working space Z
000 0
001 1
010 1
011 1
100 1
101 0
110 1
111 1
2
■ the executable file size of the program using the DLL will be smaller
■ ... because the executable does not contain (all) the library routines
Interpreter
■ Allows the developer to make real-time changes
■ … so the program can be debugged at each stage
■ ... the effect of any changes made by the developer can be seen
■■■■■■■■■■ immediately
■ The developer can test when incomplete
■ … so small parts can be tested with out having to test the rest of the
■■■■■■■■■■program
■ … if one section does not work others can still be tested
■ To avoid dependent errors
Compiler
■ The developer can debug multiple errors simultaneously
■ Produces an executable file
■ … so that the developer can test the program multiple times without
■■■■■■■■■recompiling 3
9618/12 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
© UCLES 2023
[Turn ove r
Cambridge International AS & A Level
This mark scheme is published as an aid to teache rs and candidates, to indicate the requirements of
examination. It shows the basis on which Examiners were instructed to award marks. It does not indic
details of the discussions that took place at an Exam iners’ meeting before marking began, which wou
considered the acceptabilit y of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner Repo
Teachers.
Cambridge International will not enter in to discussions about these mark schemes.
Cambridge International is publishing the mark schemes for the May/June 2023 series for most
Cambridge IGCSE, Cambridge International A and AS Level and Cambridge Pre-U components, and
Cambridge O Level components.
These general marking principles must be applied by all examiners when marking candidate answers.
They should be applied alongside the specific content of the mark scheme or generic level descriptors
for a question. Each question paper and mark scheme will also comply with these marking principles.
GENERIC MARKING PRINCIPLE 1:
Marks must be awarded in line with:
■ the specific content of the mark scheme or the generic level descriptors for the question
■ the specific skills defined in the mark scheme or in the generic level descriptors for the question
■ the standard of response required by a candidate as exemplified by the standardisation scripts.
GENERIC MARKING PRINCIPLE 2:
Marks awarded are always whole marks (not half marks, or other fractions).
GENERIC MARKING PRINCIPLE 3:
Marks must be awarded positively :
■ marks are awarded for correct/valid answers, as defined in the mark scheme. However, credit
is given for valid answers which go beyond the scope of the syllabus and mark scheme, referring to yo
■ marks are awarded when candidates clearly demonstrate what they know and can do
■ marks are not deducted for errors
■ marks are not deducted for omissions
■ answers should only be judged on the quality of spelling, punctuation and grammar when these
features are specifically assessed by the question as indicated by the mark scheme. The
meaning, however, should be unambiguous.
GENERIC MARKING PRINCIPLE 4:
Rules must be applied consistently, e.g. in situations where candidates have not followed
instructions or in the application of generic level descriptors.
GENERIC MARKING PRINCIPLE 5:
Marks should be awarded using the full range of marks defined in the mark scheme for the question
(however; the use of the full mark range may be limited according to the quality of the candidate
responses seen).
GENERIC MARKING PRINCIPLE 6:
Marks awarded are based solely on the requirements as defined in the mark scheme. Marks should no
Term Definition
Drawing list All the drawing objects in an image // a list
that stores the commands required to draw
each object
Pixel The smallest part of the image // one square
/ dot of one colou r
Colour depth The number of bits per pixel // determines
the number of colours that can be represented in the image
3
1(b)(i) 1 mark each
Examples:
■ Confirmation that it is a bitmap // file type
■ Compression type
■ Location/offset of data within the file
■ Dimensions e.g.100 ■ 100 pixels 2
1(b)(ii) 1 mark for working; 1 mark for answer
■ Answer: 36 MB 2
1(c)(i) 1 mark each
Examples:
■ The customers will be able to download the photographs in less time
■ …and they will take less of the customer's bandwidth
■ The photographs will take up less space on the customer's storage
medium
■ …therefore the customers can store more images
■ …and will have more space for other files 3
1(c)(ii) 1 mark each to max 2 for explanation; 1 mark for an image related example
■ Data about the data in the database // data about the structure of the
database // metadata for a database
Second Normal
Form (2NF) There are no repeating
groups of attributes.
GROUP BY BIRD_TYPE.Size; 5
■ Memory management
■ File management
■ Security management
■ Process management
■ Error checking and recovery 2
9618/11 Cambridge International AS & A Level – Mark Scheme
PUBLISHED May/June 2023
Examples:
■ Uses image recognition
■ Monitors every image taken to identify matching
images/shapes/features to a 'person' …
■ … starts recording to secondary storage/permanently when a person is
identified
■ System identifies direction of movement of person and uses this to
decide where/how to move the camera/record
■ System identifies other cameras to start recording based on direction of
movement 3
4(d)(i) 1 mark for each term
NAND 0 is only output when both inputs are 1 // 1 is only output when none, or
(either) one of the inputs is 1 NOR
1 is only output when both inputs are 0 // 0 is only output when (either) one
or both inputs are 1 2