2009 Paper2
2009 Paper2
COMPUTING 9195/2 -
PAPER 2
Additional materials:
Answer paper
•
TIME 3 hours
INSTRUCTIONS TO CANDIDATES
Write your name, Centre number and candidate number in the spaces provided on the answer
paper/answer booklet.
If you use more than one sheet of paper, fasten the sheets together.
The number of marks is given in brackets [ Iat the end of each question or part question.
You are reminded of the need for good English and clear presentation in your answers.
1 (a) Explain why the main memory is usually referred to as random access
memory (RAM). [1]
2 (a) State why employee number and stock number are often chosen as
primary keys to employee and stock records rather than employee name
. or stock description. [2]
(b) Describe one major danger of having many separate file systems that
contain common data. [1]
(a) State two reasons why an interrupt might occur in this case. [2]
(b) Interrupts can be given priorities. Give two examples of interrupts
which are likely to have higher priorities than an interrupt from the
printer. [2]
5 When deciding which file structure to use for a particular application, one must
choose between fixed length and variable length records.
(a) State
ab + cd -* af/* [2]
9195/2 N2009
3
(i) declarative
(i) immediate
(ii) direct
(iii) indirect
(iv) indexed
(v) relative
[5]
9195/2 N2009
{Turn over
4
10 (a) High level languages have many facilities not found in low level languages.
(b) (i) Distinguish iteration and recursion giving an example of each. [4]
(i) spooling
(ii) polling
-~
-•...•
(iii) interrupt [6]
9195/2 N2009
5
(i) inorder
(b) accumulator
(d) eIR
(e) internal bus
.,.....
919512 N2009