GATE 2014 CS (CS1) – Question 28
Match models 1: Waterfall, 2: Evolutionary, 3: Component-based software engineering, 4: Spiral development with a: Specifications developed incrementally; b: Requirements compromises inevitable; c: Explicit risk recognition; d: Inflexible project partition into stages.
Practise this question in The GATE Grind →
Show answer and explanation
Correct answer: (B) 1–d, 2–a, 3–b, 4–c
Explanation
Waterfall divides development into fixed stages(d). Evolutionary development grows the specification incrementally(a). Component reuse requires compromises to fit available components(b). Spiral development explicitly addresses risk(c). Therefore1-d,2-a,3-b,4-c, **B**.