Modifying the software to match changes in the ever changing environment is…

2022

Modifying the software to match changes in the ever changing environment is called as

  1. A.

    Adaptive maintenance

  2. B.

    Corrective maintenance

  3. C.

    Perfective maintenance

  4. D.

    Preventive maintenance

Attempted by 650 students.

Show answer & explanation

Correct answer: A

Explanation: Modifying the software to match changes in the ever-changing environment is called adaptive maintenance.

  • Adaptive maintenance - Changes made so the software continues to function when external conditions change (e.g., OS upgrades, new hardware, regulatory changes, integration with other systems).

  • Corrective maintenance - Fixes faults and defects discovered after release; addresses bugs and errors.

  • Perfective maintenance - Improves performance, usability, or adds enhancements requested by users; focuses on improvement rather than environmental adaptation.

  • Preventive maintenance - Proactive changes to reduce the likelihood of future faults (for example, refactoring or adding safeguards).

Why adaptive maintenance is correct: It specifically addresses the need to modify software so it remains compatible and functional when external environmental factors change.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor