Professional Documents
Culture Documents
INSTRUCTIONS:
Attempt Question 1 (compulsory - 30 marks) and any other TWO Questions (15 marks each).
Page 1 of 2
c) Explain two ways to specify objects responsible for the activities in activity diagram
(2mks)
d) Draw a state diagram of an order processing system using the information below (8mks)
Show all states: checking, waiting, dispatching and delivery
Indicate start and end of the diagram
Indicate actions and guard together with transitions
a)
i. Define Inheritance (1mk)
ii. Name and explain three types of inheritance (6mks)
b) Differentiate between Extends and Includes as used in use case diagram (2mks)
c) Explain the term encapsulation (2mks)
d) Identify any four UML notations of an activity diagram (4mks)