刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

某公司欲开发一个电子交易清算系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“数据传递时延不大于1s,并提供相应的优先级管理”主要与 (1) 质量属性相关,通常可采用 (2) 架构策略实现该属性;“系统采用双机热备,主备机必须实时监测对方状态,以便完成系统的实时切换”主要与 (3) 质量属性相关,通常可采用 (4) 架构策略实现该属性;“系统应能够防止99%的黑客攻击”主要与 (5) 质量属性相关,通常可采用 (6) 架构策略实现该属性。

A
限制资源
B
引入并发
C
资源仲裁
D
限制访问
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

题干中提到某公司欲开发一个电子交易清算系统,在架构设计阶段需要关注核心质量属性场景的实现。对于每一个场景的需求描述,我们可以分析其与哪种质量属性相关,并找到相应的架构策略来实现这一属性。

首先,“数据传递时延不大于1s,并提供相应的优先级管理”这一需求与性能质量属性相关。为了满足这一需求,通常采用的架构策略是资源仲裁,因为资源仲裁可以帮助管理资源的优先级,从而控制数据传递的时延。因此,第一空填C(资源仲裁)。

其次,“系统采用双机热备,主备机必须实时监测对方状态,以便完成系统的实时切换”这一需求与可用性质量属性相关。为了满足这一需求,通常采用的架构策略是心跳架构策略,这是一种错误检测的方法,通过实时监测对方状态来确保系统的实时切换。因此,第二空填资源管理或心跳架构策略(两者均可),第三空填可用性。

最后,“系统应能够防止99%的黑客攻击”这一需求与安全性质量属性相关。为了满足这一需求,通常采用的架构策略是检测攻击架构策略,因为这种策略可以帮助系统检测和防御黑客攻击。因此,第四空填错误检测或检测攻击架构策略(两者均可),第五空填检测攻击架构策略。

创作类型:
原创

本文链接:某公司欲开发一个电子交易清算系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“数据

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share