单选题某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。 空白(2)处应选择()A 分层结构B 事务机制C 主动冗余D 队列调度

题目
单选题
某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。 空白(2)处应选择()
A

分层结构

B

事务机制

C

主动冗余

D

队列调度


相似考题
参考答案和解析
正确答案: B
解析: 暂无解析
更多“单选题某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。 空白(2)处应选择()A 分层结构B 事务机制C 主动冗余D 队列调度”相关问题
  • 第1题:

    某服务器软件系统能够正确运行并得出计算结果,但存在“系统出错后不能在要求的时间内恢复到正常状态”和“对系统进行二次开发时总要超过半年的时间”两个问题,上述问题依次与质量属性中的______相关。

    A.可用性和性能

    B.性能和可修改性

    C.性能和可测试性

    D.可用性和可修改性

    A.

    B.

    C.

    D.


    正确答案:D

  • 第2题:

    某公司欲开发一个人员管理系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“管理系统遭遇断电后,能够在15秒内自动切换至备用系统并恢复正常运行”主要与(请作答此空)质量属性相关,通常可采用( )架构策略实现该属性;“系统正常运行时,人员信息查询请求应该在2秒内返回结果”主要与( )质量属性相关,通常可采用( )架构策略实现该属性;“系统需要对用户的操作情况进行记录,并对所有针对系统的恶意操作行为进行报警和记录”主要与( )质量属性相关,通常可采用( )架构策略实现该属性。

    A.可用性
    B.性能
    C.易用性
    D.可修改性

    答案:A
    解析:
    此题为近几年经典题型,主要考查质量属性相关概念,属于送分题。

  • 第3题:

    某服务器软件系统对可用性(Availability)和性能(Performance)要求较高,( )设计策略能提高该系统的可用性,(请作答此空)设计策略能够提高该系统的性能。

    A. 限制访问
    B. 内置监控器
    C. 主动冗余
    D. 队列调度

    答案:D
    解析:
    软件质量属性描述了软件的非功能性属性。可用性质量属性描述了可用性是系统能够正常运行的时间比例,实现可用性策略的主要方法有错误检测、错误恢复和错误防御。主动冗余就是一种错误恢复的策略。性能是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数。队列调度是一种提升系统性能的常用方法。

  • 第4题:

    某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。 空白(5)处应选择()

    • A、可用性
    • B、安全性
    • C、可测试性
    • D、可修改性

    正确答案:B

  • 第5题:

    某服务器软件系统能够正确运行并得出计算结果,但存在"系统出错后不能在要求的时间内恢复到正常状态"和"对系统进行二次开发时总要超过半年的时间"两个问题,上述问题依次与质量属性中的()相关。

    • A、可用性和性能
    • B、性能和可修改性
    • C、性能和可测试性
    • D、可用性和可修改性

    正确答案:D

  • 第6题:

    在软件系统总体结构设计中,要着重解决的问题是:应使系统具有()。

    • A、可修改性
    • B、可用性
    • C、可读性
    • D、可重用性

    正确答案:A

  • 第7题:

    软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。 空白(1)处应选择()

    • A、心跳机制
    • B、数据驱动
    • C、关注点分离
    • D、信息隐藏

    正确答案:A

  • 第8题:

    某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。 空白(1)处应选择()

    • A、性能
    • B、吞吐量
    • C、可靠性
    • D、可修改性

    正确答案:A

  • 第9题:

    单选题
    某服务器软件系统能够正确运行并得出计算结果,但存在"系统出错后不能在要求的时间内恢复到正常状态"和"对系统进行二次开发时总要超过半年的时间"两个问题,上述问题依次与质量属性中的()相关。
    A

    可用性和性能

    B

    性能和可修改性

    C

    性能和可测试性

    D

    可用性和可修改性


    正确答案: C
    解析: 本题主要考查软件质量属性的判断与应用。"系统出错后不能在要求的时间内恢复到正常状态",这是对系统错误恢复能力的描述,属于系统可用性的范畴。"对系统进行二次开发时总要超过半年的时间",这是对系统进行调整和维护方面能力的描述,属于系统可修改性的范畴。

  • 第10题:

    单选题
    某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。 空白(5)处应选择()
    A

    可用性

    B

    安全性

    C

    可测试性

    D

    可修改性


    正确答案: D
    解析: 暂无解析

  • 第11题:

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

    Ping/Echo

    B

    限制访问

    C

    运行时注册

    D

    接口-实现分离


    正确答案: B
    解析: 暂无解析

  • 第12题:

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

    分层结构

    B

    事务机制

    C

    主动冗余

    D

    队列调度


    正确答案: D
    解析: 暂无解析

  • 第13题:

    某服务器软件系统对可用性(Availabilty)和性能(Performance)要求较高,以下 (26) 设计策略能提高该系统的可用性, (27) 设计策略能够提高该系统的性能。

    (26)

    A.限制访问

    B.内置监控器

    C.主动冗余

    D.队列调度


    正确答案:C

  • 第14题:

    某服务器软件系统能够正确运行并得出计算结果,但存在“系统出错后不能在要求的时间内恢复到正常状态”和“对系统进行二次开发时总要超过半年的时间”两个问题,上述问题依次与质量属性中的_( )_相关。

    A.可用性和性能
    B.性能和可修改性
    C.性能和可测试性
    D.可用性和可修改性

    答案:D
    解析:
    系统出错后不能在要求的时间内恢复到正常状态”,这是对系统错误恢复能力的描述,属于系统可用性的范畴。“对系统进行二次开发时总要超过半年的时间”,这是对系统进行调整和维护方面能力的描述,属于系统可修改性的范畴。

  • 第15题:

    软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。 空白(2)处应选择()

    • A、引入中间层
    • B、事务机制
    • C、主动冗余
    • D、优先级队列

    正确答案:D

  • 第16题:

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

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

    正确答案:A

  • 第17题:

    软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。空白(3)处应选择()

    • A、信息隐藏
    • B、内置监控器
    • C、限制访问
    • D、检查点

    正确答案:C

  • 第18题:

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

    • A、分层结构
    • B、事务机制
    • C、主动冗余
    • D、队列调度

    正确答案:D

  • 第19题:

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

    • A、Ping/Echo
    • B、限制访问
    • C、运行时注册
    • D、接口-实现分离

    正确答案:A

  • 第20题:

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

    信息隐藏

    B

    记录/回放

    C

    任务模型

    D

    回滚


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

  • 第21题:

    单选题
    软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。空白(3)处应选择()
    A

    信息隐藏

    B

    内置监控器

    C

    限制访问

    D

    检查点


    正确答案: C
    解析: 本题考查提高质量属性的常见手段。提高可用性的手段包括:命令/响应机制、心跳机制、异常处理机制、冗余机制等。提高性能的手段包括:引入并发、维持数据或计算的多个副本、增加可用资源、控制采样频度、限制执行时间、固定优先级调度等。提高安全性的手段包括:身份认证、限制访问、检测攻击、维护完整性等。

  • 第22题:

    单选题
    软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。 空白(1)处应选择()
    A

    心跳机制

    B

    数据驱动

    C

    关注点分离

    D

    信息隐藏


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。 空白(1)处应选择()
    A

    性能

    B

    吞吐量

    C

    可靠性

    D

    可修改性


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    软件质量属性通常需要采用特定的设计策略实现。例如,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的安全性。 空白(2)处应选择()
    A

    引入中间层

    B

    事务机制

    C

    主动冗余

    D

    优先级队列


    正确答案: D
    解析: 暂无解析