扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件质量属性简单
单选题
2021年11月第40题
简单
单选题
2021年11月第40题
#第二版教材
#必须掌握
在一个分布式软件系统中,一个构件失去了与另一个远程构件的连接。在系统修复后,连接于 30 秒之内恢复,系统可以重新正常工作。这一描述体现了软件系统的 (__)
问题(1)
浓缩知识点
软件质量属性包含可用性、安全性、兼容性、可移植性等多个核心维度。其中可用性聚焦系统持续提供正常服务的能力,既考量系统无故障运行时长在总时长中的占比,也重视故障发生后的恢复效率,故障恢复时间是衡量可用性的关键指标之一,这类指标直接关联系统突发问题下的业务连续性保障能力。与之区分,安全性侧重防范未授权访问、恶意攻击及数据泄露,保障系统与数据的安全;兼容性指系统与不同硬件平台、操作系统、其他软件系统的共存与交互能力;可移植性则是系统在不同运行环境间迁移的便捷程度,各属性针对不同的系统质量需求,需结合业务场景进行针对性设计与优化。
正确答案
B
本题考察的是软件质量属性中的可用性。
A选项 安全性:安全性关注的是系统防止未授权访问和拒绝服务攻击的能力,与故障恢复时间无关,错误。
B选项 可用性:可用性指系统能够正常运行的时间比例,也涉及故障发生后多快能恢复正常运行。题干描述的“30 秒内恢复”就是衡量可用性的重要指标,正确。
C选项 兼容性:关注系统与其他系统、平台或软件的共存与互操作能力,不涉及故障恢复,错误。
D选项 可移植性:指系统迁移到其他环境、平台或硬件的难易程度,不涉及运行中恢复速度,错误。
因此选择 B。
