15秋福师《软件体系结构》在线作业二答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

福师《软件体系结构》在线作业二

一、单选题(共13 道试题,共26 分。)

1. 基于体系结构的软件开发过程可以分为独立的两个阶段:实验原型阶段和()阶段. 演化原型

. 进化模型

. 瀑布模型

. 螺旋模型

正确答案:

2. ()是一个或多个构件(和/或构件之间的关系)的特性

. 敏感点

. 场景

. 定点

. 顶点

正确答案:

3. 容错体系结构风格是由()个原始构件和一系列的备份构件组成

. 一

. 二

. 三

. 五

正确答案:

4. 以下不属于产品线的开发的是()

. 资源开发

. 产品计划

. 产品开发

. 产品维护

正确答案:

5. 下面不属于W服务共同特征是()

. 应用的分布式

. 应用到应用的交互

. 平台无关性

. 平台相关性

正确答案:

6. 产品线的起源可以追溯到()

. 1976年

. 1975年

. 1980年

. 1990年

正确答案:

7. 以下不属于L的构成要素的是()

. 组件

. 构件

. 连接件

. 体系结构配置

正确答案:

8. 通常一个W服务可以分为()个逻辑层

. 三

. 四

. 五

. 六

正确答案:

9. 下列描述不属于W服务的特点的是()

. 使用标准协议规范

. 高度分散能力

. 完好的封装性

. 松散耦合

正确答案:

10. 在基于构件的可靠性模型中,通过()来描述系统的行为

. 状态图

. 模型

. 结构图

. 以上都不正确

正确答案:

11. 先把某个概念子系统分解成若干个概念构件,然后把该概念构件再分解成实际构件称为()

. 广度遍历

. 深度遍历

. 立体遍历

. 以上都不正确

正确答案:

12. 并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中

. 单

. 多

. 三

. 特定

正确答案:

13. ()是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望

. 设计

. 需求

. 测试

. 维护

正确答案:

福师《软件体系结构》在线作业二

二、多选题(共12 道试题,共24 分。)

1. 体系结构发展的几个阶段有()

. “无体系结构”设计阶段

. 萌芽阶段

. 初级阶段

. 高级阶段

正确答案:

2. 下列属于2风格的特点的是()

. 系统中的构件可实现应用需求,并能将任意复杂度的功能封装在一起

. 所有构件之间的通讯是通过以连接件为中介的异步消息交换机制来实现的

. 构件相对独立,构件之间依赖性较少。

. 构件关联性较强,相互依赖较多

正确答案:

3. 面向对象的组装技术方法有()

. 构造法

. 设计法

. 子类法

. 模型法

正确答案:

4. 三层/S体系结构是将应用功能分成()几部分

. 表示层

. 功能层

. 数据层

. 表格层

正确答案:

5. 下面描述属于分层系统的优点的是()

. 支持基于抽象程度递增的系统设计,使设计者可以把一个复杂系统按递增的步骤进行分解. 支持功能增强,因为每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层

. 支持重用。

. 不支持重用。

正确答案:

6. 体系结构分析的内容可分为()

. 结构分析

. 功能分析

. 非功能分析

. 非结构分析

正确答案:

7. 体系结构的核心模型由以下那几种()元素组成

. 构件

. 连接件

. 配置

. 端口和角色

正确答案:

8. “4+1”视图模型指的是()

. 逻辑视图

. 进程视图

. 物理视图

. 开发视图和场景视图

正确答案:

9. 常用的软件体系结构评估方法是()

. 体系结构权衡分析方法(TM方法)

. 软件体系结构分析方法(SM方法)

. 中间设计的积极评审(RI方法)

. 服务器分析方法

正确答案:

10. 下面属于支持体系结构分析的工具的是()

. 支持静态分析的工具

. 支持类型检查的工具

. 支持体系结构层次依赖分析的工具

. 支持体系结构动态特性仿真工具

正确答案:

11. 以下属于使用异构结构的原因的有()

. 不同的结构有不同的处理能力的强项和弱点,一个系统的体系结构应该根据实际需要进行选择,以解决实际问题

. 关于软件包、框架、通信以及其他一些体系结构上的问题,目前存在多种标准。

. 实际工作中,我们总会遇到一些遗留下来的代码,它们仍有效用,但是却与新系统有某种程度上的不协调。然而在许多场合,将技术与经济综合进行考虑时,总是决定不再重写它们. 即使在某一单位中,规定了共享共同的软件包或相互关系的一些标准,仍会存在解释或表示习惯上的不同

正确答案:

12. 构件重用中检索与提取构件方法()

. 基于关键字的检索

. 刻面检索法

. 超文本检索法

. 平面检索法

正确答案:

福师《软件体系结构》在线作业二

三、判断题(共25 道试题,共50 分。)

1. W服务开发生命周期包括三个方面的工作()

. 错误

. 正确

正确答案:

2. 一个构件依赖图是一个对基于构件的软件系统的可靠性分析模型,它是控制流图的一个扩展()

. 错误

. 正确

正确答案:

3. 需求过程主要是获取用户需求,标识系统中所要用到的构件()

相关文档
最新文档