3. 【2011 年题 43】某公司在对一家用车库门嵌入式软件系统进行架构设计时,识别出两
个关键的质量属性场景,其中“当车库门正常下降时,如果发现下面有障碍物,则系统
停止下降的时间需要控制在 0.1 秒内”与 ( ) 质量属性相关;“系统需要为部署在远
程 PC 机上的智能家居系统留有控制接口,并支持在智能家居系统中对该系统进行远程
错误诊断与调试”与 ( ) 质量属性相关。
A.可用性 B.性能 C.可修改性 D.可测试性
A.可用性 B.性能 C.可修改性 D.可测试性
4. 【2011 年题 44】软件质量属性通常需要采用特定的设计策略实现。例如,( )设计策
略能提高该系统的可用性,( )设计策略能够提高该系统的性能, ( )设计策略能够提
高该系统的安全性。
A. 心跳机制 B. 数据驱动 C. 关注点分离 D. 信息隐藏
A. 引入中间层 B. 事务机制 C. 主动冗余 D. 优先级队列
A. 信息隐藏 B. 内置监控器 C. 限制访问 D. 检查点
5. 【2012 年题 10】某公司欲开发一个在线交易系统,在架构设计阶段,公司的架构师识
别出 3 个核心质量属性场景。其中“在并发用户数量为 1000 人时,用户的交易请求需
要在 0.5 秒内得到响应”主要与( )质量属性相关,通常可采用( )架构策略实现该属
性;“当系统由于软件故障意外崩溃后,需要在 0.5 小时内恢复正常运行”主要与( )
质量属性相关,通常可采用( )架构策略实现该属性;“系统应该能够抵挡恶意用户的
入侵行为,并进行报警和记录”主要与( )质量属性相关,通常可采用( )架构策略实
现该属性。
A.性能 B.安全性 C.可用性 D.可修改性
A.操作串行化 B.资源调度 C.心跳 D.内置监控器
A.可测试性 B.易用性 C.可用性 D.互操作性
A.主动冗余 B.资源调度 C.抽象接口 D.记录/回放
A.可用性 B.安全性 C.可测试性 D.可修改性
A.内置监控器 B.记录/回放 C.追踪审计 D.维护现有接口
6. 【2014 年题 36】某公司欲开发一个在线交易系统,在架构设计阶段,公司的架构师识
别出 3 个核心质量属性场景。其中“当系统面临断电故障后,需要在 1 小时内切换至备
份站点并恢复正常运行”主要与( )质量属性相关,通常可采用( )架构策略实现该属
性;“在并发用户数量为 1000 人时,用户的交易请求需要在 0.5 秒内得到响应”主要与( )
质量属性相关,通常可采用( )架构策略实现该属性;“对系统的消息中间件进行替换
时,替换工作需要在 5 人/月内完成”主要与( )质量属性相关,通常可采用( )架构策
略实现该属性。
A.性能 B.安全性 C.可用性 D.可修改性
A.操作隔离 B.资源调度 C.心跳 D.内置监控器
A.性能 B.易用性 C.可用性 D.互操作性
A.主动冗余 B.资源调度 C.抽象接口 D.记录/回放
A.可用性 B.安全性 C.可测试性 D.可修改性
A.接口-实现分离 B.记录/回放 C.内置监控器 D.追踪审计
7. 【2015 年题 30】软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。
软件架构设计需满足系统的( ),如性能、安全性和可修改性等,并能够指导设计人
员和实现人员的工作。
A.功能需求 B.性能需求 C.质量属性 D.业务属性