Software-Engineering
August 28, 2024Software-Engineering
August 28, 2024Software-Engineering
|
Question 261
|
Software products need perfective maintenance for which of the following reasons ?
|
To rectify bugs observed while the system is in use.
|
|
|
When the customers need the product to run on new platforms
|
|
|
To support the new features that users want it to support
|
|
|
To overcome wear and tear caused by the repeated use of the software.
|
Question 261 Explanation:
Maintenance: Maintenance can be referred as a process of enhancement in the software product according to the changing requirements of user.
4 types of maintenance
1. Adaptive – modifying the system to cope with changes in the software environment (DBMS, OS).
2. Perfective – implementing new or changed user requirements which concern functional enhancements to the software
3. Corrective – diagnosing and fixing errors, possibly ones found by users.
4. Preventive – increasing software maintainability or reliability to prevent problems in the future.
4 types of maintenance
1. Adaptive – modifying the system to cope with changes in the software environment (DBMS, OS).
2. Perfective – implementing new or changed user requirements which concern functional enhancements to the software
3. Corrective – diagnosing and fixing errors, possibly ones found by users.
4. Preventive – increasing software maintainability or reliability to prevent problems in the future.
Correct Answer: C
Question 261 Explanation:
Maintenance: Maintenance can be referred as a process of enhancement in the software product according to the changing requirements of user.
4 types of maintenance
1. Adaptive – modifying the system to cope with changes in the software environment (DBMS, OS).
2. Perfective – implementing new or changed user requirements which concern functional enhancements to the software
3. Corrective – diagnosing and fixing errors, possibly ones found by users.
4. Preventive – increasing software maintainability or reliability to prevent problems in the future.
4 types of maintenance
1. Adaptive – modifying the system to cope with changes in the software environment (DBMS, OS).
2. Perfective – implementing new or changed user requirements which concern functional enhancements to the software
3. Corrective – diagnosing and fixing errors, possibly ones found by users.
4. Preventive – increasing software maintainability or reliability to prevent problems in the future.
