CS8494 Software Engineering Unitwise Important Questions
CS8494 Software Engineering Unitwise Important Questions
Section A (2 Marks):
- Explain the Waterfall model and its phases with a neat diagram.
- Compare the Spiral model with the Incremental model.
- Discuss the characteristics and principles of Agile methodology.
- Describe the RAD model and its advantages.
- What are the various software development life cycle (SDLC) models? Explain any three.
- A client needs software for hospital management with strict safety and regulatory needs. Which process model will
you choose and why?
- Compare the Agile and Waterfall models with suitable real-world examples.
- Explain the Spiral model and discuss how risk analysis is handled in each phase with an example.
- Design a mini project development plan using the RAD model. Highlight phases and benefits.
Section A (2 Marks):
Section A (2 Marks):
- Define cohesion.
- What is the purpose of a DFD (Data Flow Diagram)?
- Define coupling with an example.
- What is architectural design?
- Name any two types of architectural styles.
Section A (2 Marks):
- Generate test cases for a Login Page using black-box and white-box methods.
- Explain control flow graph and derive paths using an example.
- Justify the need for software maintenance and explain its types.
- Case: A software fails in production ? how debugging and regression testing fix it.
Section A (2 Marks):