SE Previous Question Papers
SE Previous Question Papers
UNIT-I
1 a) Define Software Engineering. What are prescriptive process Models? Explain. [7M]
b) What is various software Myths? Explain about the Unified process. [7M]
OR
2 a) What are different software process Models? Discuss with the help of examples. [7M]
b) How to assess the process and improve it? Explain. [7M]
UNIT-II
3 a) Explain about Agile process and Agile Process Models. [7M]
b) What is the Requirements Engineering? Describe the methodology to develop [7M]
Use Cases.
OR
4 a) Elaborate the methodology used to build Requirements Model. [7M]
b) List and explain the principles that guide the Framework Activity. [7M]
UNIT-III
5 a) What are various Requirements Modeling Strategies? Discuss with examples. [7M]
b) What is requirements analysis and explain tools used to do it? [7M]
OR
6 a) Discuss the Requirements Modeling for WebApps. [7M]
b) Compare scenario-Based modeling with Class-Based Modeling. [7M]
UNIT-IV
7 a) Do some research on the design process, design concepts and the Design Model. [7M]
b) What is software architecture? Discuss the component-Based Development. [7M]
OR
8 a) What are different architectural Styles and give their applications. [7M]
b) Discuss the mechanism of conducting Component Level Design. [7M]
1 of 2
|'''|'|'|''||'''||||
Code No: R2021053 R20 SET - 1
UNIT-V
9 a) What are various golden rules applicable to User Interface Design? Explain. [7M]
b) Describe testing strategies used for Object-Oriented Software Development. [7M]
OR
10 a) What are the different goals and Metrics used for Statistical SQA? Discuss. [7M]
b) Describe White Box and Basis Path Testing methods. [7M]
2 of 2
|'''|'|'|''||'''||||
Code No: R2021053 R20 SET - 1
OR
4 Explain the ways and means for collecting the software requirements and how [14M]
are they organized and represented?
UNIT-III
5 a) What is the use of code verification? How code verification is carried out? [7M]
b) How system modeling is achieved using UML? Explain with a suitable [7M]
Example.
OR
6 a) What is system modeling? Explain the process of creating models and the [7M]
factors that should be considered when building models.
b) Give an overview of various steps in requirements engineering process. [7M]
UNIT-IV
7 a) How a component is designed based on function? Explain. [7M]
b) Describe the steps in indentifying a good design. [7M]
OR
8 a) Discuss about Component- Based Development. In detail. [7M]
b) Write the steps in the component level design for WebApps. [7M]
UNIT-V
9 a) What is meant by SQA? Discuss in detail SQA activities. [7M]
b) Discuss about software reviews. Elaborate on its categories. [7M]
OR
10 a) Explain the activities of software quality assurance group to assist the software [7M]
team in achieving high quality.
b) What are the types of software risks? How they affect software quality? [7M]
1 of 1
|'''|'|'|''|''||'|||
Code No: R2021053 R20 SET - 1
UNIT-I
1 a) Explain about the software process and generic process model. [7M]
b) Discuss about process patterns and specialized process model. [7M]
Or
2 a) Describe component-based development and the formal methods model. [7M]
b) Define software engineering. Explain about legacy software. [7M]
UNIT-II
3 a) Explain the politics of agile development and human factors. [7M]
b) What are deployment principles? Build the requirements model and discuss on [7M]
negotiations and validation of requirements.
Or
4 a) Define use case. How to develop use cases? Explain with ATM system. [10M]
b) Explain about a tool set for the agile process explain various agile process [4M]
models.
UNIT-III
5 a) Draw and explain activity diagram of library application. [7M]
b) Discuss about creating a data flow model for library management systems. [7M]
Or
6 a) Explain about interaction and functional models for WebApps. [7M]
b) Describe associations and dependencies in class-based modeling. [7M]
UNIT-IV
7 a) Explain about component qualification, adaptation and composition. [7M]
b) Describe architecture trade-off analysis method and architectural complexity. [7M]
Or
8 a) What are design concepts? Explain in detail. [10M]
b) Explain about traditional view of a component. [4M]
UNIT-V
9 a) What is unit testing? Explain in detail with traditional test strategies. [7M]
b) Explain in detail about task analysis and modeling. [7M]
Or
10 a) Discuss about interface design steps in detail. [10M]
b) Explain about software reliability. How to enhance it? [4M]
1 of 1
|''|''|||''|'''|||'|
Code No: R2021053 R20 SET - 1
1 a) What are software application domains? Explain with software process model. [7M]
b) What are phases of the unified process? Explain the personal and team models. [7M]
Or
2 a) Write general principles of software engineering and practice. [7M]
b) Describe incremental process models. How to incorporate improvements to it. [7M]
1 of 1
|''|''|||''|'''|||'|
Code No: R2021053 R20 SET - 1
Or
2 a) What are software myths? Explain in details. [7M]
b) Describe the unique nature of WebApps. What is the role of unitied process in it? [7M]
Or
6 a) Briefly explain about scenario-based modeling. [7M]
b) Describe configuration models for WebApps and navigation modeling. [7M]
Or
8 a) Discuss about architectural descriptions and decisions. [7M]
b) What are interface design elements? With component based development. [7M]
9 a) Discuss about various types of system testing and testing strategies of object – [7M]
oriented software.
b) Describe interface design principles and guidelines of WebApps. [7M]
Or
10 a) What are elements of SQA? Explain in detail. [7M]
b) Describe test strategies for WebApp software and the art of debugging in detail. [7M]
1 of 1
|''|'||||''|'''|||'|