CIT831-2023-1
CIT831-2023-1
Question 1
[25 marks]
Question 2
(a) Briefly explain the stages involved in software design? (5 marks)
(b) What are the types of interview that can be adopted regarding a system? (4 marks)
(c) Architectural models are used to document an architectural design. What are the
components of architectural design? (6 marks)
(Total = 15 marks)
Question 3
Question 4
4a. Define fault – free software development and outline any three key factors to be
considered in developing a fault-free software (7 marks)
1
4b. Enumerate and explain the stages (activities) in a software process ( 8 marks)
(Total = 15 marks)
Question 5
(Total = 15 marks)
Question 6
(Total = 15 marks)