扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件质量属性简单
单选题
2024年5月第20题
简单
单选题
2024年5月第20题
#第二版教材
#必须掌握
基于软件系统的生命周期,可以将软件系统的质量属性分为(__)两个部分。
问题(1)
浓缩知识点
软件系统的质量属性可基于生命周期划分为开发期质量属性和运行期质量属性两大类,这是该领域的标准分类方式。其中开发期质量属性聚焦系统开发过程,涵盖可维护性、可测试性、可移植性、可重用性等,直接影响开发效率、项目成本及后期维护难度;运行期质量属性则关注系统运行阶段的表现,包含性能、可用性、安全性、可靠性、可扩展性等,决定着系统对终端用户需求和业务场景的支撑能力。以需求分析期、设计期为维度的划分并非软件质量属性的常规分类方式。
正确答案
B
本题考察的是软件系统质量属性的分类,内容来源于教材第8章“软件质量”中的8.1.1节。
软件系统的质量属性,是用来衡量系统在功能性之外,如何满足各种非功能性需求的重要标准。质量属性可以从软件生命周期的不同阶段进行分类。
开发期质量属性:关注系统在开发过程中的可管理性、可测试性、可维护性、可重用性、可移植性等,这些属性影响开发效率、开发成本及后期的维护难度。
运行期质量属性:关注系统在运行阶段对最终用户或业务的支持效果,例如性能(响应时间、吞吐量)、可用性、安全性、可靠性、可扩展性等。
A选项需求分析期与设计期质量属性:不准确,这不是质量属性的常规划分方式。C选项设计期与开发期质量属性、D选项设计期与运行期质量属性:都不是从系统生命周期的视角进行的标准划分。
因此,选项B正确。
