列表

详情


某公司欲开发一个网上商城系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景,其中“系统主站断电后,能够在2分钟内自动切换到备用站点,并恢复正常运行”主要与( )质量属性相关,通常可采用( )架构策略实现该属性;“在并发用户数不超过1000人时,用户的交易请求应该在0.5s内完成”主要与()质量属性相关,通常可采用( )架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与( )质量属性相关,通常可采用( )架构策略实现该属性。

第 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. 维护现有接口

参考答案: B A C B B C

详细解析:

“系统主站断电后,能够在2分钟内自动切换到备用站点,并恢复正常运行”,表达的是在出问题后的恢复能力,属于可用性范畴。主动冗余是提高可用性的有效手段。
“在并发用户数不超过1000人时,用户的交易请求应该在0.5s内完成”,这是对性能的量化指标,属于性能的范畴。有效的资源调度能提升性能。
“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”,这是安全方面的要求,在系统中,一般会用日志记录相关信息,然后通过对日志进行的审计能了解相关情况。






上一题