December 1998
SW204: SOFTWARE AND FILES DESIGN

QUESTION 5

Total Marks: 20 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 5

5. (a) Define the term artificial intelligence.

 

[2]
(b) Almost all artificial intelligence programs contain problem solving techniques. Describe – using examples – the three components of a problem solving technique, and how they relate to one another.

 

[8]
(c) (i) Why are techniques which are applied on game playing similar to those applied in problem solving? [2]
(ii) Describe two points at which heuristic information can be applied in a search. [2]
(iii) In the context of games, what is the alpha-beta principle?

 

[2]
(d) In recent years, artificial intelligence has progressed to a point at which machines and software have been developed that can actually perform better than human beings at certain tasks. Such events have been widely reported: one example is the Deep Blue chess computer, which was developed by IBM. Based on your understanding of artificial intelligence, describe whether you think – in your opinion – that it is possible for machines incorporating artificial intelligence to be superior to human beings at any, some, or even many tasks. [4]