Nov_Dec_2018

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

Total No. of Questions : 10] SEAT No.

:
P3231 [5461]-272
[Total No. of Pages : 2

2
B.E. (Computer Engineering)

2:1
SOFTWARE DESIGN METHODOLOGIES AND TESTING

3:4
81
(2012 Pattern) (Semester - II) (End Sem.) (410449)

1/2 1
9
01
8 1 30
Time : 2½ Hours] .23 01 [Max. Marks :70
Instructions to the candidates:
5/1
1) Answer Q1 or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8, Q9 or Q10.
P

2) Neat diagrams must be drawn wherever necessary.


8.2 G

3) Figures to the right indicate full marks.


.24 CE
16

4) Assume suitable data, if necessary.

2
2:1
49

Q1) a) What are “include relationship” in use cases? Explain with suitable example

3:4
and use case diagram. [5]
81
91
b) Draw a sequence diagram for Online feedback system by a student for a
01
30

teacher. [5]
1/2
01
5/1

OR
GP
81

Q2) a) What is the role designing in any system or project implementation?


Explain model based software deisgn and development. [5]
.23
CE
16

b) Explain different degrees of multiplicity of association between classes


8.2

with suitable example. [5]


2
.24

2:1
i) One-to-One Association
49

3:4

ii) Many-to-Many Association.


81
91
01
30

Q3) a) Explain the real time software architecture with suitable example. [5]
1/2
01
5/1

b) Explain the intent, motivation, applicability, implementation and


GP

consequences of observer pattern? [5]


81

OR
.23
CE
16

Q4) a) What is singleton pattern? Explain one example scenario where you will
8.2

singleton pattern to get applied. [5]


.24

b) Explain Web Service Protocols in brief. [5]


49

1 P.T.O.
[5461]-272
Q5) a) What is defect management? Discuss the generic steps in defect
management process? [8]
b) What is validation? Explain various levels of validation? [8]

2
2:1
OR

3:4
Q6) a) Explain V test model with suitable block diagram? State is significance in

81
1/2 1
software development process. [8]

9
01
8 1 30
b) Discuss the essential features of modern defect management tool? [8]
.23 01
5/1
P

Q7) a) Explain top down and bottom integration testing. [6]


8.2 G
.24 CE

b) What is unit testing? List the benefits of unit testing. [6]


16

c) Briefly explain different types of functional system testing. [6]

2
2:1
OR
49

3:4
Q8) Write short notes on: [18]
81
91
a) Performance Testing.
01
30
1/2

b) Alpha beta Testing.


01
5/1

c) Cyclomatic Complexity.
GP
81
.23
CE

Q9) a) What are different challenges in mobile testing? Explain MonkeyTalk tool.[6]
16
8.2

b) What is functional testing? Explain its types? [6]


2
.24

2:1
c) What is the purpose of JUnit? [4]
49

3:4

OR
81
91

Q10)a) What is automated testing? What are the selection criteria of automated
01
30

testing tool? [6]


1/2
01

b) What are different components of selenium testing tool? [6]


5/1
GP
81

c) Explain GUI Testing. [4]


.23
CE
16
8.2


.24
49

[5461]-272 2

You might also like