查看更多
当前 - 选择题 - 软件质量属性
简单
单选题
2025年11月第5题
#系统架构设计
#软件质量属性
#第二版教材
#凯恩建议必须掌握

在信息系统的设计与实现过程中,如果对系统加密算法进行调整以增加加密强度,会影响系统的安全性和(问题1),成为影响系统的(问题2)

正确答案D
凯恩解析

本题考察的是信息系统质量属性之间的相互影响关系,尤其是“安全性与性能之间的权衡”这一典型的系统架构设计知识点。
提高加密算法强度会带来更高的安全性,但同时会增加计算复杂度,降低系统处理效率,因此在系统设计中形成一个典型的权衡点。

问题 1:
A选项可用性:可用性强调系统在需要使用时是否能够正常提供服务,常与系统宕机、资源是否可访问相关。加密算法增强更多影响计算复杂度,对可用性的影响不是直接的,因此错误。
B选项安全性:题干已经明确指出“会影响系统的安全性和( )”,括号内应填入另一个不同的质量属性,不可能再次填入安全性,因此错误。
C选项可靠性:可靠性是指系统在规定条件下无故障运行的能力。增强加密算法一般不会直接造成系统故障率变化,因此可靠性不是影响重点,故错误。
D选项性能:加密强度提升会增加 CPU 运算量,造成响应时间变长、吞吐量下降,直接影响系统性能。因此括号内应填性能,是正确答案。
正确答案:D

问题 2:
A选项敏感点:敏感点多用于描述安全敏感数据或敏感操作,而不是用来表达多个质量属性之间的平衡关系,因此错误。
B选项权衡点:权衡点表示在多个系统质量属性之间需要进行取舍和平衡的位置。安全性提高与性能下降之间的关系正是系统设计中的典型权衡点,因此正确。
C选项风险点:风险点指风险易于集中发生的位置,与题干描述的“质量属性之间的取舍”不一致,因此错误。
D选项非风险点:显然不符合题干描述,错误。
正确答案:B

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有