On This Page

This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Requirement Analysis Set 2

Q1 | -------------- The functional independence of program componets.
  • Error tolerance
  • Training
  • Modularity
  • Simplicity
Q2 | ---------- The degree to which full implementation of required function has been achieved.
  • Error tolerance
  • Training
  • Completeness
  • Simplicity
Q3 | Pick up the odd one out of the following process m
  • Component assembly model
  • Prototyping Model
  • Spiral model
  • Waterfall Model
Q4 | The Linear Sequential or Classic Life Cycle is also ca
  • Waterfall Model
  • Incremental Model
  • Spiral model
  • Prototyping Model
Q5 | The waterfall model of the software process considers each process activity as a_______ pha
  • separate
  • discrete
  • Both a and b options
  • None of the above
Q6 | In Boehm’s spiral model, each loop in the spiral represents _____ of thesoftwa
  • phase
  • design
  • documentation
  • none of the above
Q7 | In incremental process model, some high end function are desig
  • Construction framework
  • Modeling framework
  • Planning framework
  • Deployment framework
Q8 | RAD stands f
  • Relative Application Development
  • Rapid Application Development
  • Rapid Application Document
  • None of the mentioned
Q9 | RAD Model ha
  • 2 phases
  • 3 phase
  • 5 phases
  • 6 phases
Q10 | SDLC stands f
  • Software Development Life Cycle
  • System Development Life cycle
  • Software Design Life Cycle
  • System Design Life Cycle
Q11 | Which one of the following is not an Evolutionary Process Model?
  • WINWIN Spiral Model
  • Incremental Model
  • Concurrent Development Model
  • All of the mentioned
Q12 | The Incremental Model is a result of combination of elements of which two models?
  • Build & FIX Model & Waterfall Model
  • Linear Model & RAD Model
  • Linear Model & Prototyping Model
  • Waterfall Model & RAD Model
Q13 | What is the major advantage of using Incremental Model?
  • Customer can respond to each increment
  • Easier to test and debug
  • It is used when there is a need to get a product to the market early
  • Easier to test and debug & It is used when there is a need to get a product to the market early
Q14 | The spiral model was originally proposed by
  • IBM
  • Barry Boehm
  • Pressman
  • Royce
Q15 | The spiral model has two dimensions namely _____________ and ____________
  • diagonal, angular
  • radial, perpendicular
  • radial, angular
  • diagonal, perpendicular
Q16 | How is WINWIN Spiral Model different from Spiral Model?
  • It defines tasks required to define resources, timelines, and other project related information
  • It defines a set of negotiation activities at the beginning of each pass around the spiral
  • It defines tasks required to assess both technical and management risks
  • It defines tasks required to construct, test, install, and provide user support
Q17 | Identify the disadvantage of Spiral Model.
  • Doesn’t work well for smaller projects
  • High amount of risk analysis
  • Strong approval and documentation control
  • Additional Functionality can be added at a later date
Q18 | Spiral Model has user involvement in all its phases.
  • True
  • False
  • all
  • none
Q19 | How is Incremental Model different from Spiral Model?
  • Progress can be measured for Incremental Model
  • Changing requirements can be accommodated in Incremental Model
  • Users can see the system early in Incremental Model
  • All of the mentioned
Q20 | If you were to create client/server applications, which model would you go for?
  • WINWIN Spiral Model
  • Spiral Model
  • Concurrent Model
  • Incremental Model
Q21 | A company is developing an advance version of their current software available in themarket, what model approach would they prefer ?
  • RAD
  • Iterative Enhancement
  • Both RAD & Iterative Enhancement
  • Spiral
Q22 | One can choose Waterfall Model if the project development schedule is tight.
  • True
  • False
  • all
  • none
Q23 | Spiral Model has high reliability requirements.
  • True
  • False
  • all
  • none
Q24 | RAD Model has high reliability requirements.
  • True
  • False
  • all
  • none
Q25 | If you were a lead developer of a software company and you are asked to submit aproject/product within a stipulated time-frame with no cost barriers, which model would you select?
  • Waterfall
  • Spiral
  • RAD
  • Incremental