END TERM EXAMINATION
SECOND SEMESTER [MCA]
Subject: Software Engineering
Subject Code: MCA-110
Time: 3 Hrs MM: 75
Note: Attempt any six questions from the following. Q1 is compulsory.
(a) What is software crisis? List the reasons for software crisis. [2.5 × 10 = 25]
(b) What do you understand by SDLC? What are the advantages of developing prototype of a system?
(c) Explain the concept of function points. Why function points are becoming acceptable in industry?
(d) Discuss the objective of software design. How do we transform an informal design to detailed design?
(e) What are the various categories of software metrics? Discuss with the help of suitable example.
(f) What is software reliability? List the names of some of the models for software reliability estimation.
(g) Discuss the significance and use of requirement engineering.
(h) Discuss the problem during the software maintenance. How maintenance cost can be reduced.
(i) What is reverse engineering? Discuss reverse engineering and re-engineering.
(j) Why does software testing need extensive planning? Explain.