返回
当前 - 选择题 - 软件架构评估题号:0020220500048
单选题
2022年11月第48题
题号:0020220500048
单选题
2022年11月第48题
软件架构评估
中等
高频
收藏
分享
反馈
改变加密级别可能会对安全性和性能产生非常重要的影响,因此在软件架构评估中,该设计决策是一个(权衡点)。
问题(1)
浓缩知识点
软件架构评估中涉及多个与设计决策相关的核心概念:敏感点指单个构件的特定特性对某一项质量属性存在显著影响;权衡点是特殊的敏感点,能够同时作用于两个及以上质量属性,且不同属性间多存在此消彼长的关联,比如调整系统缓存策略可能同时影响性能与内存占用、修改加密级别会联动改变安全性与性能,这类需要在不同质量需求间取舍的设计决策都属于权衡点范畴;风险点是因技术选型、实现路径的不确定性,可能导致系统无法达成预设质量要求的设计环节;非风险点则是对系统各类质量属性影响微弱甚至无影响的设计决策。
正确答案
C
本题考察的是软件架构评估中的敏感点与权衡点概念。
权衡点是特殊的敏感点,能够同时作用于两个及以上质量属性,且不同属性间多存在此消彼长的关联,比如调整系统缓存策略可能同时影响性能与内存占用、修改加密级别会联动改变安全性与性能,这类需要在不同质量需求间取舍的设计决策都属于权衡点范畴。非风险点则是对系统各类质量属性影响微弱甚至无影响的设计决策。
本小问答案是 权衡点。题干中的“改变加密级别可能会对安全性和性能产生非常重要的影响,因此在软件架构评估中,该设计决策是一个权衡点”对应权衡点。
因此,选项 C 正确。
