SE

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Total No. of Questions : 5] SEAT No.

:
P5138 [Total No. of Pages : 2
[5823]-302
S.Y. B.Sc. (Computer Science)
CS -232 : SOFTWARE ENGINEERING
(New CBCS 2019 Pattern) (Semester-III) (Paper-II)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicates full marks.
3) Assume suitable data if necessary.

Q1) Attempt any Eight of the following. [8×1=8]


a) Define process Flow.
b) List any two agile principles.
c) What are the different building blocks of UML?
d) Write any two purposes served by SRS.
e) Define abstraction.
f) List the advantages of waterfall model.
g) What is requirement validation?
h) Write the purpose of activity diagram.
i) List any two umbrella activities of software process.
j) Define Artifacts.

Q2) Attempt any Four of the following. [4×2=8]


a) What is Functional independance? Which qualitative criteria is applied
to assessed independance.
b) Define diagrams. Write classification of UML diagrams.
c) List the elements of Andysis model.
d) Write the role of scrum.
e) Write advantages of RAD model.

Q3) Attempt any two of the following. [2×4=8]


a) Explain spiral model in detail.
b) Explain different approaches for requirements elicitation.
c) Draw UML use case diagram for online shopping. (credit card processing)

P.T.O.
Q4) Attempt any Two of the following. [2×4=8]
a) Explain phases of xp process with suitable diagram.
b) Draw UML class diagram for railway reservation system.
c) Define unified process. Explain phases of unified process.

Q5) Attempt any One of the following. [1×3=3]


a) Explain types of design patterns.
b) Explain the human factors considered during agile software development.



[5823]-302 2

You might also like