Time Allowed: 3 Hours Full Marks: 70: December 2018
Time Allowed: 3 Hours Full Marks: 70: December 2018
Time Allowed: 3 Hours Full Marks: 70: December 2018
December 2018
SOFTWARE ENGINEERING
1. A. Choose the correct answer from the given alternatives (any ten): 1x10=10
i) Which one of the following models is not suitable for accommodating any change? –
(a) Waterfall Model (b) RAD Model (c) Spiral Model (d) Prototyping Model.
ii) Build & Fix Model is suitable for programming exercises of ______ LOC (Line of Code)
– (a) 100-200 (b) 200-400 (c) 400-1000 (d) above 1000.
iii) Which one of the following is not a phase of Prototyping Model? – (a) Quick Design
(b) Coding (c) Prototype Refinement (d) Engineer Product.
iv) The well known and widely used notation for specifying the functions of an information
system is – (a) ER diagram (b) control flow graph (c) data flow graph (d) data flow
diagram.
v) A data model contains – (a) data object (b) attributes (c) relationships (d) all of above.
vi) The user system requirements are the parts of which document? – (a) SDD (b) SRS
(c) DDD (d) SRD.
vii) FAST stands for – (a) Functional Application Specification Technique (b) Fast
Application Specification Technique (c) Facilitated Application Specification Technique
(d) None of the mentioned.
viii) Which of the following is non-functional testing? – (a) black box testing (b) performance
testing (c) unit testing (d) none of these.
ix) Which testing is concerned with behavior of whole product as per specified requirements?
– (a) Acceptance testing (b) Component testing (c) System testing (d) Integration testing.
x) Who is responsible for component testing? – (a) Software tester (b) Designer (c) User
(d) Developer.
xi) Which testing is performed with Planning and Documentation? – (a) Ad-hoc testing
(b) Monkey testing (c) Fuzz testing (d) End-to-End testing.
xii) QFD stands for – (a) quality function design (b) quality function development (c) quality
function deployment (d) none of the mentioned.
i) Define SDLC.
ii) Distinguish between Program and Software.
1
iii) What is feasibility study?
iv) What is software testing?
v) What is traceability?
vi) Define the term “Debugging”.
2. a) What is the difference between an Iterative model and the Waterfall model?
b) Explain Spiral Model. 4+6
6. a) Why proper scheduling and staffing plan is required for software project?
b) Consider the following activity network with estimated time in day(s). Find the critical path for the
said work on the basis of critical task with slack time 0. 4+6
___________________