MU Computer Engineering (Semester 6)
Software Engineering
December 2011
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) Enlist and explain the steps required to perform cost estimation using COCOMO model.
10 M
1 (b) Give a software requirement specification for developing a software for payroll management system
10 M

2 (a) Explain Software Configuration Management and Change Control Management in detail.
10 M
2 (b) Explain CMM along with activities with each level.
10 M

3 (a) Explain how Gantt chart can be used for planning and controlling for small project with examples. What are the limitations of Gantt chart?
10 M
3 (b) Explain risk identification, risk projection and RMMM plan in detail.
10 M

4 (a) What do you understand by quality assurance? Explain the levels of quality assurance.
10 M
4 (b) Explain basic path testing and Cyclomatic complexity in detail
10 M

5 (a) Compare conventional approach and object oriented approach to software development? What are the advantages of OOAD?
10 M
5 (b) What is feasible study? Explain its types, contents and purpose.
10 M

6 (a) Explain how project scheduling and tracing is done for a software development project.
10 M
6 (b) Describe data flow and control flow diagram with suitable example.
10 M

Distinguish between:-
7 (a) White box and black box testing.
5 M
7 (b) Coupling and cohesion.
5 M
7 (c) RAD and spiral model.
5 M
7 (d) FP and LOC based cost estimation.
5 M



More question papers from Software Engineering
SPONSORED ADVERTISEMENTS