,
, _ to ? ---t..., ?
. ,
i
--- Content provided by FirstRanker.com ---
: -... : ----L:.--;--
''.' i "'" ' ! 18CS35
. --..;
\`... .r?
--- Content provided by FirstRanker.com ---
_,.. 1,,
Third Semester B.E. Degree Examination, Dec.2:619/..if-aii
)-
--- Content provided by FirstRanker.com ---
-- 20---...?..,...,._.04
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? Explain Software Engineering Code of Ethics. (08 Marks)
b. What are attributes of good software? Explain the key challenges facing Software
Engineering. (08 Marks)
c. Define (i) Feasibility Study (ii) Functional Requirements
--- Content provided by FirstRanker.com ---
(iii) Non Functional Requirements (iv) Domain Requirements. (04 Marks)OR
2 a. With a neat block diagram, explain the Spiral Process Model. (08 Marks)
b. Explain Requirement Elicitation and Analysis Process. (08 Marks)
c. What are the fundamental activities of Software Engineering? (04 Marks)
--- Content provided by FirstRanker.com ---
Module-23 a. Explain following important terms with example:
(i) Identity (ii) Classification (iii) Inheritance (iv) Polymorphism. (10 Marks)
b. Define the purpose of the= following terms with suitable example and UML notation with
respect to class model
--- Content provided by FirstRanker.com ---
(i) Multiplicity (ii) Association class (10 Marks)OR
4 a. Explain in brief Class Model, State Model and Interaction model. (10 Marks)
b. What is Object Oriented Development? Explain different stages of Object Oriented
Development. (10 Marks)
--- Content provided by FirstRanker.com ---
Module-35 a. Explain open source development in detail.
b. Explain Model driven engineering in detail and mention Pros and Cons of it.
OR
6 a. With a neat diagram explain context model, with an example.
--- Content provided by FirstRanker.com ---
b. Explain the phases of Rational Unified Process Model.c. What is executable UML? Enlist features of executable UML.
(10 Marks)
(10 Marks)
(08 Marks)
--- Content provided by FirstRanker.com ---
(08 Marks)(04 Marks)
Module-4
7 a. With appropriate block diagram, explain the system evolution process. (08 Marks)
b. Describe the three types of Software maintenance. Why is it sometimes difficult to
--- Content provided by FirstRanker.com ---
distinguish bet ween them? (08 Marks)c. Mention the advantages of Test Driven Development. (04 Marks)
FirstRanker.com - FirstRanker's Choice
4
,
--- Content provided by FirstRanker.com ---
, _ to ? ---t..., ?. ,
i
: -... : ----L:.--;
--
--- Content provided by FirstRanker.com ---
''.' i "'" ' ! 18CS35. --..;
\`... .r?
_,.
. 1,,
--- Content provided by FirstRanker.com ---
Third Semester B.E. Degree Examination, Dec.2:619/..if-aii
)-
-- 20
---...?..,...,._.04
--- Content provided by FirstRanker.com ---
Software EngineeringTime: 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? Explain Software Engineering Code of Ethics. (08 Marks)
--- Content provided by FirstRanker.com ---
b. What are attributes of good software? Explain the key challenges facing SoftwareEngineering. (08 Marks)
c. Define (i) Feasibility Study (ii) Functional Requirements
(iii) Non Functional Requirements (iv) Domain Requirements. (04 Marks)
OR
--- Content provided by FirstRanker.com ---
2 a. With a neat block diagram, explain the Spiral Process Model. (08 Marks)b. Explain Requirement Elicitation and Analysis Process. (08 Marks)
c. What are the fundamental activities of Software Engineering? (04 Marks)
Module-2
3 a. Explain following important terms with example:
--- Content provided by FirstRanker.com ---
(i) Identity (ii) Classification (iii) Inheritance (iv) Polymorphism. (10 Marks)b. Define the purpose of the= following terms with suitable example and UML notation with
respect to class model
(i) Multiplicity (ii) Association class (10 Marks)
OR
--- Content provided by FirstRanker.com ---
4 a. Explain in brief Class Model, State Model and Interaction model. (10 Marks)b. What is Object Oriented Development? Explain different stages of Object Oriented
Development. (10 Marks)
Module-3
5 a. Explain open source development in detail.
--- Content provided by FirstRanker.com ---
b. Explain Model driven engineering in detail and mention Pros and Cons of it.OR
6 a. With a neat diagram explain context model, with an example.
b. Explain the phases of Rational Unified Process Model.
c. What is executable UML? Enlist features of executable UML.
--- Content provided by FirstRanker.com ---
(10 Marks)(10 Marks)
(08 Marks)
(08 Marks)
(04 Marks)
--- Content provided by FirstRanker.com ---
Module-47 a. With appropriate block diagram, explain the system evolution process. (08 Marks)
b. Describe the three types of Software maintenance. Why is it sometimes difficult to
distinguish bet ween them? (08 Marks)
c. Mention the advantages of Test Driven Development. (04 Marks)
--- Content provided by FirstRanker.com ---
OR8 a. Explain the different levels in Development Testing. (08 Marks)
b. Explain the activities involved in Reengineering process with illustrative figures. (08 Marks)
c. Explain the four strategic options of Legacy System Management. (04 Marks)
Module-5
--- Content provided by FirstRanker.com ---
9 a. List and explain factors affecting software pricing. (08 Marks)b. Mention the two approaches used for estimation techniques and explain algorithmic cost
modeling. (08 Marks)
c. Bring out the differences between Testing and Inspection. (04 Marks)
OR
--- Content provided by FirstRanker.com ---
10 a. Explain plan driven development with a neat block diagram.b. Explain three Phases in which Review Process is carried out.
c. Mention the differences between Product Standards and Process Standard.
(10 Marks)
(06 Marks)
--- Content provided by FirstRanker.com ---
(04 Marks),
1
1
--- Content provided by FirstRanker.com ---
t';
j
1
.--.- \'''
--- Content provided by FirstRanker.com ---
S:'
,
" -i'',' '
4
--- Content provided by FirstRanker.com ---
.---.
--
...- 1.
. -; ,.. .
--- Content provided by FirstRanker.com ---
\''''''1.
'' \ .
,
. / ..r.-'
--- Content provided by FirstRanker.com ---
Z .:-_-__...
..._..2:_
'
....
--- Content provided by FirstRanker.com ---
o f 2
FirstRanker.com - FirstRanker's Choice