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

  • A+
所属分类:奥鹏作业答案

福师21秋《软件体系结构》在线作业一答案
试卷总分: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.五

二、多选题 (共 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.虚拟机风格

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.HMB风格的构件模型包括()几个部分
A.端口
B.接口
C.静态结构
D.动态行为

三、判断题 (共 25 道试题,共 50 分)
26.分层系统不支持基于抽象程度递增的系统设计()

27.模式的一个重要目标是用已定义属性进行特定的软件体系结构的构造()

28.软件体系结构代表了系统的公共的低层次的抽象()

29.单个模式可以完成一个完整的软件体系结构的详细构造()

30.经常用单位事件内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的表示()

31.软件系统在运行时刻的体系结构变化称为体系结构的动态性()

32.文档是在系统演化的特定阶段,系统设计与开发人员的通讯媒介,是为验证体系结构设计和提炼或修改这些设计(必要时)所执行预先分析的基础()

33.智能性动态特征是用一个有限的预配置来移除约束()

34.构件实现是指具体实现构件功能的逻辑系统,通常也称为代码构件()

35.体系结构驱动,是指构成体系结构的商业、质量和功能需求的组合()

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

37.构件是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统()

38.逻辑视图设计中要注意的主要问题是要保持一个单一的、内聚的对象模型贯穿整个系统()

39.正交软件体系结构由组织层和线索的构件构成()

40.判断模式取得成功的一个重要准则是它们在多大程度上达到了软件工程的目标()

41.每个系统都可以很容易地划分为分层的模式()

42.在仓库风格中,中央数据结构在中央数据存贮上执行()

43.在仓库风格中,两种不同的构件中独立构件说明当前状态()

44.逻辑视图主要支持系统的功能需求,即系统提供给最终用户的服务()

45.软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件()。

46.状态图中每一个结点Si表示两个状态()

47.基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统()

48.局部更新更新只作用于需要更新的构件内部,但会影响系统的其他部分()

49.框架是封装了特定应用族抽象设计的抽象类的集合,框架又是一个模板,关键的方法和其他细节在框架实例中实现 ()

50.体系结构模式在本质上反映了一些特定的元素、按照特定的方式组成一个特定的结构,该结构应有利于上下文环境下的特定问题的解决()

admin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: