What is waterfall model? Describe the activities of waterfall model and also mention its drawbacks.
What is CASE? Explain the importance of CASE tools in software development life cycle.
Define modularization? Differentiate between cohesion and coupling with suitable example.
What are programming languages? Explain various software development tools.
Discuss COCOMO model in cost estimation of the software in detail.
What do you mean by verification and validation? Differentiate between Black Box testing and White Box testing.
Explain activities in software quality assurance with example.
Attempt any TWO questions
[2x10=20]Explain challenges faced by software engineering along with professional and ethical responsibility.
What is Capability Maturity Model? Explain its levels along with key process area. Differentiate between alpha and beta testing.
What do you mean by software maintenance? Explain the different types of maintenance? Explain reengineering process in detail.