Software maintenance – software engineering

Software maintenance – software engineering

Question 1 UGC NET June-2020  
Modifying the software by restructuring is called.
A – Adaptive maintenance
B – Corrective maintenance
C – Perfective maintenance
D – Preventive maintenance

Show Answer With Best Explanation

Answer: C

There are four types of software maintenance:
• Corrective Software Maintenance
• Adaptive Software Maintenance
• Perfective Software Maintenance
• Preventive Software Maintenance
Corrective Software Maintenance: Corrective maintenance deals with the repair of faults or defects found in day-today system functions. A defect can result due to errors in software design, logic and coding.

Adaptive Software Maintenance: Adaptive maintenance is concerned with the change in the software that takes place to make the software adaptable to new environment such as to run the software on a new operating system.

Perfective Software Maintenance: Perfective maintenance is concerned with the change in the software that occurs while adding new functionalities in the software.Modifying the software by restructuring is called preventive software maintenance.

Preventive Software Maintenance: Preventive maintenance involves implementing changes to prevent the occurrence of errors.

error: Content is protected !!
Open chat
Hi,how Can We Help You ?