查看更多
当前 - 选择题 - 软件质量属性
简单
单选题
2025年11月第5题
#第二版教材
#必须掌握

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

浓缩知识点

信息系统的多个质量属性间常存在相互影响的关联,其中安全性与性能是典型关联对:提升加密算法强度可增强系统安全性,但会增加计算资源消耗,拖慢处理效率,直接削弱系统性能。这种需要在两个及以上质量属性间进行取舍平衡的架构设计关键点,被称为权衡点。除安全与性能外,可用性与安全性、可靠性与可维护性等组合也可能形成权衡点,是架构设计中需重点考量的内容。此外需区分敏感点,敏感点多指向单一质量属性的关键影响要素,而非跨属性的平衡关系。

正确答案
D

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

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

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

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