August 2000
SD206 : SYSTEMS DESIGN

QUESTION 3

Total Marks: 15 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 3

(a) Define the term user interface. [1]

(b) (i) What is a natural-language interface? Provide an example to illustrate
your answer. [2]
(ii) List one benefit and one drawback of natural language interfaces. [2]

(c) (i) What is a question-and-answer interface? Provide an example to
illustrate your answer. [2]
(ii) Which type of user might appreciate a question-and-answer interface? [1]

(d) (i) What is a command-language interface? Provide an example to
illustrate your answer. [2]
(ii) Which type of user might appreciate a command-language interface? [1]

(e) (i) What is a direct-manipulation interface? Provide an example to
illustrate your answer. [2]
(ii) Why does the creation of direct-manipulation interfaces pose a
challenge? [2]