August
1999 QUESTION 1 (Compulsory) Total Marks: 20 Marks |
Click here to access other
questions
Click to access |
| (a) | How might an operating system detect that deadlock
has occurred?
|
[1] |
| (b) | Define the term fixed-partition
multi-programming.
|
[2] |
| (c) | (i) Give one similarity between compilers and
interpreters. (ii) Give one difference between compilers and interpreters.
|
[1] [1] |
| (d) | Name two types of loader.
|
[2] |
| (e) | Name two virtual memory
implementation techniques.
|
[2] |
| (f) | What are the two categories of randomizing
algorithms?
|
[2] |
| (g) | Define the term real-time processing.
|
[1] |
| (h) | Define the term expert system.
|
[1] |
| (i) | List two indexing techniques.
|
[2] |
| (j) | Perform a lexical analysis on the following
piece of code: Start of code
|
[5] |