Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Time Allowed: 3 Hours Full Marks: 70: December 2018

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

530(S)

December 2018

SOFTWARE ENGINEERING

Time Allowed: 3 Hours Full Marks: 70

Answer to Question No.1 is compulsory and to be answered first.


This answer is to be made in separate loose script(s) provided for the purpose.
Maximum time allowed is 45 minutes, after which the loose answer scripts will be collected and
fresh answer scripts for answering the remaining part of the question will be provided.
On early submission of answer scripts of Question No.1,
a student will get the remaining script earlier.
Answer any five questions from the rest.

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.

B. Answer the following questions (any five): 5x2=10

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

3. a) What are the core principles of software engineering?


b) Define Coupling and Cohesion.
c) What is object oriented analysis? 4+4+2

4. a) State the functionalities of UML.


b) Draw a 2nd level data flow diagram for the railway reservation system along with context
diagram. 3+7

5. a) What are the objectives of testing?


b) Write down White box and Black box testing with explanation. 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

7. a) Explain McCall’s quality factors.


b) Distinguish between quality assurance and quality control. 6+4

8. a) Discuss adaptive maintenance and perfective maintenance.


b) What are the strength and weakness of COCOMO II model? 5+5

___________________

You might also like