retagged by
2,751 views
4 votes
4 votes

Match the following:

1) Waterfall model a) Specifications can be developed incrementally
2) Evolutionary model b) Requirements compromises are inevitable
3) Component-based software engineering c) Explicit recognition of risk
4) Spiral development d) Inflexible partitioning of the project into stages
  1. 1-a, 2-b, 3-c, 4-d
  2. 1-d, 2-a, 3-b, 4-c
  3. 1-d, 2-b, 3-a, 4-c
  4. 1-c, 2-a, 3-b, 4-d
retagged by

2 Answers

Best answer
7 votes
7 votes
  • Waterfall Model: We can not go back in previous project phase as soon as as we proceed to next phase ,So inflexible
  • Evolutionary: It keeps changing with evolution so incremental in nature
  • Component based: Reuse-based approach to defining, implementing and composing loosely coupled independent components into systems
  • Spiral: Spiral model is the most advanced .It includes four faces one of which is Risk.
    • Phases: Planning, Risk Analysis, Engineering and Evaluation
selected by
3 votes
3 votes
  1.  Waterfall Model : This model also known as Classical Lifecycle Model. In this model, the procedure

    or stages for development of Software is fixed. So, A perfectly matches with Description IV. 

    With this conclusion, Option 2 & Option 3 gets eliminated. We are left with Option 1 & Option 4.

     
  2. Evolutionary Model : In this type of model of software development, functionalities are deployed

    Incrementally. Initially, basic features are added and after that on every update new features are added.

    So, B perfectly matches with Description I.

     
  3. Component‐based Software Engineering : In this type of approach the  Requirement compromises

    are inevitable. So, C perfectly matches with Description II.

    With this conclusion, Option 1 also gets eliminated. We are left with Option 4. Which is the correct answer. 

    Nevertheless, let’s check statement D also.

     
  4. Spiral Development : This is a type of Software development model, which Explicit recognition of

    risk. The cost of implementation of this model is high because all the risks are recognized in

    initial stages only. So, D perfectly matches with statement III.

 

Correct Order : A – IV, B – I, C – II, D – III.

 

Option D, is correct answer.

Answer:

Related questions