You are on page 1of 12

THIS IS A LEGACY SPECIFICATION

ADVANCED SUBSIDIARY GCE


COMPUTING 2506
Introductory Computer Systems, Communications and Software

Friday 15 May 2009


*OCE/T64172*

Candidates answer on the question paper

OCR Supplied Materials:


Morning
None
Duration: 1 hour 30 minutes
Other Materials Required:
None

* 2 5 0 6 *

INSTRUCTIONS TO CANDIDATES
• Write your name clearly in capital letters, your Centre Number and Candidate Number in the boxes above.
• Use black ink. Pencil may be used for graphs and diagrams only.
• Read each question carefully and make sure that you know what you have to do before starting your answer.
• Answer all the questions.
• Do not write in the bar codes.
• Write your answer to each question in the space provided, however additional paper may be used if
necessary.

INFORMATION FOR CANDIDATES


• The number of marks is given in brackets [ ] at the end of each question or part question.
• The total number of marks for this paper is 90, of which 4 marks are allocated to the assessment of the
quality of written communication.
• No marks will be awarded for using brand names of software packages or hardware.
• This document consists of 12 pages. Any blank pages are indicated.

© OCR 2009 [R/100/0787] OCR is an exempt Charity


SP (CM) T64172/3 Turn over
2
1 (a) Describe the following methods of data transmission.

(i) Serial .................................................................................................................................

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

(ii) Parallel ..............................................................................................................................

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

(iii) Simplex ..............................................................................................................................

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

(iv) Duplex ...............................................................................................................................

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

(b) (i) State what is meant by the bit rate of data transmission.

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

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

(ii) Data is sent between machines on a network.


State one type of data for which it would be essential to use a high bit rate, giving a
reason for your answer.

Data transmitted ................................................................................................................

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

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

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

(c) The bit rate of data transmission is one part of a protocol.

(i) Explain what is meant by a protocol.

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

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

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

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

© OCR 2009
3
(ii) Describe one part of a protocol other than the bit rate.

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

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

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

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

2 (a) State what is meant by the following types of software.

(i) Operating system ..............................................................................................................

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

(ii) Applications software ........................................................................................................

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

(iii) User interface ....................................................................................................................

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

(iv) Translator ...........................................................................................................................

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

(b) A utility program is a piece of systems software designed to perform a commonplace task.
Describe the following utility programs, giving an example of the use of each.

(i) Compression software .......................................................................................................

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

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

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

Use ....................................................................................................................................

..................................................................................................................................... [3]

(ii) An automatic incremental backup .....................................................................................

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

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

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

Use ....................................................................................................................................

..................................................................................................................................... [3]
© OCR 2009 Turn over
4
3 A procedure is written to input the names of three students. The output from the procedure should
be the three names in alphabetical order.

(a) Describe what is meant by a procedure.

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

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

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

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

(b) The procedure needs to be tested.


Give three different sets of data which could be used to test the procedure and state what
each set of data is testing.

Test data 1 ................................................................................................................................

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

To test .......................................................................................................................................

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

Test data 2 ................................................................................................................................

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

To test .......................................................................................................................................

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

Test data 3 ................................................................................................................................

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

To test .......................................................................................................................................

............................................................................................................................................. [6]

© OCR 2009
5
4 During the storage operation of a computer, data is transferred between secondary storage and
primary memory. Buffers and interrupts are used during this type of operation.

(a) State what is meant by a buffer and the reason it is used in this case.

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

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

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

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

(b) (i) State what is meant by an interrupt in this case.

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

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

(ii) Explain how interrupts are used during the process of data transmission between primary
memory and secondary stage.

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

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

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

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

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

..................................................................................................................................... [3]

© OCR 2009 Turn over


6
5 A teacher’s electronic mark book consists of a file of information about all the students he teaches.
Marks are whole numbers less than 100.

(a) (i) Complete the table below to show the data type and field length that would be used for
each field.

FIELD DATA TYPE FIELD LENGTH

Student name ……………………………… ………………………………

Mark for single piece of work ……………………………… ………………………………

Average mark ……………………………… ………………………………

Predicted Grade (A to F) ……………………………… ………………………………

[6]

(ii) There are spaces for 20 marks for each student and 100 students.
Estimate the size of the file in suitable units.
(You must show your working).

[3]

(b) The algorithm to work out the average mark includes adding up marks already stored in
binary.
Add up the following binary numbers, showing your working.

00100001
00101101
00100101

[3]

© OCR 2009
7
6 A processor consists of a control unit, a memory unit and an arithmetic logic unit.
Describe the purpose of each of these parts.

Control unit .......................................................................................................................................

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

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

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

Memory unit .....................................................................................................................................

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

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

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

Arithmetic logic unit ..........................................................................................................................

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

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

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

7 LIFO and FIFO describe types of data structure. Give an example of each and describe how
pointers are used in each case.

(i) Example of LIFO structure ........................................................................................................

Use of pointers ..........................................................................................................................

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

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

............................................................................................................................................. [3]

(ii) Example of FIFO structure .......................................................................................................

Use of pointers ..........................................................................................................................

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

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

............................................................................................................................................. [3]

© OCR 2009 Turn over


8
8 A list of names is stored in an array.
Describe how a serial search can be carried out on the contents of the array to find the position of
a specific name.

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

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

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

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

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

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

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

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

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

.................................................................................................................................................... [5]

9 For each of the following user interfaces give an example of an application of its use, describing
why it is suitable for the application.

(i) Command line interface

Example of use .................................................................................................................

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

Suitability ...........................................................................................................................

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

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

..................................................................................................................................... [3]

(ii) Forms (forms dialogue) interface

Example of use .................................................................................................................

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

Suitability ...........................................................................................................................

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

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

..................................................................................................................................... [3]
© OCR 2009
9
10 State three types of printer which can be used with a computer system.
For each type give an application for which it would be suitable, justifying your answer.

Type 1 ...............................................................................................................................................

Application ........................................................................................................................................

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

Justification ......................................................................................................................................

.................................................................................................................................................... [3]

Type 2 ...............................................................................................................................................

Application ........................................................................................................................................

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

Justification ......................................................................................................................................

.................................................................................................................................................... [3]

Type 3 ...............................................................................................................................................

Application ........................................................................................................................................

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

Justification ......................................................................................................................................

.................................................................................................................................................... [3]

© OCR 2009 Turn over


10
11 FACT(X)
OUTPUT X
IF X = 1 THEN
FACT = 1
ELSE
FACT = X * FACT(X-1)
END IF
END FACT

(a) Explain why the algorithm is an example of recursion.

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

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

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

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

(b) Write down the output when the function is called by OUTPUT FACT(4).

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

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

(c) (i) Explain why the algorithm will fail if the initial value of X is a negative number.

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

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

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

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

(ii) State how the algorithm can be improved to stop this happening.

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

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

© OCR 2009
11
If you use these lined pages to complete the answer to any question, the question number must be
clearly shown.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

© OCR 2009 Turn over


12

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Copyright Information
OCR is committed to seeking permission to reproduce all third-party content that it uses in its assessment materials. OCR has attempted to identify and contact all copyright holders
whose work is used in this paper. To avoid the issue of disclosure of answer-related information to candidates, all copyright acknowledgements are reproduced in the OCR Copyright
Acknowledgements Booklet. This is produced for each series of examinations, is given to all schools that receive assessment material and is freely available to download from our public
website (www.ocr.org.uk) after the live examination series.
If OCR has unwittingly failed to correctly acknowledge or clear any third-party content in this assessment material, OCR will be happy to correct its mistake at the earliest possible
opportunity.
For queries or further information please contact the Copyright Team, First Floor, 9 Hills Road, Cambridge CB2 1PB.
OCR is part of the Cambridge Assessment Group; Cambridge Assessment is the brand name of University of Cambridge Local Examinations Syndicate (UCLES), which is itself a
department of the University of Cambridge.
© OCR 2009

You might also like