Escolar Documentos
Profissional Documentos
Cultura Documentos
1. (i) Discuss in detail the FAST method of requirement gathering with an illustration.
2. (a) List several software process paradigms. Explain how both waterfall model and prototyping model can be accommodated
in the spiral process model.
(b) Write briefly about the utility of state transition diagram in analysis modeling activity.
4. (a) (i) Discuss the differences between black box and white box testing models. Discuss how these testing models may be used
together to test a program module.
Or
(b) (i) Justify the statement Software maintenance is costlier.
(ii) Discuss the concept of maintenance process with neat block diagram.
5. (a) Explain clearly the concepts of coupling and cohesion. Are there some systems that cannot be made functionally cohesive?
Why or why not?
Or
1. Explain iterative water fall and spiral model for software life cycle and discuss various activities in each phase.
2. (a) Explain the ways and means for collecting the software requirements and how are they organized and represented.
Or
(b) Describe various prototyping techniques and discuss on analysis and modeling.
3. (a) Discuss the impact of cohesion, coupling, fanin, fanout and factoring in design phase.
Or
(b) Explain the real time software design and discuss the same for a data acquisition system.
4. (a) What is black box testing? Is it necessary to perform this? Explain various test activities.
Or
(b) Explain the integration testing process and system testing processes and discuss on their outcomes.y
5. (a)Draw and describe the Use case Diagram of a Library Management System.
(b) Draw and describe the Class Diagram of Supermarket management System.
6. (a)What is cohesion and coupling. Make classification of Cohesiveness.
(b)What is Software maintenance and describe in brief the process model 2 for the software maintance.
7. (a) Explain the need for software measures and describe various metrics.
Or
(b) Discuss briefly on software maintenance activities and how do you estimate the cost involved. Explain.