当前位置:高级系统架构师题库>软件架构设计题库

问题:

[单选,共用题干题]

某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。

空白(3)处应选择()

A . A.信息隐藏
B . 记录/回放
C . 任务模型
D . 回滚

软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。空白(1)处应选择() A.心跳机制。 数据驱动。 关注点分离。 信息隐藏。 不同航行情况下的驾驶台职责包括:() Conning。 Navigation/Collision Avoidance。 Administration。 Above of all。 正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中(1)是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",这是一个对系统(2)的描述。空白(2)处应选择() A.风险点。 非风险点。 敏感点。 权衡点。 某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。空白(1)处应选择() A.Ping/Echo。 限制访问。 运行时注册。 接口-实现分离。 驾驶台组织总的原则应包括:() 委派给驾驶员合适的任务。 班组成员成员尽职尽责。 消除成员中任何一人的失误。 以上均对。

某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。

空白(3)处应选择()
参考答案:

  参考解析

本题主要考查质量属性以及实现质量属性的一般策略,不同策略主要针对一个或多个软件质量属性,其中Ping/Echo主要提高系统的可用性;限制访问主要提高系统的安全性;运行时注册主要提高系统的可修改性;接口.实现分离主要提高系统的可修改性;主动冗余提高系统的可靠性;队列调度主要提高系统的性能;信息隐藏主要提高系统的可修改性;记录,回放主要提高系统的可测试性,等等。

在线 客服