Software-Engineering
August 28, 2024Software-Engineering
August 28, 2024Software-Engineering
|
Question 158
|
Which one of the following non-functional quality attributes is not highly affected by the architecture of the software?
|
Performance
|
|
|
Reliability
|
|
|
Usability
|
|
|
Portability
|
Question 158 Explanation:
Performance: Performance refers to the response of the system while performing a certain actions in certain period of time. A software can perform better only if it have well structured,easy to maintain architecture.
Reliability: Reliability refers to the ability of a software to continue to operate in the presence of a predefined condition. A software can be reliable if it’s architecture is good enough to work well in inappropriate situations.
Usability: Usability refers to the ease in using the software. The usability is not related to the architecture of the software no matter how complex or simple the software architecture is but the main thing is should be easy to use by the user.
Portability: It refers to the ability to port the software to different platforms or systems. The architecture of a software should be in a way that it can be used at different platforms.
Other than usability all given attributes are somewhere affected by the architecture of the software.
Reliability: Reliability refers to the ability of a software to continue to operate in the presence of a predefined condition. A software can be reliable if it’s architecture is good enough to work well in inappropriate situations.
Usability: Usability refers to the ease in using the software. The usability is not related to the architecture of the software no matter how complex or simple the software architecture is but the main thing is should be easy to use by the user.
Portability: It refers to the ability to port the software to different platforms or systems. The architecture of a software should be in a way that it can be used at different platforms.
Other than usability all given attributes are somewhere affected by the architecture of the software.
Correct Answer: C
Question 158 Explanation:
Performance: Performance refers to the response of the system while performing a certain actions in certain period of time. A software can perform better only if it have well structured,easy to maintain architecture.
Reliability: Reliability refers to the ability of a software to continue to operate in the presence of a predefined condition. A software can be reliable if it’s architecture is good enough to work well in inappropriate situations.
Usability: Usability refers to the ease in using the software. The usability is not related to the architecture of the software no matter how complex or simple the software architecture is but the main thing is should be easy to use by the user.
Portability: It refers to the ability to port the software to different platforms or systems. The architecture of a software should be in a way that it can be used at different platforms.
Other than usability all given attributes are somewhere affected by the architecture of the software.
Reliability: Reliability refers to the ability of a software to continue to operate in the presence of a predefined condition. A software can be reliable if it’s architecture is good enough to work well in inappropriate situations.
Usability: Usability refers to the ease in using the software. The usability is not related to the architecture of the software no matter how complex or simple the software architecture is but the main thing is should be easy to use by the user.
Portability: It refers to the ability to port the software to different platforms or systems. The architecture of a software should be in a way that it can be used at different platforms.
Other than usability all given attributes are somewhere affected by the architecture of the software.
