21年春福师《软件体系结构》在线作业一[答案]满分答案
福师《软件体系结构》在线作业一-0004
试卷总分:100 得分:100
一、单选题 (共 13 道试题,共 26 分)
1.下面不属于设计模式的基本成分的是()
A.模式名称
B.模式方式
C.解决方案
D.后果
正确选项:----
正确选项:----
2.ABSD方法有()个基础
正确答案:----
正确选项:----
A.三
B.五
C.七
D.九
正确选项:----
正确答案:----
3.以下不属于产品线的开发的是()
A.资源开发
B.产品计划
C.产品开发
D.产品维护
正确答案:----
正确选项:----
4.下列描述不属于Web服务的特点的是()
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.一般来讲,构件库系统可包括()类用户
A.二
B.四
C.五
D.八
专业答案:----
专业答案:----
10.基于体系结构的软件开发过程可以分为独立的两个阶段:实验原型阶段和()阶段
A.演化原型
B.进化模型
C.瀑布模型
D.螺旋模型
专业答案:----
正确答案:----
11.基于构件的动态系统结构模型(CBDSAM)支持运行系统的动态更新,下面哪项不属于该模型的是()
正确选项:----
专业答案:----
A.应用层
B.中间层
C.结构层
D.服务器层
正确答案:----
正确答案:----
12.并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中
A.单
B.多
C.三
D.特定
正确选项:----
专业答案:----
13.产品线的起源可以追溯到()
A.1976年
B.1975年
C.1980年
D.1990年
专业答案:----
专业答案:----
21年春福师《软件体系结构》在线作业一[答案]多选题答案
二、多选题 (共 12 道试题,共 24 分)14.常用的软件体系结构评估方法是()
A.体系结构权衡分析方法(ATAM方法)
B.软件体系结构分析方法(SAAM方法)
C.中间设计的积极评审(ARID方法)
正确选项:----
专业答案:----
D.服务器分析方法
正确选项:----
正确选项:----
15.下面描述属于分层系统的优点的是()
A.支持基于抽象程度递增的系统设计, 使设计者可以把一个复杂系统按递增的步骤进行分解
B.支持功能增强, 因为每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层
C.支持重用。
D.不支持重用。
专业答案:----
正确答案:----
16.“4+1”视图模型指的是()
专业答案:----
正确选项:----
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.支持静态分析的工具
B.支持类型检查的工具
C.支持体系结构层次依赖分析的工具
D.支持体系结构动态特性仿真工具
正确选项:----
专业答案:----
24.体系结构的核心模型由以下那几种()元素组成
A.构件
B.连接件
C.配置
D.端口和角色
正确选项:----
专业答案:----
25.以下对软件体系结构的生命周期描述正确的是()
A.软件体系结构的非形式化描述
B.软件体系结构的规范描述和分析
C.软件体系结构的求精及其验证
D.软件体系结构的实施
专业答案:----
专业答案:----
三、判断题 (共 25 道试题,共 50 分)
26.每个系统都可以很容易地划分为分层的模式()
27.局部更新更新只作用于需要更新的构件内部,但会影响系统的其他部分()
28.框架是封装了特定应用族抽象设计的抽象类的集合,框架又是一个模板,关键的方法和其他细节在框架实例中实现 ()
29.经常用单位事件内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的表示()
30.体系结构复审的目的是标识潜在的风险,及早发现体系结构设计中的缺陷和错误()
31.构件实现是指具体实现构件功能的逻辑系统,通常也称为代码构件()
32.软件体系结构的可靠性通常用平均失效等待时间(MTTF)和平均失效间隔时间(MTBF)来衡量()
33.按照一定的描述方法,用体系结构描述语言对体系结构进行说明的结果则称为体系结构的表示()
34.软件产品线的发展过程有三个阶段()
35.根据框架的使用和扩展方式,可以将框架分为两大类:黑盒框架和白盒框架()
36.分层系统不支持基于抽象程度递增的系统设计()
37.判断模式取得成功的一个重要准则是它们在多大程度上达到了软件工程的目标()
38.在仓库风格中,两种不同的构件中独立构件说明当前状态()
39.在仓库风格中,中央数据结构在中央数据存贮上执行()
40.管道和过滤器风格不支持软件重用()