9608 s15 Ms 31
9608 s15 Ms 31
9608 s15 Ms 31
w
ap
eP
e
tr
.X
om
.c
s
er
This mark scheme is published as an aid to teachers 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 Examiners meeting before marking began,
which would have considered the acceptability of alternative answers.
Mark schemes should be read in conjunction with the question paper and the Principal Examiner
Report for Teachers.
Cambridge will not enter into discussions about these mark schemes.
Cambridge is publishing the mark schemes for the May/June 2015 series for most
Cambridge IGCSE, Cambridge International A and AS Level components and some
Cambridge O Level components.
Page 2
(a) (i)
Mark Scheme
Cambridge International A Level May/June 2015
Syllabus
9608
Paper
31
; missing
(ii)
2 is not a variable
(iii)
(b)
<variable> =
<variable><operator><variable>;
1
1
<operator> :: =+|-|*|
(c)
<letter> | <letter><variable>
<variable><letter>
(d) (i)
(ii)
//
<letter> |
1
1
Total: 13
(a)
1
1
Spam
Worm
Pharming
redirect website to fake website // domain name server compromised
// proxy server compromised
Phishing
through email attempt to obtain somebodys confidential data / install
malware
(b)
Spam
users inbox is filled by large amount of unwanted email
user / email server employs filtering software that can divert / delete
spam email
Worm
could corrupt users computer // delete data // consume bandwidth
run anti-virus software in the background // not connect to the Internet
// keep OS up-to-date
1
1
1
1
or
1
1
Page 3
(c)
(d) (i)
(ii)
Mark Scheme
Cambridge International A Level May/June 2015
Syllabus
9608
Paper
31
digital signature
Any four
points 1
mark each
Total: 13
3
(a) (i)
enumerated
(ii)
record
(iii)
MyMonthOfBirth DateOfBirth.ThisMonth
(b) (i)
(ii)
TYPE LocationRainfall
DECLARE LocationName
: STRING
DECLARE LocationHeight
: INTEGER
DECLARE TotalMonthlyRainfall : ARRAY[1..12] OF REAL
ENDTYPE
1
1
1
1 +1
1
1
1
[max 2]
Total: 10
(a) (i)
Circuit 1
A
Page 4
Mark Scheme
Cambridge International A Level May/June 2015
(ii)
(b) (i)
(ii)
(c)
Syllabus
9608
Paper
31
Circuit 2
circuit 1: A.B
circuit 2: A + B
1
1
1
A.B A + B
( A + B).B
Mark as follows:
( A + B)
.B
bar over whole expression
1
1
1
(d)
( A + B).B
1
= ( A + B) + B
= ( A + B) + B
= A + ( B + B)
= A +1
=1
1
1
[max 3]
Total: 11
(a)
Monitoring system
(b)
1
1
1
1
1
1
1
1
1
1
temperature sensor
transmits measured temperature
analogue to digital converter
converts analogue signal from sensor to digital value that can be
stored
storage device // data logger
for recording readings from sensor
transmission hardware
to transfer data from sensor to storage device
processor
to process incoming data
[max 6]
Page 5
(c) (i)
(ii)
(d) (i)
(ii)
Mark Scheme
Cambridge International A Level May/June 2015
Syllabus
9608
Paper
31
1
1
1+1+1+
1
1 +1
OR #B00000001 // OR #&01 // OR #1
1 mark for OR, 1 mark for mask
Total: 17
6
(a)
Description
Protocol used
HTTP
POP3
SMTP
1 mark for
correct
arrow from
each
description
peer-to-peer
(c) (i)
(ii)
1
1
(iii)
1
Total: 11