August 1999
SW204 : SOFTWARE AND
FILE DESIGN

QUESTION 5

Total Marks: 20 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 5

(a) (i) Define the terms backward reasoning and forward reasoning.

(ii) State the differences between forward reasoning and backward reasoning.

(iii) Give examples of how backward reasoning and forward reasoning might be applied.

 

[4]

[2]


[2]

(b) (i) Knowledge can be represented using logic, semantic nets, or production systems. Briefly describe each of these representation techniques.

(ii) Represent the statement "All dogs have four legs" using logic, semantic nets, and production systems.

(iii) Represent the statement "All birds have feathers" using logic, semantic nets, and production systems.

 

[6]

 

[3]


[3]