17CS45
pm
USN
4
Fourth Semester B.E. Degree Examination, Jan./Feb. 2021
:3
Software Engineering
7
Time: 3 hrs. Max. Marks: 100
:0
Note: Answer any FIVE full questions, choosing ONE full question from each module.
01
C
2. Any revealing of identification, appeal to evaluator and /or equations written eg, 42+8 = 50, will be treated as malpractice.
-V
Module-1
1 a. What is a software process model? Explain briefly different software process models.
1
(10 Marks)
02
C
b. With the help of neat diagram, explain insulin pump control system. (10 Marks)
-V
-2
Important Note : 1. On completing your answers, compulsorily draw diagonal cross lines on the remaining blank pages.
C
03
OR
-V
2 a. With a neat diagram, explain Bohem’s spiral model. (10 Marks)
b. List and explain any five software engineering code of ethics.
8-
(10 Marks)
C
-1
-V
Module-2
U
3 a. Explain Abstraction, Inheritance Polymorphism and Encapsulation with examples. (10 Marks)
VT
b. Draw context model for an ATM system. m (10 Marks)
-V
9p
OR
C
C
4 a. Describe different types of object oriented modeling.
:1
-V (10 Marks)
-V
b. Explain Class and objects with suitable examples. (05 Marks)
38
c. Write UML notation for class and objects. (05 Marks)
C
C
-V
01
-V
Module-3
5 a. Explain Class diagram, Generalization and Aggregation with examples. (10 Marks)
C
21
C
b. Describe in short about open source Licensing. (10 Marks)
-V
-V
20
OR
VC
a. Explain Use case models with examples.
3-
6
-V
(10 Marks)
b. Explain Interaction models and behavioral models with examples. (10 Marks)
-0
C
18
-V
Module-4
7 a. Define Testing, also explain interface testing with examples. (10 Marks)
b. Discus Leman’s laws of program evolution dynamics. (10 Marks)
C
-V
OR
C
8 a. Discuss four strategic options for legacy system management. (10 Marks)
-V
b. What is software maintenance? Explain three different types of software maintenance.
(10 Marks)
C
1 of 2
-V
VC
17CS45
pm
Module-5
4
9 a. What is the purpose of program inspection? Explain different fault classes. (10 Marks)
:3
b. What is the use of project plan? Describe the different sections of project plan for plan
7
document development. (10 Marks)
:0
01
C
OR
-V
10 a. What is software pricing? Discuss factors affecting software process. (10 Marks)
b. Write any four product and process standards. (10 Marks)
1
02
C
-V
-2 *****
C
03
-V
8-
C
-1
-V
U
VT
m
-V
9p
C
C
:1
-V
-V
38
C
C
-V
01
-V
C
21
C
-V
-V
20
C
VC
3-
-V
-0
C
18
-V
C
-V
C
2 of 2
-V
C
-V
VC