Software Engineering QP
Software Engineering QP
Software Engineering QP
htt
Roll No. : ……………………………………………..…………..
Invigilator’s Signature : ………………………………………..
CS/B.TECH.(CSE)/SEM-6/CS-602/2012
p:/
2012
SOFTWARE ENGINEERING
Time Allotted : 3 Hours Full Marks : 70
/q
The figures in the margin indicate full marks.
Candidates are required to give their answers in their own words
pap
as far as practicable.
GROUP – A
( Multiple Choice Type Questions )
er.
a) Availability b) Traceability
c) Maintainability d) Reliability.
ii) When the two bubbles are interconnected directly, it is
referred as
ut .
specification.
present
6101 2
CS/B.TECH.(CSE)/SEM-6/CS-602/2012
htt
ix) The best type of coupling is
a) Coincidental
b) Logical
p:/
c) Informational
d) Functional.
/q
x) Big Bank Integration testing is useful for projects with
d) None of these.
er.
GROUP – B
2. a) Explain Data-Dictionary.
example.
explain it.
2+3
pap
of a system ? 2
estimation model. 3
6101 4
CS/B.TECH.(CSE)/SEM-6/CS-602/2012
htt
GROUP – C
document ? 5
6101 6
CS/B.TECH.(CSE)/SEM-6/CS-602/2012
htt
11. a) What are the differences between fault, failure and
error ? 3
b) Write a C function to find the maximum of three integer
numbers. Now draw the control flow graph for that
p:/
C function. Also find its cyclomatic complexity using
possible methods. 1+2+3
c) Write down two differences between a structure chart
and a flow chart. 2
/q
d) Distinguish between high-level and detailed designs.
What documents should be produced on completion of
high-level and detailed designs respectively ? 2+2
pap
12. a) Draw the context diagram and Level 1 DFD for the
following Mail Order Processing System. 7
"HMV Records is a mail-order company that distributes
CDs and tapes at discount prices to record club
members. When an order processing clerk receives an
er.