What is the primary purpose of Software Maintenance?

Options

  • A. To modify software after delivery to correct faults or improve it
  • B. To design computer hardware
  • C. To convert software into machine language only
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. To modify software after delivery to correct faults or improve it

Detailed Explanation

Software Maintenance involves modifying software after its delivery to correct defects, adapt it to environmental changes, improve performance, or add new functionality. Corrective, adaptive, perfective, and preventive maintenance are common categories.