15CS42
Fourth Semester B.E. Degree Examination, Dec:S.
Software Engineering
Time: 3 hrs. Max. Marks: 80
--- Content provided by FirstRanker.com ---
Note: Answer any FIVE full questions, choosingONE full question from each module.
?
CIAIKODI
--- Content provided by FirstRanker.com ---
USNModule- I
What are the attributes of good software?
With a neat diagram, explain the requirement engineering process.
Explain four professional and ethical responsibilities of a software engineer.
--- Content provided by FirstRanker.com ---
ORList and explain the metiers used for specifying non-functional requirements.
With a neat block diagram, explain the spiral process model.
Define functional requirements and explain.
Module-2
--- Content provided by FirstRanker.com ---
With a neat diagram, explain the rational unified process.Draw a state machine model of a simple microwave oven.
What are the different types of UML diagram? Explain.
OR
What is design pattern? Explain four elements of design pattern.
--- Content provided by FirstRanker.com ---
What is reuse? Explain the types of reuse levels.Write a short note on open source development.
Module-3
Define the terms verification and validation.
What is interface testing? Explain the interface components and interface errors.
--- Content provided by FirstRanker.com ---
Explain test-driven development with diagram.1 a.
b.
C.
2 a.
--- Content provided by FirstRanker.com ---
b.C.
3 a.
b.
C.
--- Content provided by FirstRanker.com ---
4 a.b.
C.
5 a.
b.
--- Content provided by FirstRanker.com ---
C.(04 Marks)
(08 Marks)
(04 Marks)
(05 Marks)
--- Content provided by FirstRanker.com ---
(07 Marks)(04 Marks)
(06 Marks)
(05 Marks)
(05 Marks)
--- Content provided by FirstRanker.com ---
(06 Marks)(05 Marks)
(05 Marks)
(02 Marks)
(08 Marks)
--- Content provided by FirstRanker.com ---
(06 Marks)OR
6 a. Explain the following : i) Release testing ii) Regression testing iii) Unit testing.
b. What is software testing? What are the distinct goals of testing process?
advantages of software inspection over testing?
--- Content provided by FirstRanker.com ---
c. Explain the Leman's law.(06 Marks)
Write the
(06 Marks)
(04 Marks)
--- Content provided by FirstRanker.com ---
Module-47 a. What are the factors affecting software pricing? Explain. (06 Marks)
b. With a neat diagram, explain cocomo - II model. (10 Marks)
OR
8 a. Explain the activities involved in re-engineering process, with an illustrative figure.(o8 Marks)
--- Content provided by FirstRanker.com ---
b. What are estimation techniques? Explain. (08 Marks)Module-5
9 a. What is program inspection? Write an inspection checklist. (08 Marks)
b. Explain the practices involved in the extreme programming. (08 Marks)
v :: ::
--- Content provided by FirstRanker.com ---
: rfi *** .1.1:::-..:%\
.
*:.'*K? \
--- Content provided by FirstRanker.com ---
?, IP '%10 a. State the principles of agile methods.
i
..,. !.., .. .
:
--- Content provided by FirstRanker.com ---
,1
!
I (
(0
--- Content provided by FirstRanker.com ---
106
M
M
a
--- Content provided by FirstRanker.com ---
ar
r
k
k
--- Content provided by FirstRanker.com ---
ss
)
)
--- Content provided by FirstRanker.com ---
? b. Write a short note on : i) Pair programming ii) Ref L , - ...,actoringi:
./1
-'T
-
--- Content provided by FirstRanker.com ---
* * * * * `11
r '../ 1,--)L'
OR
FirstRanker.com - FirstRanker's Choice
--- Content provided by FirstRanker.com ---