Académique Documents
Professionnel Documents
Culture Documents
USN
Software Engineering
Time:3 hrs.
Max. Vtarks:100
Note: Answer FIVE fuA questions, selecting
at lesst TWO questions from each parl
o
o
rp"
O
C)
6
OX
!
.r
bo-
Yo
.=+
.=
6r
PART _ A
a.
b.
c.
What is a software process model? Explain the types of software process models. (06 Marks)
Explain the key challenges facing software engineering.
(06 Marks)
With a neat block diagram explain the systems engineering process activities (08 Marks)
a.
b.
c'
With
3 a.
-b_0
Ea)
?.a
o:
aJo
For the set of tasks shown below draw the projectscheduling using,
i) Activity chart.
ii) Gantt / Bar chart.
iii) Staff allocation versus time chart.
Assuming start date of project as 01 Nov.2014.
Task
Duration Deodndencv
Tr
8
T3
l5
t5
26
Tq
10
96
Ts
10
To
Tz, T+ (mz)
Tr, Tz (m:)
Tt
20
Tr (mr)
Ts
25
T+ (m+)
Tz
hoc
its
6lJ
J::
o-;
o.v
2:
ai=
oLE
!o
>. (H
iou
o=
tr>
OH
o
qr<
b.
c.
Draw
Draw
a.
b.
c.
f
g
E
5 a.
b.
c.
Tr(mr)
a s,tate machine
a sequence
(05 Marks)
(05 Marks)
(05 Marks)
i)
ii)
.J ..i
(10 Marks)
(05 Marks)
(10 Marks)
PART _ B
List the system structuring styles and explain the repository model with a block diagra4r.
(06 Marks)
With
a neat
block diagram, explain the object oriented decomposition for invoice processing
sub-system.
(06 Marks)
Explain briefly:
i) Call-Return control model.
ii) Broadcast control model.
(08 Marks)
of2
.!
10IS51
6a.
With appropriate block diagram explain briefly extreme programming process model.
1."0,"
....
'
7 a.
b.
,,
(0f.$arks)
Perform the path testing for the following program flow graph by computirg Cyil$*atic
"'.4',s.
,"=='
(10 Marks)
(10 Marks)
b.
il5,fomolexity'
(r
,'.,.(dtMarks)
/\
\IO',.
w;
-"r/l
lffi
fle,
'd'
$-
'F'8q
\"
a.
b.
c.
d.
(20 Marks)
ffii"
,,h,o"
....
:.::,,
s.
.,,1
.-:l a.'
::::.:::.
r$
vlill
,r'{"i
t.
..:.
:.
ii!
:rii:
..
?"x'''ot:
t-
\,, qu"
:::":'::,
'r*l
'
t)
rt
tl
.::.
{,,*t'.i'
",;.,,."."
=,
'rt
.""
ofT