Software Engineering 2020 question

Software Engineering 2020

Sub Code: - 1618504


Time : 3Hrs

  Semester  V(New)/CSE               

Software Engineering                 

Full Marks : 70

Pass marks : 28


Group A


Choose the most suitable answer from the following options: -   (1*20=20)

(i) Software is

(a) Superset of program

(b) Subset of program

(c)  Set of program

(d) None of the above

(ii) During software development, which factor is most crucial?

(a) People

(b) Product

(c) Process

(d) Project

(iii) Program is

(a) Subset of software

(b) Superset of software

(c) Software

(d) None of the above

(iv) Software consist of______

(a) Set of instructions + operating system

(b)Programs + Documentation + Operating procedures

(c) Programs + hardware manuals

(d) Set of programs

(v) SDLC stands for

(a) Software design life cycle

(b) Software development life cycle

(c) System development life cycle

(d) System design life cycle

(vi) SRS stands for

(a) Software requirements specification

(b) Software requirements solutions

(c) System requirements specification

(d) None of the above

(vii) Which phase is not available in software life cycle?

(a) Coding 

(b) Design

(c) Specification

(d) Abstraction

(viii) Which is not software life cycle model?

(a) Waterfall model

(b) Spiral model

(c) Prototyping model

(d) Capability maturity model

(ix) DFD stands for

(a) Data flow design

(b) Descriptive functional design

(c) Data flow diagram

(d) None of the above

(x) Which of the following is not a good characteristics of a good SRS?

(a) Correct

(b) Complete

(c) Consistent

(d) Brief

(xi) COCOMO was developed initially by?

(a) B.W Bohem

(b) Gregg Rothermal

(c) B. Beijer

(d) Rajeev Gupta

(xii) Estimation of software development effort for organic software in COCOMO is: -

(a) E = 2.4 (KLOC) 1.05 PM

(b) E = 3.4 (KLOC) 1.06 PM

(c) E = 2.0 (KLOC) 1.05 PM

(d) E = 2.4 (KLOC) 1.07 PM

(xiii) Functional point (FP) can be calculated by

(a) UFP * CAF

(b) UFP * FAC

(c) UFP * Cost

(d) UFP * Productivity

(xiv) Which one is not a strategy for design?

(a) Bottom up design

(b) Top down Design

(c)  Embedded Design

(d)  Hybrid design

(xv) Software mistakes during coding is known as :

(a) Failures 

(b) Defects

(c)  Bugs

(d) Errors

(xvi) Functional testing is known as:

(a)  Structural testing

(b) Behavior testing

(c) Regression testing

(d) None of the above

(xvii) For a function of n variables, boundary value analysis yields:

(a)  4n + 3 test cases

(b) 4n + 1 test cases

(c)  n + 4 test cases

(d) None of the above

(xviii) A node with indegree = 0 and outdegree != 0 is called

(a)  Source node

(b) Destination node

(c)  Transfer node

(d) None of the above

(xix) Beta testing is carried out by-

(a)  Users

(b) Developers

(c)  Tester

(d) All of the above

(xx) Testing the software is basically

(a)  Verification

(b) Validation

(c)  Verification and validation

(d) None of the above




Answer all Five Questions: -                         (5*4=20) 


2. What is software maintenance?


What is regression testing?


3.  What is ripple effect?


Define the following terms

a.    Fault

b.    Failure


4. What do you understand by structural testing?


What us cyclomatic complexity?


5.  Discuss the differences between object oriented and function oriented design.


What is modularity?


6. What are various activities during software project planning? 


Explain the concept of Functional point (FP).


Group:- "C"


Answer all Five Questions: -                         (5*6=30) 


7.  What do you understand with the term “requirements elicitation” ? Discuss any two techniques in detail.


Consider the problem of railway reservation system and design the following: -

a.    Problem statement

b.    Use case diagram


8. What is software life cycle? Discuss the generic waterfall model. 


What are the characteristics to be considered for the selection of a life cycle model?


9. Sketch a neat diagram of spiral model of software life cycle model.  


What are the components of software? Discuss how software differs from a program?


10.  What is software engineering? Is it an art, craft or a science? Discuss


Describe the RAD (Rapid Application Development) mode. Discuss each phase is detail.


11.  Compare the waterfall model and the spiral model of software development.


Discuss various types of COCOMO mode. Explain the phase wise distribution of effort.










No comments:

Post a Comment

Please do not enter any spam link in the comment box and use English and Hindi language for comment.

Latest Update

Key Components of XML

Popular Posts