扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 基本概念简单
单选题
2015年11月第30题
收藏
分享
#系统架构设计
#基本概念
#第二版教材
#凯恩建议必须掌握
软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计需要满足系统的(__),如性能、安全性和可修改性等,并能够指导设计人员和实现人员的工作。
问题(1)
正确答案C
凯恩解析
本题考察的是软件架构的基本概念。
A选项功能需求:功能需求描述系统应实现的功能,是需求分析的结果,而题干强调的是性能、安全性、可修改性等非功能性特征,故不符合。
B选项性能需求:性能是质量属性的一种,但题干中不仅包含性能,还包括安全性、可修改性等,因此过于狭窄。
C选项质量属性:正确。质量属性是非功能性需求的总称,包括性能、安全性、可修改性、可用性等,是架构设计需要满足的核心目标之一。
D选项业务属性:业务属性是业务层面的特征,与系统架构设计中的非功能性目标不同。
因此,选项 C 正确。
