December 1998
SW204: SOFTWARE AND FILES DESIGN

QUESTION 1 (Compulsory)

Total Marks: 20 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 1

1. (a) List two operating system structures.

 

[2]
(b) (i) Define the term multiprogramming. [1]
(ii) List two benefits of multiprogramming.

 

[2]
(c) Define the term compaction.

 

[2]
(d) Define the term marco expansion.

 

[2]
(e) Distinguish between system software and application software.

 

[2]
(f) Give two advantages of using a breadth-first search.

 

[2]
(g) COCOMO is an example of an expert system.
(i)  Describe its domain. [1]
(ii) Describe its basic task. [1]
(iii) List two benefits of using it.

 

[2]
(h) Give three disadvantages associated with compile-and-go loaders. [3]