0. Match the software maintenance activities in List – I to its meaning in List – II.
| List - I | List - II |
| I. Corrective | (a) Concerned with performing activities to reduce the softwarecomplexity thereby improving program understandability and increasing software maintainability. |
| II. Adaptive | (b) Concerned with fixing errors that are observed when the software is in use. |
| III. Perfective | (c) Concerned with the change in the software that takes place to make the software adaptable to new environment (bothhardware and software). |
| IV. Preventive | d) Concerned with the change in the software that takes place to make the software adaptable to changing user requirements. |
Codes:
| I | II | III | IV | |
| (1) | (b) | (d) | (c) | (a) |
| (2) | (b) | (c) | (d) | (a) |
| (3) | (c) | (b) | (d) | (a) |
| (4) | (a) | (d) | (b) | (c) |