Vous êtes sur la page 1sur 12

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS

General Certificate of Education


Advanced Subsidiary Level and Advanced Level
*0251723410*

COMPUTING 9691/13
Paper 1 May/June 2012
1 hour 30 minutes
Candidates answer on the Question Paper.
No additional materials are required.
No calculators allowed.

READ THESE INSTRUCTIONS FIRST

Write your Centre number, candidate number and name on all the work you hand in.
Write in dark blue or black pen.
You may use a soft pencil for any diagrams, graphs or rough working.
Do not use staples, paper clips, highlighters, glue or correction fluid.
DO NOT WRITE IN ANY BARCODES.

Answer all questions.


No marks will be awarded for using brand names for software packages or hardware.

At the end of the examination, fasten all your work securely together.
The number of marks is given in brackets [ ] at the end of each question or part question.

This document consists of 12 printed pages.

IB12 06_9691_13/2RP
UCLES 2012 [Turn over
2

1 (a) (i) Give two differences between ROM (Read Only Memory) and RAM (Random For
Access Memory). Examiner's
Use

[2]

(ii) State why user files currently being used are stored in RAM.

[1]

(iii) State two types of software which would be found in RAM.

[2]

(b) Describe the purpose of having a peripheral storage device as part of a computer
system.

[2]

UCLES 2012 9691/13/M/J/12


3

(c) A robotic vacuum cleaner moves around a room in a straight line until unable to go any For
further, at which point it changes direction. This continues until it is switched off. Examiner's
Use
State a suitable configuration of hardware peripherals that the computer controlling the
robot could use. Justify your choices.

[6]

UCLES 2012 9691/13/M/J/12 [Turn over


4

2 (a) Define the following types of software: For


Examiner's
Use
(i) operating system

[1]

(ii) generic applications software

[1]

(b) (i) Distinguish between custom-written software and off-the-shelf software.

[2]

(ii) State the advantages and disadvantages of using custom-written software.

[4]

UCLES 2012 9691/13/M/J/12


5

(c) A group of salesmen wish to set up a stall in a shopping mall advertising new kitchen For
appliances. They intend to take details of potential customers so that they can then visit Examiner's
Use
them later in their own homes.
Explain what the salesmen could use the following types of software for:

(i) drawing package

[1]

(ii) database

[1]

(iii) presentation software

[1]

(d) The salesmen each have a terminal on the stall in the mall and each terminal is
connected to a single computer. The computer runs a multi-user operating system.
Describe what is meant by a multi-user operating system and explain how the system
works.

[4]

UCLES 2012 9691/13/M/J/12 [Turn over


6

3 (i) State what is meant by a batch-processing operating system. For


Examiner's
Use

[1]

(ii) Describe an application which needs to be batch processed.

[1]

(iii) Explain why your choice needs to be a batch application.

[2]

4 When data is to be entered into a computer system it is sometimes entered using manual
methods and sometimes it is captured and entered automatically.
Describe the following methods of entering data into a computer system automatically. In
each case give an example of where it would be used.

(i) Barcode reading

[3]

(ii) Magnetic stripe card reading

[3]

UCLES 2012 9691/13/M/J/12


7

5 A systems analyst has been employed to produce a new computer system. One stage of For
the work done by the analyst is to plan the maintenance that will be necessary once the Examiner's
Use
system is running.
Explain the reasons for the three different types of maintenance that are required for a
system.

[5]

UCLES 2012 9691/13/M/J/12 [Turn over


8

6 A piece of software is being developed to help very young children with their understanding For
of numbers. Examiner's
Use
The user interface between the system and the child will be very important.
Discuss the importance of good interface design for this application.

[6]

UCLES 2012 9691/13/M/J/12


9

7 (a) (i) Change the denary integer 222 into a binary number, using 10 bits. For
Examiner's
Use

[1]

(ii) Change the binary number 01101100 into a positive denary integer.

[1]

(b) A stock control system stores data about T-shirts on sale in a shop. The program which
uses this data declares the following variables and data types:

ItemName as a String
ItemSize as a Character
SellByDate as a Date

(i) Olympics 2012 would be an appropriate value to be stored in ItemName.


Give a value appropriate to each of the other two variables:

ItemSize

SellByDate [2]

(ii) The table shows three fields that are used in the records for data stored about
T-shirts.
Give the data type for each field. Give a reason for your choice in each case.

Field name Data type Reason

SupplierName

MinimumStockLevel

Price

[6]

UCLES 2012 9691/13/M/J/12 [Turn over


10

8 (a) A firm has offices in the three major cities in a country. The manager is advised that the For
Local Area Networks (LANs) in each of the cities should be connected to provide a Examiner's
Use
Wide Area Network (WAN).

(i) Explain to the manager what is meant by a WAN.

[2]

(ii) Communication across a LAN is by serial data transmission.


Explain what is meant by serial data transmission.

[2]

UCLES 2012 9691/13/M/J/12


11

(b) When data is transmitted it may become corrupted. For


Examiner's
Use
(i) Explain how a parity check can be used to detect a possible error in a transmitted
byte.

[3]

(ii) Describe how parity can be used to identify and correct the single error in this
transmitted data block:

0 1 1 0 1 1 0 1
1 0 0 1 0 1 1 1
0 1 0 1 0 1 0 0
1 0 0 0 1 0 0 1
0 1 1 0 0 0 1 1
1 0 0 0 0 1 1 0
0 1 1 0 1 1 0 1
0 1 0 0 0 0 0 0 Parity byte

[3]

UCLES 2012 9691/13/M/J/12 [Turn over


12

9 (a) Complete the truth table to show the output from the logic gate shown. For
Examiner's
Use
A
NAND X
B

A B X

0 0

0 1

1 0

1 1

[2]

(b) Complete the truth table to show the outputs from the logic circuit shown.

A C
AND
B

D OR Y
NOT

A B C D Y

0 0

0 1

1 0

1 1

[4]

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

University of Cambridge International Examinations 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.

UCLES 2012 9691/13/M/J/12