Chapter4-Past Papers

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

4

0420/11Paper 1October/November 2014

1 State three features of a typical operating system.

1 ......................................................................................................................................................

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

2 ......................................................................................................................................................

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

3 ......................................................................................................................................................

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

0478/12
Paper 1 Computer Systems February/March 2023

1 A programmer has designed a three-dimensional (3D) interactive computer game. They are
going to develop a program for the game. The program needs to run efficiently, but it must also
be developed as soon as possible.

(a) Tick (✓) one box to identify whether the programmer should use a high-level language or a
low-level language to develop the program.

Explain the reasons for your choice.

High-level language

Low-level language

Reasons for your choice ...........................................................................................................

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

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

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

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

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

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

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

(b) If the programmer chooses a high-level language, they can use a compiler or an interpreter to
translate the high-level language into a low-level language.
© [Turn over
5

Describe the operation of a compiler and of an interpreter.

Compiler ...................................................................................................................................

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

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

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

Interpreter .................................................................................................................................

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

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

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

0478/11
Paper 1 Computer Systems October/November 2023

(a) Interrupts can be hardware based or software based.

A key press is one example of a hardware interrupt.

(i) Give two other examples of a hardware interrupt.

1 ........................................................................................................................................

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

2 ........................................................................................................................................

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

(ii) Give two examples of a software interrupt.

1 ........................................................................................................................................

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

2 ........................................................................................................................................

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

© [Turn over
6

0478/13
Paper 1 Computer Systems October/November
2023

You might also like