0% found this document useful (0 votes)
30 views4 pages

WWW - Manaresults.Co - In: III B. Tech II Semester Regular and Supplementary Examinations, April - 2018 Software Engineering

The document contains four sample exam papers for the subject Software Engineering. Each paper contains two parts - Part A with short answer questions and Part B with longer descriptive questions. The questions cover topics like software characteristics, requirements elicitation, software design, documentation, risks, quality, iterative development, requirement engineering, UML, design evaluation, testing techniques, metrics, reviews and quality models.

Uploaded by

AnandKumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views4 pages

WWW - Manaresults.Co - In: III B. Tech II Semester Regular and Supplementary Examinations, April - 2018 Software Engineering

The document contains four sample exam papers for the subject Software Engineering. Each paper contains two parts - Part A with short answer questions and Part B with longer descriptive questions. The questions cover topics like software characteristics, requirements elicitation, software design, documentation, risks, quality, iterative development, requirement engineering, UML, design evaluation, testing techniques, metrics, reviews and quality models.

Uploaded by

AnandKumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Code No: RT32051 R13 SET - 1

III B. Tech II Semester Regular and Supplementary Examinations, April - 2018


SOFTWARE ENGINEERING
(Computer Science and Engineering)
Time: 3 hours Max. Marks: 70

Note: 1. Question Paper consists of two parts (Part-A and Part-B)


2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****
PART –A
1 a) What are the characteristics of software? [3M]
b) What is requirement elicitation? [4M]
c) What is the importance of software design? [3M]
d) What is the need of documenting in the software development? [4M]
e) Define a risk. How to handle it? [4M]
f) What is meant by good quality software? [4M]
PART -B
2 a) What is a myth? Give a focus on various software myths regarding [8M]
Management and Practitioner.
b) What are the advantages of iterative development? Compare iterative [8M]
development with Incremental delivery approach

3 a) What are the goals of Requirement Engineering? What are the tasks performed [8M]
in requirement engineering?
b) Discuss the components of a Software Requirement Specification document. [8M]

4 a) Explain modularity, Refinement and Re - factoring in Software design process. [8M]


b) Compare and contrast transform analysis with transaction analysis. [8M]

5 Describe how Flow graph notation and cyclomatic complexity assist in testing. [16M]

6 a) What is a change? How it can be incorporated in the software? [8M]


b) Explain size oriented metrics with suitable examples. [8M]

7 a) What are the different ways in which quality can be reviewed? Explain them [8M]
b) What are the objectives of software Maintenance? Explain in detail [8M]
maintenance metrics

*****

WWW.MANARESULTS.CO.IN
Code No: RT32051 R13 SET - 2

III B. Tech II Semester Regular and Supplementary Examinations, April - 2018


SOFTWARE ENGINEERING
(Computer Science and Engineering)
Time: 3 hours Max. Marks: 70

Note: 1. Question Paper consists of two parts (Part-A and Part-B)


2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****
PART –A
1 a) Define software engineering. [3M]
b) What is the relation between analysis and design? [4M]
c) What is the importance of Use-case diagram? [3M]
d) What is a test case? How test suite is constructed? [4M]
e) What is the need of estimation in software development process? [4M]
f) Compare reengineering with reverse engineering. [4M]
PART -B
2 a) What do you mean by team process model and personal process model? [8M]
Differentiate them.
b) Explain with neat diagram the prototyping model for software development [8M]

3 a) Justify why requirement engineering works as a bridge between design and [8M]
construction.
b) Explain the need of requirement prioritization? How the requirements are [8M]
prioritized?

4 a) How system modeling is achieved using UML? Explain with a suitable [8M]
example.
b) How we perform design evaluation? Explain it with suitable example. [8M]

5 How equivalence partitioning and Boundary value analysis assist in testing? [16M]
Explain.

6 What measures and metrics can be used to assess the quality of requirements [16M]
and design model, source code and test cases? Explain them.

7 a) What is software quality? Explain MC Calls and FURPS quality factors. [8M]
b) What are formal technical reviews? How they are conducted? [8M]

*****

WWW.MANARESULTS.CO.IN
Code No: RT32051 R13 SET - 3

III B. Tech II Semester Regular and Supplementary Examinations, April - 2018


SOFTWARE ENGINEERING
(Computer Science and Engineering)
Time: 3 hours Max. Marks: 70

Note: 1. Question Paper consists of two parts (Part-A and Part-B)


2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****
PART –A
1 a) What do you understand by evolutionary model? [3M]
b) Describe the specifications used to specify requirements. [4M]
c) What are the characteristics of object oriented design? [3M]
d) What are strategic issues in software testing? [4M]
e) What is an effort? How is it estimated? [4M]
f) What is software reuse? How object oriented approach provides it? [4M]
PART –B
2 a) “Software engineering is a layered technology”. Justify. [8M]
b) Draw and explain the spiral model with its advantage and disadvantages? [8M]

3 a) Why the understanding requirements from stake holders are difficult task? [8M]
Explain.
b) Describe different checks to be carried out during requirements validation [8M]
process.

4 a) What are coupling and cohesion? High cohesion and low coupling is required [8M]
for efficient software. Why?
b) What is modularity? For a good quality software modularity is important. [8M]
Why? Justify.

5 a) Describe various functional and unit testing techniques in detail. [8M]


b) What is the use of code verification? How code verification is carried out? [8M]

6 Explain in detail function point metric. List all the value adjustment factors. [16M]
What are the metric for specification quality?

7 a) Describe the role of software reviews in achieving good quality software. [8M]
b) What is the difference between verification and validation? Explain with an [8M]
example.

*****

WWW.MANARESULTS.CO.IN
Code No: RT32051 R13 SET - 4

III B. Tech II Semester Regular and Supplementary Examinations, April - 2018


SOFTWARE ENGINEERING
(Computer Science and Engineering)
Time: 3 hours Max. Marks: 70

Note: 1. Question Paper consists of two parts (Part-A and Part-B)


2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****

PART –A
1 a) What are the advantages of iterative development? [3M]
b) Compare functional and non functional requirements. [4M]
c) How function oriented design is different from object oriented design? [3M]
d) What is testing? How is it different from debugging? [4M]
e) What is a milestone? How to set them in project planning? [4M]
f) List out the steps involved in re-engineering process. [4M]
PART -B
2 a) What are the generic frame work activities that are present in every software [8M]
process?
b) Give the characteristics of software that make it separable to hardware. [8M]

3 a) What is the need of requirement analysis? What are the problems that arise [8M]
during requirement analysis?
b) What is requirement specification? Explain various ways of writing system [8M]
requirements.

4 a) What is meant by cohesion and coupling criteria’s that address the functional [8M]
Independence? List all the types of cohesion.
b) Write advantages of object oriented design. Explain how we can identify [8M]
objects classes.

5 Explain various structural testing techniques with suitable examples. [16M]

6 How does software configuration management facilitate the changes that may [16M]
occur during various stages of a system development life cycle? Illustrate with
an example.

7 a) Describe the factors that influence the quality of software product [8M]
b) Define maintenance. Describe various methods of estimating maintenance cost. [8M]

*****

WWW.MANARESULTS.CO.IN

You might also like