Mahatma Gandhi University (MGU) 2008 M.C.A Computer Aplications SOFTWARE ENGINEERING - Question Paper
Saturday, 18 May 2013 11:10Web
M.C.A DEGREE EXAMINATION, APRIL 2008
First Semester
SOFTWARE ENGINEERING
Time: 3 Hours Maximum :75 Marks
ans any 5 ques..
All ques. carry equal marks.
1. (a) Diagrammatically illustrate and explain the spiral model (10 marks)
(b) Clearly state how the spiral model differs from the waterfall life cycle model.
(5 marks)
2. (a) Discuss the goals of Software Engineering. (5 marks)
(b) What is Software Crisis? explain. (5 marks)
(c) What is prototyping? Why prototyping? explain. (5 marks)
3. (a) What is Requirements Elicitation? Why Requirements Elicitation? explain.
(7 ½ marks)
(b) With an example discuss the structural approach for software development.
(7 ½ marks)
4. (a) With relevant examples explain functional and non-functional requirements.
(7 ½ marks)
(b) Discuss how verification and validation of requirement analysis is carried out.
(7 ½ marks)
5. With relevant examples explain the subsequent object oriented concepts:
(a) Data Encapsulation (5 marks)
(b) Overriding (5 marks)
c) Inheritance (5 marks)
6. (a) List and explain the activities that are carried out during Architectural Design.
(5 marks)
(b) List and explain the activities that are carried out during detailed design.(5 marks)
(c) Discuss the need for modular design. (5 marks)
7. (a) What are milestones? explain. (3 marks)
(b) What is schedule slippage? Why schedule Slippage? explain. (5 marks)
(c) Discuss any 2 projects scheduling techniques. (7 marks)
8. (a) With an example discuss unit testing. (5 marks)
(b) Present a tutorial on software configuration management. (10 marks)
Earning: Approval pending. |