绪论

绪论章节单元测验

1、在D Garlan, M Shaw提出的软件体系结构定义中,软件体系结构的三个主要元素是()、Connector 和 Constraint。

软件体系结构风格

数据流体系结构风格随堂测验

1、数据流体系结构风格的特点是()。

A、无数据不工作

B、存在数据中心

C、有统一数据格式

D、数据增量传输

2、关于批处理体系结构风格说法错误的是()。

A、数据无统一的格式标准

B、数据的传输方式为完整传输

C、支持并发

D、支持系统吞吐量分析

3、管道过滤器体系结构风格中,过滤器相互独立。

4、管道过滤器体系结构风格中,过滤器是数据处理的计算单元。

5、批处理体系结构风格中,数据的传输方式是增量式传输。

调用/返回体系结构风格随堂测验

1、以下哪种软件风格不属于调用/返回风格

A、主程序/子程序风格

B、管道-过滤器

C、面向对象

D、客户端/服务器

2、以下哪种特性不是面向对象风格所特有的

A、封装

B、多态

C、继承

D、过程

3、层次风格主要解决对象管理问题和系统性能问题,因此引入层次风格会有效提高系统性能

4、模块分解的主要动机是信息隐藏、限定修改和拥抱变化

5、两层客户端/服务器风格和三层客户端/服务器体系结构风格区别在于将数据处理放置在客户端还是服务器

以数据为中心的体系结构风格随堂测验

1、黑板体系结构中,负责存储数据的构件是()。

A、数据库

B、知识源

C、黑板

D、控制中心

2、黑板体系结构风格中,具有子问题求解能力的构件是()。

A、黑板

B、监控中心

C、中央数据中心

D、知识源

3、黑板体系结构风格中,知识源可相互调用。

4、基于符号表和语法树的现代编译器系统更适合数据流体系结构风格。

5、黑板体系结构风格中,知识源相互独立。

虚拟机体系结构风格随堂测验

1、以下哪个模块不是一个典型的规则系统风格中所包含的

A、规则进化库

B、工作存储

C、规则解释器

D、知识库

2、命令行处理器不属于虚拟机风格。

3、黑板系统和规则系统属于不同的体系结构风格,两者之间没有相似性

4、解释器风格的一个主要劣势在于其性能低下

5、软件系统引入解释器风格后,会增大软件的验证难度

事件系统体系结构风格随堂测验

1、关于点对点事件调度机制的说法错误的是()。

A、事件只能被一个事件处理器处理

B、可基于消息队列实现

C、事件被某个事件处理器处理之后,须立刻从消息队列中删除

D、事件被某个事件处理器处理之后,不会立即删除,而是等事件过期之后从消息队列中删除

2、事件系统体系结构的风格中,事件源可以产生事件。

3、事件派遣机制中,有独立模块的派遣机制可以划分为全广播模式和选择式广播。

4、事件处理器对事件进行处理的同时可以产生新的事件,即形成事件链。

5、基于事件系统实现的外卖派送系统中,订单事件的事件处理机制更适合采用()模式。

软件体系结构风格单元测验

1、数据流体系结构风格的特点是()。

A、无数据不工作

B、数据整体传输

C、有统一数据格式

D、存在数据中心

2、以下哪种特性不是面向对象风格所特有的()

A、继承

B、过程

C、多态

D、封装

3、关于点对点事件调度机制的说法错误的是()

A、事件只能被一个事件处理器处理

B、可基于消息队列实现

C、事件被某个事件处理器处理之后,须立刻从消息队列中删除

D、事件被某个事件处理器处理之后,不会立即删除,而是等事件过期之后从消息队列中删除

4、基于事件系统实现的外卖派送系统中,订单事件的事件处理机制更适合采用()

A、点对点模式

B、发布-订阅模式

C、全广播模式

D、无派遣模块的事件处理机制

5、层次风格主要解决对象管理问题和系统性能问题,因此引入层次风格会有效提高系统性能。

6、事件处理器对事件进行处理的同时可以产生新的事件,即形成事件链。

7、黑板体系结构风格中,知识源可相互调用。

8、命令行处理器不属于虚拟机风格。

9、黑板体系结构中,负责存储数据的构件是()。

10、黑板体系结构风格中,具有子问题求解能力的构件是()。

软件体系结构建模与文档化

软件体系结构建模与文档化随堂测验

1、“4+1”视图中的“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、记录舍弃的方案

质量属性及质量属性提升策略

Availability and its Tactics随堂测验

1、不属于“质量属性场景”的组成部分的是

A、控制

B、刺激源

C、制品

D、环境

2、可用性关注的是

A、系统处理事件的速度

B、故障及故障造成的影响

C、不允许非法用户使用系统

D、用户使用系统不易出错

3、属于提升可用性的策略的是

A、记录 / 回放

B、系统猜测用户要完成的任务

C、Ping/echo

D、模块高内聚、低耦合

4、属于提升可用性的策略的是

A、用户的授权

B、把接口和实现分离开

C、系统给用户适当的反馈

D、心跳

5、属于提升可用性的策略的是

A、异常

B、让模块通用

C、限制执行时间

D、维持数据的保密性

Modifiability and its Tactics随堂测验

1、可修改性关注的是

A、软件运行的速度

B、软件修改的成本

C、软件是否有故障

D、软件的设计规范

2、属于提升可修改性的策略的是

A、系统猜测用户要完成的任务

B、Ping/echo

C、模块高内聚、低耦合

D、提高计算效率

3、属于提升可修改性的策略的是

A、让模块通用

B、限制执行时间

C、维持数据的保密性

D、提供专用的测试路径

4、属于提升可修改性的策略的是

A、投票

B、隐藏信息

C、限制待处理事件队列长度

D、维持数据的完整性

5、属于提升可修改性的策略的是

A、把接口和实现分离开

B、系统给用户适当的反馈

C、心跳

D、考虑到可能会发生的修改

Performance and its Tactics随堂测验

1、性能关注的是

A、区分合法和非法用户

B、软件修改的成本

C、软件运行的速度

D、用户容易上手

2、属于提升性能的策略的是

A、系统猜测用户要完成的任务

B、Ping/echo

C、模块高内聚、低耦合

D、提高计算效率

3、属于提升性能的策略的是

A、减少要处理的数据总量

B、用户的授权

C、把接口和实现分离开

D、系统给用户适当的反馈

4、属于提升性能的策略的是

A、让模块通用

B、限制执行时间

C、维持数据的保密性

D、提供专用的测试路径

5、属于提升性能的策略的是

A、投票

B、隐藏信息

C、限制待处理事件队列长度

D、维持数据的完整性

Security and its Tactics随堂测验

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、攻击者的识别

Testability and its Tactics随堂测验

1、可测试性关注的是

A、软件的故障

B、软件使用中给用户适当的反馈

C、尽可能让软件bug在测试中暴露出来

D、软件运行的速度

2、属于提升可测试性的策略的是

A、记录 / 回放

B、系统猜测用户要完成的任务

C、服务下线

D、按需创建实例

3、属于提升可测试性的策略的是

A、用户的授权

B、把接口和实现分离开

C、把用户界面和系统其它部分隔离开

D、多态

4、属于提升可测试性的策略的是

A、限制执行时间

B、维持数据的保密性

C、提供专用的测试路径

D、检查点/回滚

5、属于提升可测试性的策略的是

A、主动冗余

B、维持接口不变

C、利用并发机制

D、内部监控

Usability and its Tactics随堂测验

1、易用性关注的是

A、软件的故障

B、尽可能让软件bug在测试中暴露出来

C、软件运行的速度

D、终端用户使用软件难度降低

2、属于提升易用性的策略的是

A、系统猜测用户要完成的任务

B、主动冗余

C、维持接口不变

D、利用并发机制

3、属于提升易用性的策略的是

A、系统给用户适当的反馈

B、检查点/回滚

C、命名服务器

D、固定优先级调度

4、属于提升易用性的策略的是

A、提高计算效率

B、系统给用户提供一致的体验

C、让模块通用

D、限制执行时间

5、属于提升易用性的策略的是

A、减少要处理的数据总量

B、支持撤销操作

C、隐藏信息

D、限制待处理事件队列长度

软件体系结构评估

软件体系结构评估随堂测验

1、敏感点一定会导致有风险决策。

2、效用树中的场景不需要定义优先级。

3、软件体系结构评估是在软件测试阶段进行的。

4、ATAM中,项目干系人就是项目的用户。

5、在ATAM的软件体系结构评估方法中,T指的是()。

软件体系结构测试定义,软件体系结构-中国大学mooc-题库零氪相关推荐

  1. 软件体系结构测试定义,软件体系结构复习题.doc

    PAGE \* MERGEFORMAT 2 判断题 软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的. 对 开发视图主要支持系统的功能需求 ...

  2. 软件体系结构测试定义,软件体系架构复习要点

    本文根据华南理工大学软件学院<软件体系架构>课程及相关教材<软件构架实践>总结,作复习回顾用. 很抽象的课程--不知道开给本科生干什么,而且是跟项目管理一起上的,安排很不科学. ...

  3. 有搜python题目的软件吗_Python开发及应用-中国大学mooc-试题题目及答案

    [单选题]人性化设计原则是在设计中对人的心理.生理需求和精神追求的尊重与满足,是设计中的( ),是对人性的尊重. A. 价值体现 B. 创意思维 C. 文化意蕴 D. 人文关怀 [判断题]液化石油气的 ...

  4. 大学python搜题软件_中国大学MOOC的APP(慕课)用Python玩转数据答案搜题公众号

    中国大学MOOC的APP(慕课)用Python玩转数据答案搜题公众号 更多相关问题 在△ABC中,sinA:sinB:sinC=3:2:4,则最大角的余弦值是______. 设随机变量X-,则=(). ...

  5. 中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周)

    中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周)  Lan   2020-05-03 14:21   369 人阅读  0 条评论 感谢中国大学MOOC提供的学习平台 ...

  6. python 慕课网请编写一个fib函数_中国大学MOOC(慕课)Python编程基础章节测试答案...

    中国大学MOOC(慕课)Python编程基础章节测试答案 更多相关问题 放射免疫分析法中,下列有关准确度的描述正确的是A.测得最少量的物质浓度B.重现性C.检测到单一物 社会鼎盛是唐代()的主要原因. ...

  7. 使用计算机要遵循哪些规则,中国大学MOOC:\\\在计算机网络的定义中,把众多计算机有机连接起来要遵循规定的约定和规则,称之为( )。\\\;...

    问题:中国大学MOOC:\\\"在计算机网络的定义中,把众多计算机有机连接起来要遵循规定的约定和规则,称之为( ).\\\"; 更多相关问题 在地方性分异因素作用下,土地类型的分布 ...

  8. 慕课乐学python编程题_中国大学mooc慕课_Python编程基础_2020章节测试答案

    中国大学mooc慕课_Python编程基础_2020章节测试答案 更多相关问题 [单选] 双绕组变压器降压可获得(). [单选] 电炉和电烙铁是根据()制造而成的 [单选] 各种电流互感器产品技术数据 ...

  9. 平局决胜制(抢七)交换场地是_中国大学MOOC慕课_汽车文化_章节测试答案

    中国大学MOOC慕课_汽车文化_章节测试答案 更多相关问题 为武昌起义的发生提供了契机,成为武昌起义的导火索 [单选题]本文塑造了鲜明的人物形象,其主要手段是运用了典型的描写,下面分析正确的一项是( ...

  10. 中国大学MOOC实用Python程序设计学习笔记和课后测试1-3周(北京大学)

    中国大学MOOC实用Python程序设计学习笔记和课后测试1-3周(北京大学) 第1周 Python初探 为project设置解释器 保留字 第1周课后测试题 第2周 基本运算.条件分支和输出格式控制 ...

最新文章

  1. 基于富盛SBO程序开发框架的自动序列生成器
  2. linux cat 命令详解
  3. java调用方法的变量_JAVA类的方法调用和变量(全套)
  4. UDP通讯接收案例(组播方式)
  5. hello程序的运行过程-从计算机系统角度
  6. 猎豹浏览器怎么设置允许弹出窗口 允许弹窗设置方法详解
  7. 等差数列末项计算(信息学奥赛一本通-T1035)
  8. 使用 ale.js 制作一个小而美的表格编辑器(1)
  9. Interrupted Exception异常可能没你想的那么简单!
  10. Java常用的几个Json库
  11. Linux 网页挂马实验,网页挂马常见漏洞分析与检测
  12. springMVC-RESTful约束下dispatcher拦截对象优化
  13. html 去除ico,去除html页面中GET《 http://localhost:8080/favicon.ico 404 (Not Found)》
  14. php unlink 无法删除,php unlink()删除文件实例讲解
  15. GPU和CPU芯片区别:为何要用GPU挖矿?
  16. 虚拟主机怎么用?香港虚拟主机搭建网站教程
  17. dorado获取用户登录信息
  18. 实体服务器搭建vps系统,vps系统和云服务器搭建
  19. Internet/Custom路由配置——网络测试仪实操
  20. ESP32-ADC学习

热门文章

  1. CCNA考试题库中英文翻译版及答案10
  2. linux升级内核5.10 网卡无法启动,博通网卡在Linux 5.10内核下无法搜索到无线网络的解决...
  3. 怎样看oracle删掉没有,肿么查看以前Oracle卸载干净没
  4. GET和POST区别详解
  5. 多种方法破解Windows 系统密码
  6. lldp协议代码阅读_microsoft,lldp协议
  7. sql如何行转列,列转行
  8. Java基本数据类型有哪些
  9. 使用TortoiseGit处理冲突亲测
  10. ffmpeg详细安装教程,亲测有效!