返回
当前 - 选择题 - 软件质量属性题号:0020190500033
单选题
2019年11月第33题
题号:0020190500033
单选题
2019年11月第33题
软件质量属性
简单
高频
收藏
分享
反馈
某公司欲开发一个电子交易清算系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中"数据传递时延不大于1s ,并提供相应的优先级管理"主要与(性能)质量属性相关,通常可采用(资源仲裁)架构策略实现该属性;"系统采用双机热备,主备机必须实时监测对方状态,以便完成系统的实时切换"主要与(可用性)质量属性相关,通常可采用(心跳)架构策略实现该属性;"系统应能够防止99%的黑客攻击"主要与(安全性)质量属性相关,通常可采用(检测攻击)架构策略实现该属性。
浓缩知识点
软件架构设计中,性能、可用性、安全性是核心质量属性类别。性能聚焦系统响应效率,包含响应时间、吞吐量等关键指标,时延要求属于典型性能需求,可通过资源仲裁按优先级分配资源保障高优先级任务优先执行,引入并发、资源调度也是常见的性能优化策略。可用性核心是保障系统持续运行的能力,双机热备、主备实时切换是高可用方案的典型实现形式,心跳机制是主备机监测彼此存活状态、触发实时切换的核心技术,冗余设计、快速故障恢复等手段也能有效提升系统可用性。安全性针对抵御恶意攻击的场景,主动检测攻击是防御黑客攻击的核心前置策略,此外权限控制、入侵检测部署、数据加密等手段也能从不同层面强化系统的安全防护能力。
正确答案
B
本题考察的是某公司欲开发一个电子交易清算系统,在架构设计阶段,公司的架构师识别出3个相关知识。
软件架构设计中,性能、可用性、安全性是核心质量属性类别。
本小问答案是 性能。题干中的“"数据传递时延不大于1s ,并提供相应的优先级管理"”对应性能。
因此,选项 B 正确。
