列表

详情


某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行”主要与(  )质量属性相关,通常可采用(  )架构策略实现该属性;“机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径”主要与(  )质量属性相关,通常可采用(  )架构策略实现该属性;“对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录”主要与(  )质量属性相关,通常可采用(  )架构策略实现该属性。

第 1 问

A. 可用性

B. 性能

C. 易用性

D. 可修改性

第 2 问

A. 抽象接口

B. 信息隐藏

C. 主动冗余

D. 记录/回放

第 3 问

A. 可测试性

B. 易用性

C. 互操作性

D. 性能

第 4 问

A. 资源调度

B. 操作串行化

C. 心跳

D. 内置监控器

第 5 问

A. 可用性

B. 安全性

C. 可测试性

D. 可修改性

第 6 问

A. 内置监控器

B. 追踪审计

C. 记录/回放

D. 维护现有接口

参考答案: A C D A B B

详细解析:

“机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行”属于可用性,因为场景描述的是故障恢复问题。主动冗余是可用性的常见策略。
“机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径”属于性能,资源调度是其常见策略。
“对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录”属于安全性,常见的策略是追踪审计。

上一题