Download VTU BE 2020 Jan CSE Question Paper 17 Scheme 4th Sem 17CS45 Software Engineering

Download Visvesvaraya Technological University (VTU) BE ( Bachelor of Engineering) CSE 2017 Scheme 2020 January Previous Question Paper 4th Sem 17CS45 Software Engineering

USN
Sc

L B RA RY *
7,,,17CS45
y
Fourth 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.
Module-1
1 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)
OR
2 a. With a neat diagram, explain the water-fall model of software development process. List the
di
-
awbacks of waterfall model. (08 Marks)
b. Briefly discuss the important activities of requirements engineering process with a neat
diagram. (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
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.
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)
(08 Marks)
(06 Marks)
(06 Marks)
5 a.
b.
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)
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)
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.
1 of 2
(06 Marks)
(08 Marks)
(06 Marks)
FirstRanker.com - FirstRanker's Choice
USN
Sc

L B RA RY *
7,,,17CS45
y
Fourth 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.
Module-1
1 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)
OR
2 a. With a neat diagram, explain the water-fall model of software development process. List the
di
-
awbacks of waterfall model. (08 Marks)
b. Briefly discuss the important activities of requirements engineering process with a neat
diagram. (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
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.
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)
(08 Marks)
(06 Marks)
(06 Marks)
5 a.
b.
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)
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)
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.
1 of 2
(06 Marks)
(08 Marks)
(06 Marks)
OR
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)
b. With a neat diagram explain the process of prototype development. What are the benefits of
a prototype? (10 Marks)
OR
10 Write short notes on the following :
a. Agile methods
b. Testing in XP
c. Pair programming
d. lrIcremental delivery. (20 Marks)


2 of 2
FirstRanker.com - FirstRanker's Choice

This post was last modified on 02 March 2020