谋学网福师《软件体系结构》在线作业二一、单选题(共13道试题,共26分。)1.基于体系结构的软件开发过程可以分为独立的两个阶段:实验原型阶段和()阶段.演化原型.进化模型.瀑布模型.螺旋模型正确答案:2.()是一个或多个构件(和/或构件之间的关系)的特性.敏感点.场景.定点.顶点正确答案:3.容错体系结构风格是由()个原始构件和一系列的备份构件组成.一.二.三.五正确答案:4.以下不属于产品线的开发的是().资源开发.产品计划.产品开发.产品维护正确答案:5.下面不属于W服务共同特征是().应用的分布式.应用到应用的交互.平台无关性.平台相关性正确答案:6.产品线的起源可以追溯到().1976年.1975年.1980年.1990年谋学网正确答案:7.以下不属于L的构成要素的是().组件.构件.连接件.体系结构配置正确答案:8.通常一个W服务可以分为()个逻辑层.三.四.五.六正确答案:9.下列描述不属于W服务的特点的是().使用标准协议规范.高度分散能力.完好的封装性.松散耦合正确答案:10.在基于构件的可靠性模型中,通过()来描述系统的行为.状态图.模型.结构图.以上都不正确正确答案:11.先把某个概念子系统分解成若干个概念构件,然后把该概念构件再分解成实际构件称为().广度遍历.深度遍历.立体遍历.以上都不正确正确答案:12.并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中.单.多.三.特定正确答案:13.()是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望.设计.需求.测试谋学网维护正确答案:福师《软件体系结构》在线作业二二、多选题(共12道试题,共24分。)1.体系结构发展的几个阶段有().“无体系结构”设计阶段.萌芽阶段.初级阶段.高级阶段正确答案:2.下列属于2风格的特点的是().系统中的构件可实现应用需求,并能将任意复杂度的功能封装在一起.所有构件之间的通讯是通过以连接件为中介的异步消息交换机制来实现的.构件相对独立,构件之间依赖性较少。.构件关联性较强,相互依赖较多正确答案:3.面向对象的组装技术方法有().构造法.设计法.子类法.模型法正确答案:4.三层/S体系结构是将应用功能分成()几部分.表示层.功能层.数据层.表格层正确答案:5.下面描述属于分层系统的优点的是().支持基于抽象程度递增的系统设计,使设计者可以把一个复杂系统按递增的步骤进行分解.支持功能增强,因为每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层.支持重用。.不支持重用。正确答案:谋学网体系结构分析的内容可分为().结构分析.功能分析.非功能分析.非结构分析正确答案:7.体系结构的核心模型由以下那几种()元素组成.构件.连接件.配置.端口和角色正确答案:8.“4+1”视图模型指的是().逻辑视图.进程视图.物理视图.开发视图和场景视图正确答案:9.常用的软件体系结构评估方法是().体系结构权衡分析方法(TM方法).软件体系结构分析方法(SM方法).中间设计的积极评审(RI方法).服务器分析方法正确答案:10.下面属于支持体系结构分析的工具的是().支持静态分析的工具.支持类型检查的工具.支持体系结构层次依赖分析的工具.支持体系结构动态特性仿真工具正确答案:11.以下属于使用异构结构的原因的有().不同的结构有不同的处理能力的强项和弱点,一个系统的体系结构应该根据实际需要进行选择,以解决实际问题.关于软件包、框架、通信以及其他一些体系结构上的问题,目前存在多种标准。.实际工作中,我们总会遇到一些遗留下来的代码,它们仍有效用,但是却与新系统有某种程度上的不协调。然而在许多场合,将技术与经济综合进行考虑时,总是决定不再重写它们.即使在某一单位中,规定了共享共同的软件包或相互关系的一些标准,仍会存在解释或表示习惯上的不同正确答案:12.构件重用中检索与提取构件方法().基于关键字的检索.刻面检索法.超文本检索法谋学网平面检索法正确答案:福师《软件体系结构》在线作业二三、判断题(共25道试题,共50分。)1.W服务开发生命周期包括三个方面的工作().错误.正确正确答案:2.一个构件依赖图是一个对基于构件的软件系统的可靠性分析模型,它是控制流图的一个扩展().错误.正确正确答案:3.需求过程主要是获取用户需求,标识系统中所要用到的构件().错误.正确正确答案:4.基于事件的隐式调用使得构件放弃了对系统计算的控制().错误.正确正确答案:5.在软件设计过程中,总是有现成的体系结构风格可供选择为主要的体系结构风格().错误.正确正确答案:6.动态方法是用来评估执行中的软件体系结构的动态耦合度和动态复杂度().错误.正确正确答案:7.经常用单位事件内所处理事务的数量或系统完成某个事务处理所需的时间来对性能进行定量的表示().错误.正确正确答案:8.在建立体系结构的初期,选择一个合适的体系结构风格是首要的()谋学网错误.正确正确答案:9.体系结构驱动,是指构成体系结构的商业、质量和功能需求的组合().错误.正确正确答案:10.软件模板是一个特殊类型的软件元素,包括描述所有这种类型的元素在共享服务和底层构造的基础上如何进行交互().错误.正确正确答案:11.可构造性动态特征可以通过结合静态描述语言、静态修改语言和一个静态更新系统来实现().错误.正确正确答案:12.构件是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统().错误.正确正确答案:13.文档是在系统演化的特定阶段,系统设计与开发人员的通讯媒介,是为验证体系结构设计和提炼或修改这些设计(必要时)所执行预先分析的基础().错误.正确正确答案:14.软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件()。.错误.正确正确答案:15.软件产品线的发展过程有三个阶段().错误.正确正确答案:16.判断模式取得成功的一个重要准则是它们在多大程度上达到了软件工程的目标().错误.正确正确答案:17.构件实现是指具体实现构件功能的逻辑系统,通常也称为代码构件().错误.正确谋学网正确答案:18.体系结构复审的目的是标识潜在的风险,及早发现体系结构设计中的缺陷和错误().错误.正确正确答案:19.软件体系结构代表了系统的公共的低层次的抽象().错误.正确正确答案:20.管道和过滤器适合处理交互的应用().错误.正确正确答案:21.状态图中每一个结点Si表示两个状态().错误.正确正确答案:22.体系结构模式在本质上反映了一些特定的元素、按照特定的方式组成一个特定的结构,该结构应有利于上下文环境下的特定问题的解决().错误.正确正确答案:23.基于事件的隐式调用为软件重用提供了强大的支持().错误.正确正确答案:24.管道和过滤器风格不支持软件重用().错误.正确正确答案:25.在仓库风格中,两种不同的构件中独立构件说明当前状态().错误.正确正确答案:谋学网