Professional Documents
Culture Documents
Page 1 of 8
4. ............................... stops the execution of a program as
soon as it encounters an error.
a. Compiler b. Interpreter
c. Assembler d. None
5. The basic building block of the computer systems is ...........
a. Binary b. Hexadecimal
c. Denary d. None
6. 1 + 1, the carry will be .....................
a. 1 b. 0
c. 2 d. -1
7. The denary number 200 in binary is .....................
a. 11001000 b. 11001001
c. 11001111 d. 11011111
8. Which of these is the correct name for the operating system
function that allows many programs to run simultaneously?
Page 2 of 8
b. It is more difficult to write a program in a low-level
language.
c. Java is an assembly language.
d. It is quicker to develop a program using a high-level
language.
e. You always need a compiler to run a compiled program.
f. A program that is interpreted takes a longer time to run
than a compiled program.
Page 3 of 8
Page 4 of 8
Paper 2
Subjective (70 marks)
Binary Denary
0001001110
0110110111
1000000001
1010110101.
Page 5 of 8
2. Sonia shares files with her friends. The method of data
transmission she uses is half-duplex serial transmission.
Page 6 of 8
b. Explain how you identified the byte that was transmitted
incorrectly.
Page 8 of 8