All mock tests are FREE till 31 December — register to save your progress

Match List-I with List-II:
List-I (Software process model)
(a) Waterfall model
(b) Incremental development
(c) Prototyping
(d) RAD
List-II (Software system)
(i) An e-business that starts with only the basic functionality and then moves on to more advanced features
(ii) An inventory control system for a supermarket
(iii) A virtual reality system for simulating vehicle navigation in a highway
(iv) Automate the manual system for student record maintenance in a school
Choose the correct answer from the options given below:

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: D. (a)-(iv), (b)-(i), (c)-(iii), (d)-(ii)

Explanation

The waterfall model suits a system whose requirements are completely known and stable in advance, which is true of automating an existing manual school record system, so (a)-(iv). Incremental development delivers a basic working version first and adds features release by release, exactly the e-business described in (i), so (b)-(i). Prototyping is used when requirements — especially user-interface and interaction requirements — are unclear and must be explored, which is the case for a virtual reality vehicle-navigation simulator, so (c)-(iii). RAD builds a business data-processing application quickly from reusable components, which fits a supermarket inventory control system, so (d)-(ii). The correct pairing is therefore (a)-(iv), (b)-(i), (c)-(iii), (d)-(ii).

More Discrete Structures and Optimisation questions