软件体系结构复习题_第1页
软件体系结构复习题_第2页
软件体系结构复习题_第3页
软件体系结构复习题_第4页
软件体系结构复习题_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1错环,一般在需求分析8.ATAM评估方法主要通过理解体系结构方法来分析体系结构,在这对WSDL是可扩展的,使得在通信时无论使用何种消息格式或网络协色(对)16.构件、连接件以及配置是体系结构的核心模型最基本的元素(对)单(对)线索完成整个系统中相对独立的一部分功能对2描述系统的静态结构,也支持对体系结构动态性的描述错对对 3.经典软件体系结构风格有管道和过滤器、数据抽象和面向对象组 4.软件体系结构的描述方法有图形表达工具、模块内接语言、和基于软构件的系统描述语言和软件体系结构描述语言(ADL)。b38.最初的和最简单的软件产品线开发过程的双生命周期模型来自STARS,分成两个重叠的生命周期:领域工程和应用工程。9.SAAM评估方法可以对许多质量属性以及系统功能_进行快速评估。10.黑板系统主要由知识源、黑板数据结构和控制组成。11.三层C/S结构风格是由表示层、数据层和功能层构成的。12.消息总线对消息过滤提供了转换和阻塞两种方式。13.正交软件体系结构由组织层和线索的构件构成。序的全局数据库完整性规则和数据库备份与恢复。15.层次系统最广泛的应用是分层通信协议.16.可重用的体系结构描述框架可以从需求分析视点、设计视点实L点的同时,还应该具有构造、抽象、重用、组合、异构和分析ADL是一种在底层语义模拟支持下的形式化语言。基于底层语义的22.设计模式的基本成分包括模式名称、问题、23.SAAM方法是最早形成文档并得到广泛使用的软件体系结构分析方24.软件重用是为了解决软件危机_。5.软件体系结构的开发是大型软件系统开发的关键环节27.实现完整测试的典型方法是利用测试准则定义测试需求,进而生成直接路径等测试路径。1、软件危机的原因不包括(D):CD件复杂度越来越低4于软件体系结构的核心模型的最基本的元素是(D)A构件B连接件C配置D角色7、下列说法错误的一项的是(CD)A即系统提供给最终用户的服务B重于软件模块的组织和管理件体系结构,其中“4”不包括的视图是(D)9、下列哪个选项是描述系统的静态结构(A)A.逻辑视图和开发视图B.进程视图和物理视图C.开发视图和物理视图D.开发视图和进程视图A中间件B末尾件C功能层D数据层(D)A结构清晰,易于理解B易修改,可维护性强C可移植性强,重用程度大D以上都是12、C/S系统中,服务器的以下任务中哪一个是错的?(A)A数据库一致性要求B数据库访问并发性控制C客户应用程序的全局数据完整性规则D据库的备份与恢复13、下列哪个不是黑板系统的组成部分?(D)A.知识源B.黑板数据结构C.控制D.内存确的是(A)SDB/S体系结构的数据提交一般以页面为单位,数据的动态交互性不强,利于在线事务处理(OLTP)应用。体系结构优点的是(D)A.结构清晰,易于理解B.已修改,可维护性强C.可移植性强,重用粒度大D.很大很复杂软件系统描述成一种是由许多以特定形5语言的设计语言的设计和17、基于软件结构描述的软件测试中测试方法中不包括(D)。A.测试内容B.测试准则C求和测试用例的生成D.测试规模A类型语言、模式语言、约束语言、可执行语言体系结构语言B状态语言、模式语言、约束语言、体系结构语言C类型语言、结构语言、约束语言、可执行语言D状态语言、结构语言、约束语言、体系结构语言Unicon,体系结构的开发者可以从中选择合适的构件或连接件,这是为了达到(A)20、下列选项中关于ADL与其他语言的比较说法中错误的是(B)表示其中的项出现(C)23、以下哪些特征不属于动态体系结构特征(D)?A可构造性动态特征B适应性动态特征C智能性动态特征D安全性动态特征25、通常,一个Web服务可以分为4个逻辑层,分别为数据层(DataLayer)、数据访问层(DataAccessLayer)、业务层(BusinessLayer)和监听者(Listener)。离客户端最近的是监听者,离客户最远的是___A___:A数据层(DataLayer)B数据访问层(DataAccessLayer)C业务层(BusinessLayer)D监听者(Listener)6①高度的通用性和易用性②完全的平台、语言独立性③高度的集成性④容易部署和发布A.①②④B.②③④C.①③④D.①②③④①应用的分布式②应用到应用的交互③平台无关性A.①②B.②③C.①③D.①②③模式方法分类(D)C框架应用模式D遗传算法A.模式名称B.时间C.地点D.思想下列哪项属于体系结构文档化过程的主要输出结果(A)A体系结构需求规格说明B体系结构概要设计说明C体系结构详细设计说明D体系结构总体框架说明软件体系构件中③分析构件之间的相互作用④产生软件体系结构A①②③B①③④C①②③④D①②③④⑤33、在设计模式目录下,以下哪种设计模式是关于类的(A)AFactoryMethodB.BuilderC.PrototypeD.Bridge34、下列选项中不是软件体系结构的严重性分级的一项是(C)A.灾难性的B.危急的C.较大的D.边际性的D要用来提高系统性能的结构风格是(B)A、顺序结构风格B、并行/管道—过滤器结构风格CD、调用—返回结构风格37、ATAM评估过程在生成质量属性效用树这一步中,_D_确定系1.评估小组2.设计小组3.管理人员4.客户代表A.12B.13C.134D.123438、评估方法质量属性中可修改性不包括(C)。A.可维护性B.可扩展性C.完整性D.可移植性A.刺激B.环境C.响应D.互操作741、产品线就是由在系统的组成元素和功能方面具有共性和(B)相似A、异步性B、个性C、可变性D、继承性D43、SEI将产品线的基本活动分为三部分,其中不包括(D)A、核心资源开发B、产品开发C、管理D、设计下面哪个不属于需求分类(D)A、构建新的产品族B、扩展标准支持CD出产品线体系结构45.通常一个Web服务可以分为4个逻辑层,分别为数据层(DataLayer)、数据访问层(DataAccessLayer)、业务层(BusinessLayer)使来协(1)实验原型阶段。这一阶段考虑的首要问题是获得对系统支持的问(2)演化开发阶段。实验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论