21秋福师《软件体系结构》在线作业一[答案]答案
福师《软件体系结构》在线作业一-0005
试卷总分:100 得分:100
一、单选题 (共 13 道试题,共 26 分)
1.先把某个概念子系统分解成若干个概念构件,然后把该概念构件再分解成实际构件称为()
A.广度遍历
B.深度遍历
C.立体遍历
D.以上都不正确
正确答案:-----
正确答案:-----
正确答案:-----
2.()是一种用可视化方法对软件系统进行描述、实施和说明的标准语言
A.XML
B.UML
C.DML
正确答案:-----
D.AML
正确答案:-----
3.在不同阶段, 测试关注的信息和特征()
A.相同
B.不同
C.相似
D.都不正确
正确答案:-----
4.下面不属于设计模式的基本成分的是()
A.模式名称
B.模式方式
C.解决方案
D.后果
正确答案:-----
5.在分解任何概念子系统之前先定义所有概念子系统,接着在构建任何实际构件之前先定义所有概念构件称为()
A.广度遍历
B.深度遍历
C.立体遍历
D.以上都不正确
6.下面不属于Web服务共同特征是()
A.应用的分布式
B.应用到应用的交互
C.平台无关性
D.平台相关性
正确答案:-----
7.基于构件的动态系统结构模型(CBDSAM)支持运行系统的动态更新,下面哪项不属于该模型的是()
正确答案:-----
A.应用层
B.中间层
C.结构层
D.服务器层
正确答案:-----
8.体系结构的核心模型由()种元素组成
A.2
B.3
C.4
D.5
正确答案:-----
9.产品线的起源可以追溯到()
A.1976年
B.1975年
C.1980年
D.1990年
正确答案:-----
10.基于体系结构的软件开发过程可以分为独立的两个阶段:实验原型阶段和()阶段
A.演化原型
B.进化模型
C.瀑布模型
D.螺旋模型
正确答案:-----
11.SEI将产品线的基本活动分为()部分
A.一
B.二
C.三
D.四
正确答案:-----
12.在基于构件的可靠性模型中,通过()来描述系统的行为
A.状态图
B.模型
C.结构图
D.以上都不正确
13.容错体系结构风格是由()个原始构件和一系列的备份构件组成
A.一
B.二
C.三
D.五
正确答案:-----
21秋福师《软件体系结构》在线作业一[答案]多选题答案
二、多选题 (共 12 道试题,共 24 分)14.以下对软件体系结构的生命周期描述正确的是()
A.软件体系结构的非形式化描述
B.软件体系结构的规范描述和分析
C.软件体系结构的求精及其验证
D.软件体系结构的实施
正确答案:-----
15.常用的软件体系结构评估方法是()
A.体系结构权衡分析方法(ATAM方法)
B.软件体系结构分析方法(SAAM方法)
C.中间设计的积极评审(ARID方法)
正确答案:-----
D.服务器分析方法
正确答案:-----
16.体系结构的核心模型由以下那几种()元素组成
A.构件
B.连接件
C.配置
D.端口和角色
正确答案:-----
17.通用体系结构风格包括()
A.数据流风格
B.调用/返回风格
C.独立构件风格
D.虚拟机风格
正确答案:-----
21.软件体系结构建模的种类有()
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.以软件需求完全确定为前提的瀑布模型
B.在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型, 如螺旋模型等
C.以形式化开发方法为基础的变换模型
D.以机器性能为需求的螺旋状模型
正确答案:-----
24.下面属于支持体系结构分析的工具的是()
A.支持静态分析的工具
B.支持类型检查的工具
C.支持体系结构层次依赖分析的工具
D.支持体系结构动态特性仿真工具
正确答案:-----
25.HMB风格的构件模型包括()几个部分
A.端口
B.接口
C.静态结构
D.动态行为
正确答案:-----
三、判断题 (共 25 道试题,共 50 分)
26.分层系统不支持基于抽象程度递增的系统设计()
27.模式的一个重要目标是用已定义属性进行特定的软件体系结构的构造()
28.软件体系结构代表了系统的公共的低层次的抽象()
29.单个模式可以完成一个完整的软件体系结构的详细构造()
30.经常用单位事件内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的表示()
31.软件系统在运行时刻的体系结构变化称为体系结构的动态性()