某公司欲开发一个网上商城系统,在架构设计阶段,公司的架构师识别出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.维护现有接口
第1题:B
第2题:A
第3题:C
第4题:B
第5题:B
第6题:C
第1题:
“系统主站断电后,能够在2分钟内自动切换到备用站点,并恢复正常运行”,表达的是在出问题后的恢复能力,属于可用性范畴。主动冗余是提高可用性的有效手段。
“在并发用户数不超过1000人时,用户的交易请求应该在0.5s内完成”,这是对性能的量化指标,属于性能的范畴。有效的资源调度能提升性能。
“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”,这是安全方面的要求,在系统中,一般会用日志记录相关信息,然后通过对日志进行追踪审计能了解相关情况。
第2题:
第3题:
第4题:
第5题:
第6题: