August 2000
SD206 : SYSTEMS DESIGN

QUESTION 1 (Compulsory)

Total Marks: 30 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 1

(a) (i) How do internal receivers differ from external receivers? [2]
(ii) List two ways in which output may serve external receivers. [2]

(b) (i) Describe two reasons why an effective design should control the quantity
of data for input. [2]
(ii) Describe two ways in which the possibility of errors during the input
process may be reduced. [2]

(c) List two hidden costs of paper forms. [2]

(d) (i) Define the term classification code. [2]
(ii) Define the term mnemonic code. [1]
(iii) How does mnemonic coding reduce the likelihood of input errors? [1]
(iv) Why might a company employ cipher coding? [1]

(e) Describe three approaches to reliability. [6]

(f) Illustrate the four basic symbols used in Nassi-Schneiderman charts. [4]

(g) (i) In the context of CASE, what are high-level and low-level
specifications? [2]
(ii) In the context of CASE, what are integrated tools? [1]
(iii) Describe two forms of prototyping that a CASE tool might support. [2]