open 发表于 2018-7-16 09:18:01

福师《软件体系结构》18春作业1和2答案

福师《软件体系结构》在线作业二
一、单选题:
1.[单选题]下列描述不属于Web服务的特点的是()          (满分:)
    A. 使用标准协议规范
    B. 高度分散能力
    C. 完好的封装性
    D. 松散耦合
    正确答案:——B——
2.[单选题]容错体系结构风格是由()个原始构件和一系列的备份构件组成          (满分:)
    A. 一
    B. 二
    C. 三
    D. 五
    正确答案:——A——
3.[单选题]SEI将产品线的基本活动分为()部分          (满分:)
    A. 一
    B. 二
    C. 三
    D. 四
    正确答案:——C——
4.[单选题]在不同阶段,测试关注的信息和特征()          (满分:)
    A. 相同
    B. 不同
    C. 相似
    D. 都不正确
    正确答案:————
5.[单选题]()是一个或多个构件(和/或构件之间的关系)的特性          (满分:)
    A. 敏感点
    B. 场景
    C. 定点
    D. 顶点
    正确答案:————
6.[单选题]()是一种用可视化方法对软件系统进行描述、实施和说明的标准语言          (满分:)
    A. XML
    B. UML
    C. DML
    D. AML
    正确答案:————
7.[单选题]基于体系结构的软件开发过程可以分为独立的两个阶段:实验原型阶段和()阶段          (满分:)
    A. 演化原型
    B. 进化模型
    C. 瀑布模型
    D. 螺旋模型
    正确答案:————
8.[单选题]通常一个Web服务可以分为()个逻辑层          (满分:)
    A. 三
    B. 四
    C. 五
    D. 六
    正确答案:————
9.[单选题]以下不属于ADL的构成要素的是()          (满分:)
    A. 组件
    B. 构件
    C. 连接件
    D. 体系结构配置
    正确答案:————
10.[单选题]以下不属于软件体系结构的测试过程的是()          (满分:)
    A. 单元测试
    B. 集成测试
    C. 强度值测试
    D. 系统测试
    正确答案:————
11.[单选题]并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中          (满分:)
    A. 单
    B. 多
    C. 三
    D. 特定
    正确答案:————
12.[单选题]ABSD方法有()个基础          (满分:)
    A. 三
    B. 五
    C. 七
    D. 九
    正确答案:————
13.[单选题]一般来讲,构件库系统可包括()类用户          (满分:)
    A. 二
    B. 四
    C. 五
    D. 八
    正确答案:————
二、多选题:
14.[多选题]构件重用中检索与提取构件方法()          (满分:)
    A. 基于关键字的检索
    B. 刻面检索法
    C. 超文本检索法
    D. 平面检索法
    正确答案:————
15.[多选题]体系结构发展的几个阶段有()          (满分:)
    A. “无体系结构”设计阶段
    B. 萌芽阶段
    C. 初级阶段
    D. 高级阶段
    正确答案:————
16.[多选题]常用的软件体系结构评估方法是()          (满分:)
    A. 体系结构权衡分析方法(ATAM方法)
    B. 软件体系结构分析方法(SAAM方法)
    C. 中间设计的积极评审(ARID方法)
    D. 服务器分析方法
    正确答案:————
17.[多选题]以下可以体现体系结构是早期设计决策的体现()          (满分:)
    A. 软件体系结构明确了对系统实现的约束条件
    B. 软件体系结构决定了开发和维护组织的组织结构
    C. 软件体系结构制约着系统的质量属性
    D. 通过研究软件体系结构可能预测软件的质量
    正确答案:————
18.[多选题]通用体系结构风格包括()          (满分:)
    A. 数据流风格
    B. 调用/返回风格
    C. 独立构件风格
    D. 虚拟机风格
    正确答案:————
19.[多选题]软件的生命周期一般分为()          (满分:)
    A. 需求分析阶段
    B. 建立软件体系结构阶段
    C. 设计阶段
    D. 实现阶段
    正确答案:————
20.[多选题]体系结构分析中非功能分析方法有()          (满分:)
    A. 定量分析方法
    B. 非定量分析方法
    C. 推断分析方法
    D. 逆推分析方法
    正确答案:————
21.[多选题]三层C/S体系结构是将应用功能分成()几部分          (满分:)
    A. 表示层
    B. 功能层
    C. 数据层
    D. 表格层
    正确答案:————
22.[多选题]软件体系结构动态性\n包括()          (满分:)
    A. 交互式动态性
    B. 结构化动态性
    C. 体系结构动态性
    D. 文档结构动态性
    正确答案:————
23.[多选题]体系结构的核心模型由以下那几种()元素组成          (满分:)
    A. 构件
    B. 连接件
    C. 配置
    D. 端口和角色
    正确答案:————
24.[多选题]下面属于支持体系结构分析的工具的是()          (满分:)
    A. 支持静态分析的工具
    B. 支持类型检查的工具
    C. 支持体系结构层次依赖分析的工具
    D. 支持体系结构动态特性仿真工具
    正确答案:————
25.[多选题]体系结构模式分为那两个大类()          (满分:)
    A. 固定术语
    B. 参考模型
    C. 测试模型
    D. 建设模型
    正确答案:————
三、判断题:
26.[判断题]一个构件依赖图是一个对基于构件的软件系统的可靠性分析模型,它是控制流图的一个扩展()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
27.[判断题]构件实现是指具体实现构件功能的逻辑系统,通常也称为代码构件()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
28.[判断题]体系结构问题包括总体组织和全局控制、通讯协议、同步、数据存取,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案间进行选择等()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
29.[判断题]在建立体系结构的初期,选择一个合适的体系结构风格是首要的()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
30.[判断题]软件系统在运行时刻的体系结构变化称为体系结构的动态性()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
31.[判断题]基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
32.[判断题]软件模板是一个特殊类型的软件元素,包括描述所有这种类型的元素在共享服务和底层构造的基础上如何进行交互()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
33.[判断题]每个系统都可以很容易地划分为分层的模式()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
34.[判断题]基于事件的隐式调用使得构件放弃了对系统计算的控制()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
35.[判断题]基于体系结构的测试应覆盖所有的构件及各个构件的接口、各个连接件的接口、构件之间的直接连接、构件之间的间接连接()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
36.[判断题]状态图中每一个结点Si表示两个状态()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
37.[判断题]文档是在系统演化的特定阶段,系统设计与开发人员的通讯媒介,是为验证体系结构设计和提炼或修改这些设计(必要时)所执行预先分析的基础()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
38.[判断题]软件体系结构代表了系统的公共的低层次的抽象()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
39.[判断题]在软件开发过程中,用户需求变化不大()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
40.[判断题]在软件设计过程中,总是有现成的体系结构风格可供选择为主要的体系结构风格()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
41.[判断题]动态方法是用来评估执行中的软件体系结构的动态耦合度和动态复杂度()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
42.[判断题]模式的一个重要目标是用已定义属性进行特定的软件体系结构的构造()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
43.[判断题]在仓库风格中,两种不同的构件中独立构件说明当前状态()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
44.[判断题]正交软件体系结构由组织层和线索的构件构成()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
45.[判断题]一个设计元素有一组功能,这些功能必须分组。功能分解的目的是使每个组在体系结构内代表独立的元素()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
46.[判断题]基于事件的隐式调用为软件重用提供了强大的支持()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
47.[判断题]体系结构模式在本质上反映了一些特定的元素、按照特定的方式组成一个特定的结构,该结构应有利于上下文环境下的特定问题的解决()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
48.[判断题]体系结构复审的目的是标识潜在的风险,及早发现体系结构设计中的缺陷和错误()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
49.[判断题]按照一定的描述方法,用体系结构描述语言对体系结构进行说明的结果则称为体系结构的表示()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
50.[判断题]在仓库风格中,中央数据结构在中央数据存贮上执行()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
福师《软件体系结构》在线作业一

一、单选题:
1.[单选题]以下不属于软件体系结构风险分析方法的是()          (满分:)
    A. 采用体系结构描述语言ADL对体系结构进行建模
    B. 通过模拟方法执行复杂性分析
    C. 建立用于风险评估的CDG
    D. 通过状态图中的算法执行风险评估和分析
    正确答案:——D——
2.[单选题]下面不属于Web服务共同特征是()          (满分:)
    A. 应用的分布式
    B. 应用到应用的交互
    C. 平台无关性
    D. 平台相关性
    正确答案:——D——
3.[单选题]ABSD方法有()个基础          (满分:)
    A. 三
    B. 五
    C. 七
    D. 九
    正确答案:——A——
4.[单选题]()是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望          (满分:)
    A. 设计
    B. 需求
    C. 测试
    D. 维护
    正确答案:————
5.[单选题]基于构件的动态系统结构模型(CBDSAM)支持运行系统的动态更新,下面哪项不属于该模型的是()          (满分:)
    A. 应用层
    B. 中间层
    C. 结构层
    D. 服务器层
    正确答案:————
6.[单选题]下面不属于设计模式的基本成分的是()          (满分:)
    A. 模式名称
    B. 模式方式
    C. 解决方案
    D. 后果
    正确答案:————
7.[单选题]在调用-返回结构风格中,调用构件执行()次          (满分:)
    A. 一
    B. 二
    C. 三
    D. 四
    正确答案:————
8.[单选题]体系结构的核心模型由()种元素组成          (满分:)
    A. 2
    B. 3
    C. 4
    D. 5
    正确答案:————
9.[单选题]通常一个Web服务可以分为()个逻辑层          (满分:)
    A. 三
    B. 四
    C. 五
    D. 六
    正确答案:————
10.[单选题]下列描述不属于Web服务的特点的是()          (满分:)
    A. 使用标准协议规范
    B. 高度分散能力
    C. 完好的封装性
    D. 松散耦合
    正确答案:————
11.[单选题]()是一个或多个构件(和/或构件之间的关系)的特性          (满分:)
    A. 敏感点
    B. 场景
    C. 定点
    D. 顶点
    正确答案:————
12.[单选题]在不同阶段,测试关注的信息和特征()          (满分:)
    A. 相同
    B. 不同
    C. 相似
    D. 都不正确
    正确答案:————
13.[单选题]在分解任何概念子系统之前先定义所有概念子系统,接着在构建任何实际构件之前先定义所有概念构件称为()          (满分:)
    A. 广度遍历
    B. 深度遍历
    C. 立体遍历
    D. 以上都不正确
    正确答案:————
二、多选题:
14.[多选题]体系结构设计有那两大类方法()          (满分:)
    A. 过程驱动方法
    B. 问题列表驱动方法
    C. 结构列表驱动
    D. 结果列表驱动方法
    正确答案:————
15.[多选题]三层C/S体系结构是将应用功能分成()几部分          (满分:)
    A. 表示层
    B. 功能层
    C. 数据层
    D. 表格层
    正确答案:————
16.[多选题]下列属于C2风格的特点的是()          (满分:)
    A. 系统中的构件可实现应用需求,并能将任意复杂度的功能封装在一起
    B. 所有构件之间的通讯是通过以连接件为中介的异步消息交换机制来实现的
    C. 构件相对独立,构件之间依赖性较少。
    D. 构件关联性较强,相互依赖较多
    正确答案:————
17.[多选题]由于测试的抽象层次不同,体系结构测试策略可以分为()          (满分:)
    A. 单元测试策略
    B. 子系统测试策略
    C. 集成测试策略
    D. 验收测试策略
    正确答案:————
18.[多选题]通用体系结构风格包括()          (满分:)
    A. 数据流风格
    B. 调用/返回风格
    C. 独立构件风格
    D. 虚拟机风格
    正确答案:————
19.[多选题]下面描述属于分层系统的优点的是()          (满分:)
    A. 支持基于抽象程度递增的系统设计,使设计者可以把一个复杂系统按递增的步骤进行分解
    B. 支持功能增强,因为每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层
    C. 支持重用。
    D. 不支持重用。
    正确答案:————
20.[多选题]体系结构分析的内容可分为()          (满分:)
    A. 结构分析
    B. 功能分析
    C. 非功能分析
    D. 非结构分析
    正确答案:————
21.[多选题]以下属于使用异构结构的原因的有()          (满分:)
    A. 不同的结构有不同的处理能力的强项和弱点,一个系统的体系结构应该根据实际需要进行选择,以解决实际问题
    B. 关于软件包、框架、通信以及其他一些体系结构上的问题,目前存在多种标准。
    C. 实际工作中,我们总会遇到一些遗留下来的代码,它们仍有效用,但是却与新系统有某种程度上的不协调。然而在许多场合,将技术与经济综合进行考虑时,总是决定不再重写它们
    D. 即使在某一单位中,规定了共享共同的软件包或相互关系的一些标准,仍会存在解释或表示习惯上的不同
    正确答案:————
22.[多选题]软件的生命周期一般分为()          (满分:)
    A. 需求分析阶段
    B. 建立软件体系结构阶段
    C. 设计阶段
    D. 实现阶段
    正确答案:————
23.[多选题]常用的软件体系结构评估方法是()          (满分:)
    A. 体系结构权衡分析方法(ATAM方法)
    B. 软件体系结构分析方法(SAAM方法)
    C. 中间设计的积极评审(ARID方法)
    D. 服务器分析方法
    正确答案:————
24.[多选题]体系结构分析中非功能分析方法有()          (满分:)
    A. 定量分析方法
    B. 非定量分析方法
    C. 推断分析方法
    D. 逆推分析方法
    正确答案:————
25.[多选题]体系结构发展的几个阶段有()          (满分:)
    A. “无体系结构”设计阶段
    B. 萌芽阶段
    C. 初级阶段
    D. 高级阶段
    正确答案:————
三、判断题:
26.[判断题]软件产品线的发展过程有三个阶段()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
27.[判断题]构件是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
28.[判断题]体系结构重用属于设计重用,没有代码重用抽象()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
29.[判断题]软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件()。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
30.[判断题]基于事件的隐式调用为软件重用提供了强大的支持()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
31.[判断题]需求过程主要是获取用户需求,标识系统中所要用到的构件()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
32.[判断题]根据框架的使用和扩展方式,可以将框架分为两大类:黑盒框架和白盒框架()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
33.[判断题]基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
34.[判断题]体系结构驱动,是指构成体系结构的商业、质量和功能需求的组合()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
35.[判断题]体系结构模式在本质上反映了一些特定的元素、按照特定的方式组成一个特定的结构,该结构应有利于上下文环境下的特定问题的解决()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
36.[判断题]按照一定的描述方法,用体系结构描述语言对体系结构进行说明的结果则称为体系结构的表示()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
37.[判断题]分层系统不支持基于抽象程度递增的系统设计()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
38.[判断题]文档是在系统演化的特定阶段,系统设计与开发人员的通讯媒介,是为验证体系结构设计和提炼或修改这些设计(必要时)所执行预先分析的基础()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
39.[判断题]单个模式可以完成一个完整的软件体系结构的详细构造()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
40.[判断题]可构造性动态特征可以通过结合静态描述语言、静态修改语言和一个静态更新系统来实现()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
41.[判断题]在软件开发过程中,用户需求变化不大()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
42.[判断题]智能性动态特征是用一个有限的预配置来移除约束()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
43.[判断题]逻辑视图设计中要注意的主要问题是要保持一个单一的、内聚的对象模型贯穿整个系统()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
44.[判断题]软件产品线的建立方式有四种()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
45.[判断题]一个设计元素有一组功能,这些功能必须分组。功能分解的目的是使每个组在体系结构内代表独立的元素()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
46.[判断题]一个复杂的系统通常包括顺序、并行计算、容错和客户/服务器等四种常用的结构风格模型()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
47.[判断题]软件体系结构的可靠性通常用平均失效等待时间(MTTF)和平均失效间隔时间(MTBF)来衡量()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
48.[判断题]判断模式取得成功的一个重要准则是它们在多大程度上达到了软件工程的目标()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
49.[判断题]体系结构问题包括总体组织和全局控制、通讯协议、同步、数据存取,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案间进行选择等()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
50.[判断题]在仓库风格中,中央数据结构在中央数据存贮上执行()          (满分:)
    A. 错误
    B. 正确
    正确答案:————

页: [1]
查看完整版本: 福师《软件体系结构》18春作业1和2答案