punjabtechnicaluniversity.blogspot.in
Roll
No...........................
Total No. of
Questions : 13] [Total
No. of Pages : 02
Paper ID [A0321]
(Please fill
this Paper ID in OMR Sheet)
B.Sc. IT(601) (S05 / New) (Sem. - 6th)
B.Sc. IT (503 / Old)
SOFTWARE ENGINEERING AND PROJECT MANAGEMENT
Time : 03
Hours Maximum
Marks : 75
Instruction to
Candidates:
1) Section - A
is Compulsory.
2) Attempt any Nine questions
from Section - B.
Section - A
Q1) (15
× 2 = 30)
a) What is
Software Engineering?
b) Explain
Requirement analysis phase of Waterfall model?
c) Explain
Software characteristics?
d) Write a
note on coding phase when design is complete?
e)
Differentiate between flowchart and DFD?
f) Draw a DFD
for Restaurant system.
g) Suggest
some ways of detecting software errors in early phases of project when code is
yet not available?
h) Why is
software Validation important?
i) What is
test plan?
j) Explain
Mean Time to Failure.
k) What are
the goals of different levels of testing?
l) Define
software Reliability?
m) Explain
the role of Documentation in software Engineering?
n) What is
Interaction coupling?
o) Explain method
cohesion?
Section - B
(9 × 5 = 45)
Q2) Suggest the most
appropriate generic software process model that might be used as a basis for
managing the development of a University accounting system that replaces the
existing system?
Q3) Explain Spiral Process
Model?
Q4) “Increasing software
programmers can reduce software development time” Comment.
Q5) Why is Requirement
analysis very important for software development?
Q6) Explain the shortcoming
of DFD model.
Q7) Why is Testing of a
software important? What is unit testing?
Q8) List a set of poor
programming practices based on criteria of cohesion and coupling?
Q9) What are the potential
problems that can arise in software maintenance due to inheritance?
Q10) Differentiate between
software and Hardware reliability?
Q11) “Reliability assessment
is more important than testing”. Give reasons why both are needed?
Q12) Explain basic issues
involved in software reuse?
Q13)
How can maintenance
cost be estimated for software?
0 comments:
Post a Comment
North India Campus