ITPEC IP October 2023 Question 48
ITPEC IP October 2023 — Question 48 of 100
Modifying a program to handle a system failure discovered during actual operation is software maintenance. Maintenance begins after software has been delivered and put into operation. Corrective maintenance fixes operational defects; other maintenance may adapt software to environmental changes, improve quality, or add capabilities.
Answer (d)
Why not others:
- (a) changes resulting from acceptance testing occur before final acceptance and operational maintenance
- (b) adding missing functions found during unit testing remains part of development and correction
- (c) fixing bugs found during unit testing also belongs to the development and test phase
Key rule: The distinguishing boundary is operational use: post-delivery correction or adaptation is maintenance; fixes during testing are development work.
AI-generated — may contain errors
The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.
This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.