Sc
L B RA RY *
7,,,17CS45
--- Content provided by FirstRanker.com ---
yFourth Semester B.E. Degree Examination, Dec.2019/Jan.2020
Software Engineering
Time: 3 hrs. Max. Marks: 100
Note: Answer any FIVE full questions, choosing ONE full question from each module.
--- Content provided by FirstRanker.com ---
Module-11 a. What is software engineering? Briefly discuss the need for software engineering. (08 Marks)
b. With a neat diagram, explain the activity model of the insulin pump control system.
(08 Marks)
c. List and explain any four software engineering code of ethics. (04 Marks)
--- Content provided by FirstRanker.com ---
OR2 a. With a neat diagram, explain the water-fall model of software development process. List the
di
-
awbacks of waterfall model. (08 Marks)
--- Content provided by FirstRanker.com ---
b. Briefly discuss the important activities of requirements engineering process with a neatdiagram. (06 Marks)
c. What is requirements validation? List and explain any four different checks to be carried out
during requirements validation process? (06 Marks)
Module-2
--- Content provided by FirstRanker.com ---
3 a. Draw and explain state diagram of a microwave oven.b. Explain the terms class diagram, generalization and aggregation.
c. Draw the sequence diagram for Patient Information System.
OR
4 a. With a neat diagram, explain the Rational Unified Process.
--- Content provided by FirstRanker.com ---
b. What is design pattern? Explain four elements of design pattern.c. What is software reuse'? State the general models of open source licenses.
(08 Marks)
(08 Marks)
(04 Marks)
--- Content provided by FirstRanker.com ---
(08 Marks)(06 Marks)
(06 Marks)
5 a.
b.
--- Content provided by FirstRanker.com ---
c.Module-3
What is component testing? List and explain the different types of interface errors.
(06 Marks)
Explain performance testing in detail. (08 Marks)
--- Content provided by FirstRanker.com ---
Explain the six stages of acceptance testing process. (06 Marks)OR
6 a. With a neat diagram briefly discuss the software reengineering process. (08 Marks)
b. What is software maintenance? Explain the three different types of software maintenance.
(04 Marks)
--- Content provided by FirstRanker.com ---
c. Explain software evolution process. (08 Marks)Module-4
7 a. List and explain factors affecting software pricing.
b. Explain briefly COCOMOIT model.
c. Explain briefly the software review process.
--- Content provided by FirstRanker.com ---
1 of 2(06 Marks)
(08 Marks)
(06 Marks)
FirstRanker.com - FirstRanker's Choice
--- Content provided by FirstRanker.com ---
USNSc
L B RA RY *
7,,,17CS45
--- Content provided by FirstRanker.com ---
yFourth Semester B.E. Degree Examination, Dec.2019/Jan.2020
Software Engineering
Time: 3 hrs. Max. Marks: 100
Note: Answer any FIVE full questions, choosing ONE full question from each module.
--- Content provided by FirstRanker.com ---
Module-11 a. What is software engineering? Briefly discuss the need for software engineering. (08 Marks)
b. With a neat diagram, explain the activity model of the insulin pump control system.
(08 Marks)
c. List and explain any four software engineering code of ethics. (04 Marks)
--- Content provided by FirstRanker.com ---
OR2 a. With a neat diagram, explain the water-fall model of software development process. List the
di
-
awbacks of waterfall model. (08 Marks)
--- Content provided by FirstRanker.com ---
b. Briefly discuss the important activities of requirements engineering process with a neatdiagram. (06 Marks)
c. What is requirements validation? List and explain any four different checks to be carried out
during requirements validation process? (06 Marks)
Module-2
--- Content provided by FirstRanker.com ---
3 a. Draw and explain state diagram of a microwave oven.b. Explain the terms class diagram, generalization and aggregation.
c. Draw the sequence diagram for Patient Information System.
OR
4 a. With a neat diagram, explain the Rational Unified Process.
--- Content provided by FirstRanker.com ---
b. What is design pattern? Explain four elements of design pattern.c. What is software reuse'? State the general models of open source licenses.
(08 Marks)
(08 Marks)
(04 Marks)
--- Content provided by FirstRanker.com ---
(08 Marks)(06 Marks)
(06 Marks)
5 a.
b.
--- Content provided by FirstRanker.com ---
c.Module-3
What is component testing? List and explain the different types of interface errors.
(06 Marks)
Explain performance testing in detail. (08 Marks)
--- Content provided by FirstRanker.com ---
Explain the six stages of acceptance testing process. (06 Marks)OR
6 a. With a neat diagram briefly discuss the software reengineering process. (08 Marks)
b. What is software maintenance? Explain the three different types of software maintenance.
(04 Marks)
--- Content provided by FirstRanker.com ---
c. Explain software evolution process. (08 Marks)Module-4
7 a. List and explain factors affecting software pricing.
b. Explain briefly COCOMOIT model.
c. Explain briefly the software review process.
--- Content provided by FirstRanker.com ---
1 of 2(06 Marks)
(08 Marks)
(06 Marks)
OR
--- Content provided by FirstRanker.com ---
8 a. Explain the various inspection checks for software inspection process. (10 Marks)b. Discuss in detail the different stages in component measurement process with diagram.
(10 Marks)
Module-5
9 a. Explain the practices involved in extreme programming. (10 Marks)
--- Content provided by FirstRanker.com ---
b. With a neat diagram explain the process of prototype development. What are the benefits ofa prototype? (10 Marks)
OR
10 Write short notes on the following :
a. Agile methods
--- Content provided by FirstRanker.com ---
b. Testing in XPc. Pair programming
d. lrIcremental delivery. (20 Marks)
--- Content provided by FirstRanker.com ---
2 of 2FirstRanker.com - FirstRanker's Choice