0% found this document useful (0 votes)
19 views2 pages

JanuaryFebruary 2023

Questions paper
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)
19 views2 pages

JanuaryFebruary 2023

Questions paper
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/ 2

Code No: 155DB R18

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


B. Tech III Year I Semester Examinations, January/February - 2023
SOFTWARE ENGINEERING
JN
(Common to CSE, IT, ECM, ITE)
Time: 3 Hours Max. Marks: 75

Note: i) Question paper consists of Part A, Part B.


TU
ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions.
iii) In Part B, Answer any one question from each unit. Each question carries 10 marks
and may have a, b as sub questions.
H
PART – A
(25 Marks)
U
1.a) What are software engineering layers? [2]
b) Write about process assessment. [3]
se
c) Define procedural interfaces. [2]
d) Discuss about requirements validation in brief. [3]
e) What is UML? Write the principles of modelling. [2]
d
f) Give an example of a class diagram. [3]
g) Define white-box testing and black –box testing. [2]
h) How debugging differs from testing? [3]
pa
i) What is software risk? [2]
j) What are the metrics for software quality? [3]

PART – B
pe
(50 Marks)

2.a) Define software. Explain in detail about software myths.


rs
b) Discuss in detail about water fall process model. [5+5]
OR
3.a) What is a process model? Explain about prototyping model in detail.
20
b) What is CMMI? Explain about CMMI levels. [5+5]

4.a) Explain about requirements management phases of requirement engineering process.


b) Explain about state machine models with examples. [5+5]
23
OR
5.a) Based on your experience with a bank ATM, draw a data-flow diagram modelling the
data processing involved when a customer withdraws cash from the machine.
b) Discuss about architectural design in brief. [5+5]

6.a) What are building blocks of the UML? Explain.


b) Explain about refining the architecture into components. [5+5]
OR
7.a) Distinguish between sequence and collaboration diagrams.
b) Briefly explain about the design model. [5+5]
8.a) What is integration testing? Explain in detail.
b) Discuss about metrics for testing in detail. [5+5]
OR
9.a) Distinguish between verification and validation. Explain about organizing for software
JN
testing.
b) Explain about the metrics for design model. [5+5]

10. Explain the following:


TU
a) Software quality concepts
b) Risk identification. [5+5]
OR
11. Explain the following:
H
a) Statistical SQA
b) Developing a risk table. [5+5]
U
se
---ooOoo---
d
pa
pe
rs
20
23

You might also like