福师21秋《软件体系结构》在线作业二[答案]答案
福师《软件体系结构》在线作业二-0003
试卷总分:100 得分:100
一、单选题 (共 13 道试题,共 26 分)
1.下列描述不属于Web服务的特点的是()
A.使用标准协议规范
B.高度分散能力
C.完好的封装性
D.松散耦合
正确答案:-----
2.以下不属于软件体系结构的测试过程的是()
A.单元测试
B.集成测试
C.强度值测试
D.系统测试
正确答案:-----
3.以下不属于产品线的开发的是()
A.资源开发
B.产品计划
C.产品开发
D.产品维护
正确答案:-----
4.SEI将产品线的基本活动分为()部分
A.一
B.二
C.三
D.四
正确答案:-----
正确答案:-----
5.体系结构设计是一个()过程
A.迭代
B.重复
C.折线
D.直线
正确答案:-----
6.先把某个概念子系统分解成若干个概念构件,然后把该概念构件再分解成实际构件称为()
A.广度遍历
B.深度遍历
C.立体遍历
D.以上都不正确
正确答案:-----
7.()是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望
A.设计
B.需求
C.测试
D.维护
正确答案:-----
8.下面不属于Web服务共同特征是()
A.应用的分布式
B.应用到应用的交互
C.平台无关性
D.平台相关性
正确答案:-----
9.基于体系结构的软件开发过程可以分为独立的两个阶段:实验原型阶段和()阶段
A.演化原型
B.进化模型
C.瀑布模型
D.螺旋模型
正确答案:-----
10.并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中
A.单
B.多
C.三
D.特定
正确答案:-----
11.产品线的起源可以追溯到()
A.1976年
B.1975年
C.1980年
D.1990年
正确答案:-----
12.在调用-返回结构风格中,调用构件执行()次
A.一
B.二
C.三
D.四
13.在不同阶段, 测试关注的信息和特征()
A.相同
B.不同
C.相似
D.都不正确
正确答案:-----
福师21秋《软件体系结构》在线作业二[答案]多选题答案
二、多选题 (共 12 道试题,共 24 分)14.体系结构分析中非功能分析方法有()
A.定量分析方法
B.非定量分析方法
C.推断分析方法
D.逆推分析方法
正确答案:-----
15.HMB风格的构件模型包括()几个部分
A.端口
B.接口
C.静态结构
D.动态行为
正确答案:-----
16.体系结构模式分为那两个大类()
A.固定术语
B.参考模型
C.测试模型
D.建设模型
正确答案:-----
17.三层C/S体系结构是将应用功能分成()几部分
A.表示层
B.功能层
C.数据层
D.表格层
正确答案:-----
21.“4+1”视图模型指的是()
正确答案:-----
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.以下可以体现体系结构是早期设计决策的体现()
A.软件体系结构明确了对系统实现的约束条件
B.软件体系结构决定了开发和维护组织的组织结构
C.软件体系结构制约着系统的质量属性
D.通过研究软件体系结构可能预测软件的质量
正确答案:-----
三、判断题 (共 25 道试题,共 50 分)
26.经常用单位事件内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的表示()
27.动态方法是用来评估执行中的软件体系结构的动态耦合度和动态复杂度()
28.软件产品线的建立方式有四种()
29.基于体系结构的测试应覆盖所有的构件及各个构件的接口、各个连接件的接口、构件之间的直接连接、构件之间的间接连接()
30.软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件()。
31.软件模板是一个特殊类型的软件元素,包括描述所有这种类型的元素在共享服务和底层构造的基础上如何进行交互()
32.正交软件体系结构由组织层和线索的构件构成()
33.Web服务开发生命周期包括三个方面的工作()
34.状态图中每一个结点Si表示两个状态()
35.每个系统都可以很容易地划分为分层的模式()
36.软件体系结构的可靠性通常用平均失效等待时间(MTTF)和平均失效间隔时间(MTBF)来衡量()
37.按照一定的描述方法,用体系结构描述语言对体系结构进行说明的结果则称为体系结构的表示()
38.构件实现是指具体实现构件功能的逻辑系统,通常也称为代码构件()
39.逻辑视图主要支持系统的功能需求,即系统提供给最终用户的服务()
40.基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统()
41.根据框架的使用和扩展方式,可以将框架分为两大类:黑盒框架和白盒框架()
42.在软件设计过程中,总是有现成的体系结构风格可供选择为主要的体系结构风格()
43.体系结构复审的目的是标识潜在的风险,及早发现体系结构设计中的缺陷和错误()
44.一个复杂的系统通常包括顺序、并行计算、容错和客户/服务器等四种常用的结构风格模型()