December 1999
SW204 : SOFTWARE AND
FILE DESIGN

QUESTION 1 (Compulsory)

Total Marks: 30 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 1

(a)

(i)What is another name for a short term scheduler ?[1 mark ]

(ii)How does a short term scheduler work?[1 mark ]

 

[2]
(b)

List two non preemptive scheduling algorithms.

[2]
(c)

Name the two ways of implementing fixed partitioning .

[2]
(d)

Under what circumstances is spooling useful?

[1]
(e)

When can deadlock occur?

[1]
(f)

Describe two objectives of language translation.

[4]
(g)

(i)Describe two advantages of off-the-shelf packages.[4 marks ]
(ii)Describe one disadvantage of off-the-shelf packages.[2marks ]

[6]
(h)

Name two techniques which may be used for reducing disk access.

[4]
(i)

(i)List two advantage associated with the use of sequential files.[2marks ]
(ii)List two advantages associated with the use of random files.[2marks ]

[4]
(j)

Describe the three essential elements of an expert system .

[6]