福师《软件体系结构》在线作业二
一、单选题(共 13 道试题,共 26 分。)
1. 体系结构的核心模型由()种元素组成 . 2 . 3 . 4 . 5
正确答案:
2. 下列描述不属于W服务的特点的是() . 使用标准协议规范 . 高度分散能力 . 完好的封装性 . 松散耦合 正确答案:
3. 在调用-返回结构风格中,调用构件执行()次 . 一 . 二 . 三 . 四
正确答案:
4. ()是一个或多个构件(和/或构件之间的关系)的特性 . 敏感点 . 场景 . 定点 . 顶点 正确答案:
5. 以下不属于产品线的开发的是() . 资源开发 . 产品计划 . 产品开发 . 产品维护 正确答案:
6. 先把某个概念子系统分解成若干个概念构件,然后把该概念构件再分解成实际构件称为()
. 广度遍历 . 深度遍历 . 立体遍历
谋学网www.mouxue.com
. 以上都不正确 正确答案:
7. 在不同阶段, 测试关注的信息和特征() . 相同 . 不同 . 相似 . 都不正确 正确答案:
8. 通常一个W服务可以分为()个逻辑层 . 三 . 四 . 五 . 六
正确答案:
9. ()是一种用可视化方法对软件系统进行描述、实施和说明的标准语言 . XML . UML . ML . ML
正确答案:
10. 在分解任何概念子系统之前先定义所有概念子系统,接着在构建任何实际构件之前先定义所有概念构件称为() . 广度遍历 . 深度遍历 . 立体遍历 . 以上都不正确 正确答案:
11. 并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中 . 单 . 多 . 三 . 特定 正确答案:
12. S方法有()个基础 . 三 . 五 . 七 . 九
正确答案:
13. SI将产品线的基本活动分为()部分 . 一 . 二
谋学网www.mouxue.com
. 三 . 四
正确答案:
福师《软件体系结构》在线作业二
二、多选题(共 12 道试题,共 24 分。)
1. 软件的生命周期一般分为() . 需求分析阶段
. 建立软件体系结构阶段 . 设计阶段 . 实现阶段 正确答案:
2. 面向对象的组装技术方法有() . 构造法 . 设计法 . 子类法 . 模型法 正确答案:
3. 常见的软件开发模型大致可分为三种类型() . 以软件需求完全确定为前提的瀑布模型
. 在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型, 如螺旋模型等 . 以形式化开发方法为基础的变换模型 . 以机器性能为需求的螺旋状模型 正确答案:
4. 以下属于使用异构结构的原因的有() . 不同的结构有不同的处理能力的强项和弱点, 一个系统的体系结构应该根据实际需要进行选择,以解决实际问题
. 关于软件包、框架、通信以及其他一些体系结构上的问题, 目前存在多种标准。
. 实际工作中,我们总会遇到一些遗留下来的代码,它们仍有效用, 但是却与新系统有某种程度上的不协调。然而在许多场合,将技术与经济综合进行考虑时,总是决定不再重写它们 . 即使在某一单位中, 规定了共享共同的软件包或相互关系的一些标准,仍会存在解释或表示习惯上的不同 正确答案:
5. 下面属于支持体系结构分析的工具的是() . 支持静态分析的工具 . 支持类型检查的工具
谋学网www.mouxue.com
. 支持体系结构层次依赖分析的工具 . 支持体系结构动态特性仿真工具 正确答案:
6. HM风格的构件模型包括()几个部分 . 端口 . 接口 . 静态结构 . 动态行为 正确答案:
7. 体系结构设计有那两大类方法() . 过程驱动方法 . 问题列表驱动方法 . 结构列表驱动 . 结果列表驱动方法 正确答案:
8. “4+1”视图模型指的是() . 逻辑视图 . 进程视图 . 物理视图
. 开发视图和场景视图 正确答案:
9. 以下对软件体系结构的生命周期描述正确的是() . 软件体系结构的非形式化描述 . 软件体系结构的规范描述和分析 . 软件体系结构的求精及其验证 . 软件体系结构的实施 正确答案:
10. 构件重用中检索与提取构件方法() . 基于关键字的检索 . 刻面检索法 . 超文本检索法 . 平面检索法 正确答案:
11. 以下可以体现体系结构是早期设计决策的体现() . 软件体系结构明确了对系统实现的约束条件 . 软件体系结构决定了开发和维护组织的组织结构 . 软件体系结构制约着系统的质量属性
. 通过研究软件体系结构可能预测软件的质量 正确答案:
12. 体系结构模式分为那两个大类() . 固定术语 . 参考模型 . 测试模型
谋学网www.mouxue.com
. 建设模型 正确答案:
福师《软件体系结构》在线作业二
三、判断题(共 25 道试题,共 50 分。)
1. 经常用单位事件内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的表示() . 错误 . 正确 正确答案:
2. 软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件()。 . 错误 . 正确 正确答案:
3. 模式的一个重要目标是用已定义属性进行特定的软件体系结构的构造() . 错误 . 正确 正确答案:
4. W服务开发生命周期包括三个方面的工作() . 错误 . 正确 正确答案:
5. 一个复杂的系统通常包括顺序、并行计算、容错和客户/服务器等四种常用的结构风格模型() . 错误 . 正确 正确答案:
6. 软件模板是一个特殊类型的软件元素,包括描述所有这种类型的元素在共享服务和底层构造的基础上如何进行交互() . 错误 . 正确 正确答案:
7. 在建立体系结构的初期,选择一个合适的体系结构风格是首要的() . 错误 . 正确
谋学网www.mouxue.com
正确答案:
8. 按照一定的描述方法,用体系结构描述语言对体系结构进行说明的结果则称为体系结构的表示() . 错误 . 正确 正确答案:
9. 软件体系结构的可靠性通常用平均失效等待时间(MTTF)和平均失效间隔时间(MTF)来衡量() . 错误 . 正确 正确答案:
10. 一个构件依赖图是一个对基于构件的软件系统的可靠性分析模型,它是控制流图的一个扩展() . 错误 . 正确 正确答案:
11. 构件实现是指具体实现构件功能的逻辑系统,通常也称为代码构件() . 错误 . 正确 正确答案:
12. 逻辑视图设计中要注意的主要问题是要保持一个单一的、内聚的对象模型贯穿整个系统() . 错误 . 正确 正确答案:
13. 局部更新更新只作用于需要更新的构件内部,但会影响系统的其他部分() . 错误 . 正确 正确答案:
14. 管道和过滤器风格不支持软件重用() . 错误 . 正确 正确答案:
15. 需求过程主要是获取用户需求,标识系统中所要用到的构件() . 错误 . 正确 正确答案:
16. 并行/管道-过滤器体系结构风格中,它通常可以通过用一个马尔科夫链来模型化,应用于当前环境中有多个构件同时运行的情况, 主要用来提高系统性能() . 错误 . 正确 正确答案:
17. 基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特
谋学网www.mouxue.com
殊软件实体构造组成的组织或系统() . 错误 . 正确 正确答案:
18. 软件产品线的发展过程有三个阶段() . 错误 . 正确 正确答案:
19. 体系结构驱动,是指构成体系结构的商业、质量和功能需求的组合() . 错误 . 正确 正确答案:
20. 每个系统都可以很容易地划分为分层的模式() . 错误 . 正确 正确答案:
21. 体系结构问题包括总体组织和全局控制、通讯协议、同步、数据存取,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案间进行选择等() . 错误 . 正确 正确答案:
22. 基于事件的隐式调用使得构件放弃了对系统计算的控制() . 错误 . 正确 正确答案:
23. 构件是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统() . 错误 . 正确 正确答案:
24. 在软件设计过程中,总是有现成的体系结构风格可供选择为主要的体系结构风格() . 错误 . 正确 正确答案:
25. 在仓库风格中,两种不同的构件中独立构件说明当前状态() . 错误 . 正确 正确答案:
谋学网www.mouxue.com
因篇幅问题不能全部显示,请点此查看更多更全内容