GCE Computer Science: Unit H046/01: Computing Principles Advanced Subsidiary GCE
GCE Computer Science: Unit H046/01: Computing Principles Advanced Subsidiary GCE
Computer Science
It is also responsible for developing new specifications to meet national requirements and the
needs of students and teachers. OCR is a not-for-profit organisation; any surplus made is
invested back into the establishment to help towards the development of qualifications and
support, which keep pace with the changing needs of today’s society.
This mark scheme is published as an aid to teachers and students, to indicate the requirements
of the examination. It shows the basis on which marks were awarded by examiners. It does not
indicate the details of the discussions which took place at an examiners’ meeting before marking
commenced.
All examiners are instructed that alternative correct answers and unexpected approaches in
candidates’ scripts must be given marks that fairly reflect the relevant knowledge and skills
demonstrated.
Mark schemes should be read in conjunction with the published question papers and the report
on the examination.
© OCR 2018
H046/01 Mark Scheme June 2018
Annotations
Annotation Meaning
Omission mark
Incorrect point
Expansion of a point
Follow through
Repeat
Slash / half-mark
Correct point
Too vague
Zero (big)
3
H046/01 Mark Scheme June 2018
Annotation Meaning
Blank Page – this annotation must be used on all blank pages within an answer booklet (structured or
unstructured) and on each page of an additional object where there is no candidate response.
Level 1
Level 2
Level 3
4
H046/01 Mark Scheme June 2018
Highest mark: If clear evidence of all the qualities in the band descriptors is shown, the HIGHEST Mark should be awarded.
Lowest mark: If the answer shows the candidate to be borderline (i.e. they have achieved all the qualities of the bands below and show
limited evidence of meeting the criteria of the band in question) the LOWEST mark should be awarded.
Middle mark: This mark should be used for candidates who are secure in the band. They are not ‘borderline’ but they have only achieved
some of the qualities in the band descriptors.
Be prepared to use the full range of marks. Do not reserve (e.g.) high Band 3 marks ‘in case’ something turns up of a quality you have not yet
seen. If an answer gives clear evidence of the qualities described in the band descriptors, reward appropriately.
Low (basic) Confusion and inability to Inability to apply knowledge and Little or no attempt to prioritise or
deconstruct terminology as used in understanding in any sustained way to weigh up factors during course of
the question. Knowledge partial and context resulting in tenuous and answer.
superficial. Focus on question unsupported statements being made. Conclusion is often dislocated from
narrow and often one-dimensional. Examples if used are for the most part response and any judgements lack
irrelevant and unsubstantiated. substance due in part to the basic
level of argument that has been
demonstrated throughout response.
Assessment Objective
AO1 Demonstrate knowledge and understanding of the principles and concepts of computer science, including abstraction, logic, algorithms
and data representation.
AO1.1 Demonstrate knowledge of the principles and concepts of abstraction, logic, algorithms, data representation or other as appropriate.
AO1.2 Demonstrate understanding of the principles and concepts of abstraction, logic, algorithms, data representation or other as
appropriate.
AO2 Apply knowledge and understanding of the principles and concepts of computer science including to analyse problems in
computational terms.
AO2.1 Apply knowledge and understanding of the principles and concepts of computer science.
AO2.2 Analyse problems in computational terms.
AO3 Design, program and evaluate computer systems that solve problems, making reasoned judgements about these and presenting
conclusions.
AO3.1 Design computer systems that solve problems.
AO3.2 Program computer systems that solve problems.
AO3.3 Evaluate computer systems that solve problems, making reasoned judgements about these and presenting conclusions.
6
H046/01 Mark Scheme June 2018
c advantage 2
- Costs less to design/produce.
because AO2.1
- Requires less cooling to be built in. (2)
- (If battery powered) can run off smaller battery.
- Has fewer instructions than other (CISC) processors.
- Simpler (circuit/hardware) design/manufacture.
- Fewer transistors.
(1 per -, max 2, 1 max from ‘because’ group)
f - (External) hard (disk) drive/ solid state drive 1 Accept SD Card/Micro SD Card
- Flash memory card/stick/drive AO1.2 Do not accept just ‘USB’,
(1 per -, max 1) (1) must be USB stick/device//pen/drive
7
H046/01 Mark Scheme June 2018
Microphone
The user speaks the reading/numbers and the
smartphone/application (using speech recognition
software) interprets them.
(1 mark per input device, 1 mark per corresponding
description of method)
b 4 Example solution:
- Returns false if reading is not a number. if(!isNaN(reading) && reading>=1 &&
- Returns true if reading is >=1 AO3.2 reading<=999999)
- and <=999999 (but no other values) (4) {
- Returns false for a number not between these values. return true;
}
(1 per -, max 4) else
{
return false;
}
Do not penalise for lack of ;
{ } are not needed in this case.
8
H046/01 Mark Scheme June 2018
c ii Protocol(s) 1 cao
AO1.1
(1)
c iii - Spreadsheet package 1 Accept any suitable application.
- DBMS/database AO1.2 No proprietary names
(1 per -, max 1) (1)
3 a - The CPUs can work in parallel 2
- … on the same problem AO3.3
- try multiple keys simultaneously… (2)
- …to break the code
(1 per -, max 2)
9
H046/01 Mark Scheme June 2018
10
H046/01 Mark Scheme June 2018
Mark Band 1-Low Level (1-3 marks) The fixed size of pages make it easier to allocate pages and
The candidate demonstrates a basic knowledge of how work out their position. Space inside a page may be ‘wasted’
OSs manage system resources The candidate makes a as program is unlikely to take up exact number of pages,
limited attempt to apply acquired knowledge and however all pages can be used with no wasted space
understanding to the context provided between them. Programmer need not worry about the pages.
The candidate provides a limited discussion which is
narrow in focus. Judgments if made are weak and In practice both are used in conjunction (e.g. segmentation
unsubstantiated. The information is basic and on top of paging).
communicated in an unstructured way. The information is
supported by limited evidence and the relationship to the
evidence may not be clear. Some scheduling algorithms (e.g. SJF, STR) can cause
There are likely to be spelling errors and/or errors of starvation (i.e. certain jobs never get processed).
grammar, which will disrupt the flow of the response More complicated scheduling algorithms take up lots of
processor time for the scheduling itself, taking away
0 marks processing time from the actual jobs that need processing.
No attempt to answer the question or response is not Interrupts mean that the processor only has to worry about
worthy of credit. being needed when told (as opposed to having to constantly
check i.e. polling).
11
H046/01 Mark Scheme June 2018
5 a 01001000 1
AO1.2
(1)
b 133 1
AO1.2
(1)
c 68 1
AO1.2
(1)
d - Exponent is 4 3 Accept any other method if working is shown
- Move binary point 4 places to the right
- Answer is: 9.25 AO1.2
(1 per -, max 3) (3)
12
H046/01 Mark Scheme June 2018
6 a 3 Also accept: C B
Accept alternative symbols.
AO2.1
(1, 1st
Mark)
AO2.2
(2, Last 2
Marks)
Gives: BC
13
H046/01 Mark Scheme June 2018
E.g.
14
H046/01 Mark Scheme June 2018
15
H046/01 Mark Scheme June 2018
0 marks
No attempt to answer the question or response is not
worthy of credit.
16
H046/01 Mark Scheme June 2018
17
OCR (Oxford Cambridge and RSA Examinations)
The Triangle Building
Shaftesbury Road
Cambridge
CB2 8EA
www.ocr.org.uk
© OCR 2018