Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Explain configuration management. Discuss version management, system building and change management.

configuration-management
2long10 marks

What do you understand by a software process model? Explain the different software process activities with suitable examples.

process-model
3long10 marks

Draw the use case diagram, class diagram and sequence diagram for an online book recommendation system.

umlmodeling
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

Explain black-box testing and white-box testing.

testing
5short5 marks

What is reuse-based software engineering? List its benefits.

reuse
6short5 marks

Explain the concept of design patterns with an example.

design-patterns
7short5 marks

What is software quality assurance? Mention its importance.

quality
8short5 marks

Differentiate between verification and validation.

testing
9short5 marks

Explain the waterfall model and its limitations.

process-model
10short5 marks

What is meant by software re-engineering?

re-engineering
11short5 marks

Describe functional and non-functional requirements for a library management system.

requirements
12short5 marks

Explain the role of CASE tools in software engineering.

case-tools