查看所有试题
- 产品线的起源可以追溯到()通常,一个Web服务可以分为4个逻辑层,分别为数据层(Data Layer)、数据访问层(Data Access Layer)、业务层(Business Layer)和监听者(Listener)。离客户端最近的是监听者,离客户最远
- 下面不属于Web服务共同特征是()下列选项中,哪个不是重用组织框构中的主要组成成员()。以下不属于传统的软件测试和基于体系结构的软件测试都需要研究的对象是?()体系结构发展的几个阶段有()应用的分布式
应
- 容错体系结构风格是由()个原始构件和一系列的备份构件组成。模块设计时应该考虑()。一#
二
三
五模块功能独立#
模块信息的隐藏#
模块接口的简单
模块实现简单
- 通用体系结构风格包括()()可以帮助人们简单方便地重用已经成功的设计或体系结构。不属于软件体系结构的核心模型的最基本的元素是()。数据流风格#
调用/返回风格#
独立构件风格#
虚拟机风格#商业构件
设计模式#
- ()是一个或多个构件和或构件之间的关系的特性。以下不是正交软件体系结构优点的是()。敏感点#
场景
定点
顶点结构清晰,易于理解
已修改,可维护性强
可移植性强,重用粒度大
很大很复杂#
- 正交软件体系结构的特点有()。在扩充的BNF范式给出的πADL描述体系结构的框架中,[1+・・・]表示其中的项出现()。结构清晰,易于理解
易修改,可维护性强
可移植性强,重用程度大
以上都是#一次
0次或1次
1次或多次#
- 常见的软件开发模型大致可分为三种类型()体系结构模式分为哪两个大类()三层C/S体系结构是将应用功能分成()几部分。以软件需求完全确定为前提的瀑布模型#
在软件开发初始阶段只能提供基本需求时采用的渐进式开
- 以下哪个不是领域工程阶段的主要任务()。领域设计
需求分析#
领域分析
领域实现
- 在动态体系结构的描述中,不是configuror主要涉及的问题是()。下面哪个不属于设计模式方法分类()。选项中部属于“4+1”试图模型的是()。“4+1”视图模型指的是()什么时候软件体系结构应该重新配置
什么原因使得软
- 下列哪一个测试过程是测试构件之间的接口以保证构件能够交互,它将构件本身抽象为单元,并关注与构件间的消息传递,构件的交互行为可以通过形式化规约得到,可以提前进行()。单元测试
模块测试
集成测试#
系统测试
- 下面描述属于分层系统的优点的是()通常,一个Web服务可以分为4个逻辑层,分别为数据层(Data Layer)、数据访问层(Data Access Layer)、业务层(Business Layer)和监听者(Listener)。离客户端最近的是监听者,离
- 体系结构设计有哪两大类方法()过程驱动方法#
问题列表驱动方法#
结构列表驱动
结果列表驱动方法
- 体系结构模式分为哪两个大类()选项中不属于“4+1”试图模型的是()。固定术语#
参考模型#
测试模型
建设模型逻辑视图
物理视图
连接视图#
开发视图
- 软件体系结构动态性包括()交互式动态性#
结构化动态性#
体系结构动态性#
文档结构动态性
- 构件重用中检索与提取构件方法()以下关于软件体系结构描述方法说法错误的是()。在扩充的BNF范式给出的πADL描述体系结构的框架中,[1+・・・]表示其中的项出现()。基于关键字的检索#
刻面检索法#
超文本检索法#
- 构件重用中检索与提取构件方法()基于关键字的检索#
刻面检索法#
超文本检索法#
平面检索法
- ()可以帮助人们简单方便地重用已经成功的设计或体系结构。Unicon提供了一组预先定义的构件和连接件类型,体系结构的开发者可以从中选择合适的构件或连接件,这是为了达到()。界面确认需要注意三个方面()。模块设
- Rapide是一种可执行ADL,其目的在于通过定义并模拟基于事件的行为对分布式并发系统建模。Rapide是由5种子语言构成。以下选项中的语言均为Rapide语言的是()类型语言、模式语言、约束语言、可执行语言#
状态语言、模
- 如果某IT项目客户的业务部署在其Internet网站上,客户的供应商、经销商等合作伙伴的业务也部署在各自的Internet网站上。客户要求自己的IT系统能通过Internet和其合作伙伴集成起来,开发者首先要考虑的技术是()先把某
- 下面属于支持体系结构分析的工具的是()并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中。支持静态分析的工具#
支持类型检查的工具#
支持体系结构层次依赖分析的工具#
支持体系结
- 选项中部属于“4+1”试图模型的是()。逻辑视图
物理视图
连接视图#
开发视图
- 常用的软件体系结构评估方法是()()把完成一个特定功能的动作序列抽象为一个过程名和参数表。体系结构权衡分析方法(ATAM方法)#
软件体系结构分析方法(SAAM方法)#
中间设计的积极评审(ARID方法)#
服务器分析
- 下列选项中,不是软件危机的原因的是()。同传统分布式体系结构相比,Web服务体系结构的主要优势体现为()①高度的通用性和易用性②完全的平台、语言独立性③高度的集成性④容易部署和发布软件体系结构设计需要考虑以下
- 服务构件体系结构(Service Component Architecture,不正确的是()SCA定义了语言中立的服务组合方式,提高构件的内聚性#
SCA实现服务构件和其传输协议的绑定,这种绑定是可扩展的
SCA主要是为了满足软件集成的需要而
- 基于构件的动态系统结构模型(CBDSAM)支持运行系统的动态更新,下面哪项不属于该模型的是()下列选项中关于ADL与其他语言的比较说法中错误的是()。Web服务是采用()格式的信息来定义和描述对外的公共接口和绑定
- 以下属于使用异构结构的原因的有()一般来说,模式有以下四个基本成分()、问题、解决方案、效果。选项中部属于“4+1”试图模型的是()。三层C/S体系结构是将应用功能分成()几部分。不同的结构有不同的处理能力的
- 并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中。下列哪个不是黑板系统的组成部分?()Web服务是采用()格式的信息来定义和描述对外的公共接口和绑定。单
多#
三
特定知识源
黑
- 以下不属于产品线的开发的是()下面哪个不属于设计模式方法分类()。资源开发
产品计划
产品开发
产品维护#Coad的面向对象模式
代码模式
框架应用模式
遗传算法#
- 在分解任何概念子系统之前先定义所有概念子系统,接着在构建任何实际构件之前先定义所有概念构件称为()()可以帮助人们简单方便地重用已经成功的设计或体系结构。三层C/S体系结构是将应用功能分成()几部分。“4+1
- 通常一个Web服务可以分为()个逻辑层以下不是正交软件体系结构优点的是()。软件体系结构动态性包括()体系结构的核心模型由以下()元素组成。三
四
五#
六结构清晰,易于理解
已修改,可维护性强
可移植性强,重用
- 以下不属于ADL的构成要素的是()Kruchten在1995提出了“4+1”模型,从5个不同的视角来描述软件体系结构,其中“4”不包括的视图是()通常,一个Web服务可以分为4个逻辑层,分别为数据层(Data Layer)、数据访问层(Data A
- ABSD方法有()个基础。一般来说,模式有以下四个基本成分()、问题、解决方案、效果。用户界面分析时通常采用的信息获取方式包括()。以下不属于软件体系结构风险分析方法的是()并行结构风格和管道-过滤器的风
- 在调用-返回结构风格中,调用构件执行()次软件危机的原因不包括()。软件评估中关注大可修改性包含可维护性,可扩展性,()和结构重组4个方面。一#
二
三
四用户需求不明确
缺乏正确的理论指导
软件规模越来越大
- 以下不属于软件体系结构风险分析方法的是()尽管对Web服务进行的描述的出发点或应用类型不同,但他们均具有如下共同特征()。①应用的分布式②应用到应用的交互③平台无关性软件体系结构的文档要求与软件开发项目中的
- 软件重用过程中需要重用的开发组织结构予以支持,它包括()、()、()三组成员组成。构件开发组;构件应用组;协调组
- 采用层次式软件体系结构,将产品的系统构件模型定义为4个层次,分别为()、()、()、()。下列选项中不是软件体系结构的严重性分级的一项是()。体系结构模式分为哪两个大类()容错体系结构风格是由()个原始
- 根据建模的侧重点不同,可以将软件体系结构的模型分为()、框架模型、()、过程模型和动能模型5种。()把一个数据对象的定义抽象为一个数据类型名。结构模型;动态模型数据抽象#
动作抽象
过程抽象
类型抽象
- 软件体系结构的名片型分为()、框架模型、()、()、功能模型。同传统分布式体系结构相比,Web服务体系结构的主要优势体现为()①高度的通用性和易用性②完全的平台、语言独立性③高度的集成性④容易部署和发布()是
- 软件体系结构的生命周期模型主要分为需求分析阶段,建立软件体系结构阶段()和实现阶段。以下哪些特征不属于动态体系结构特征()?设计阶段可构造性动态特征
适应性动态特征
智能性动态特征
安全性动态特征#
- 软件体系结构应建立于传统的软件开发过程的()和()阶段之间。要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()的表述。()是一个或多个构件和或构件之间的关系的特性。需求分析;软件设计