查看所有试题
- 三层C/S结构风格是由()、()和()构成的。Kruchten在1995提出了“4+1”模型,从5个不同的视角来描述软件体系结构,其中“4”不包括的视图是()通常,一个Web服务可以分为4个逻辑层,分别为数据层(Data Layer)、数据访
- 黑板系统主要由()、()和()组成通常一个Web服务可以分为()个逻辑层知识源;合办数据结构;控制三
四
五#
六
- 正交软件体系结构由()和()构成。通常,一个Web服务可以分为4个逻辑层,分别为数据层(Data Layer)、数据访问层(Data Access Layer)、业务层(Business Layer)和监听者(Listener)。离客户端最近的是监听者,离
- 消息总线对消息过滤提供了()和()两种方式。转换;阻塞
- 软件体系结构的描述方法主要有()、()、基于软构件的系统描述语言和()。下列选项中,哪个不是重用组织框构中的主要组成成员()。并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境
- C/S体系结构服务器主要负责有效的管理系统的资源主要负责()、()、()、()。产品线的起源可以追溯到()数据库安全性的要求;数据库访问并发性的控制;数据库前端的客户应用程序的全局数据完整性规则;数据库
- 可重用的体系结构描述框架可以从()、()、()和()四个视点出发描述体系结构。()可以帮助人们简单方便地重用已经成功的设计或体系结构。下面描述属于分层系统的优点的是()需求视点;设计视点;实现视点;测
- ADL是一种在底层语义模拟支持下的形式化语言。基于底层语义的工具为体系结构的()、分析、()、()、设计过程等提供支持。下列选项中不是软件体系结构的严重性分级的一项是()。模块设计时应该考虑()。表示;
- ()支持对构件之间交互的形式化和分析。在体系结构中,应用于当前环境中有多个构建同时运行的情况,主要用来提高系统性能的结构风格是()下列属于C2风格的特点的是()Wright顺序结构风格
并行/管道—过滤器结构风格#
- 典型的ADL在充分继承和吸收传统程序设计语言的()和()特点的同时,还应该具有构造、抽象、重用、组合、异构和分析推理等多种能力和特性。()能力指的是ADL使得其描述的每一个系统元素都有其自己的局部结构。通常,
- 基于构件的动态体统结构模型(CBDSAM)支持运行系统的动态更新。该模型分为三层,分别是应用层、()和()。在设计模式目录下,以下哪种设计模式是关于类的()。界面确认需要注意三个方面()。在调用-返回结构风格
- 体系结构的动态性主要分为()、()、()。以下关于软件体系结构描述方法说法错误的是()。软件体系结构动态性包括()()是一个或多个构件和或构件之间的关系的特性。体系结构分析的内容可分为()交互式动态性
- 对动态软件体系结构的形式化描述通常有()、()、()三种方法。以下哪些特征不属于动态体系结构特征()?软件评估中关注大可修改性包含可维护性,可扩展性,()和结构重组4个方面。图形化方法;进程代数方法;逻
- 一个完整的Web服务包括3种逻辑构件()、()、()。下列模式中,属于行为模式的是()。并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中。服务提供;服务代理;服务请求工厂模式
- Web服务栈的五层标准为:发现服务层、描述层、()、()、()。下列选项中关于ADL与其他语言的比较说法中错误的是()。消息格式层;编码格式层;传输协议层ADL与需求语言的区别在于后者描述的问题空哦关键,而前者
- Web服务开发生命周期分为()、()、()、()四个阶段。Web服务是采用()格式的信息来定义和描述对外的公共接口和绑定。构建;部署;运行;管理URI
XML#
SOAP
HTTP
- 选项中不属于“4+1”试图模型的是()。尽管对Web服务进行的描述的出发点或应用类型不同,但他们均具有如下共同特征()。①应用的分布式②应用到应用的交互③平台无关性()把一个数据对象的定义抽象为一个数据类型名。常
- 同传统分布式体系结构相比,Web服务体系结构的主要优势体现为()①高度的通用性和易用性②完全的平台、语言独立性③高度的集成性④容易部署和发布①②④
②③④
①③④
①②③④#
- Rapide是一种可执行ADL,其目的在于通过定义并模拟基于事件的行为对分布式并发系统建模。Rapide是由5种子语言构成。以下选项中的语言均为Rapide语言的是()体系结构设计有哪两大类方法()类型语言、模式语言、约束
- MVC模式的中的M,V,C分别对应()、()、()、三种单词。模块化是指把一个复杂的问题分割成若干个可管理的小问题后,更易于理解,模块化正是以此为依据的,在划分模块的过程中应该考虑到()。在分解任何概念子系统之
- OOAD、EA和BPM分别从()层、()层和()层3个层次上为SOAD提供了理论支撑。正交软件体系结构的特点有()。基础设计;应用结构;业务组织结构清晰,易于理解
易修改,可维护性强
可移植性强,重用程度大
以上都是#
- ABSD的全称是()。在扩充的BNF范式给出的πADL描述体系结构的框架中,[1+・・・]表示其中的项出现()。通常,一个Web服务可以分为4个逻辑层,分别为数据层(Data Layer)、数据访问层(Data Access Layer)、业务层(B
- 哪个不是重用组织框构中的主要组成成员()。以下属于使用异构结构的原因的有()下面属于支持体系结构分析的工具的是()常见的软件开发模型大致可分为三种类型()模式名称;问题;解决方案;效果协调组
构件应用
- 如果某IT项目客户的业务部署在其Internet网站上,客户的供应商、经销商等合作伙伴的业务也部署在各自的Internet网站上。客户要求自己的IT系统能通过Internet和其合作伙伴集成起来,开发者首先要考虑的技术是()Krucht
- 实现完整测试的典型方法是利用测试准则定义测试需求,进而生成测试用例.参照相关研究工作,可定义()、()等测试路径。SEI将产品线的基本活动分为三部分,其中不包括()。构件或连接件内部消息的传递路径;构件或连
- 软件体系结构的可靠性风险分析方法有()和()。体系结构的核心模型由以下()元素组成。动态方法;构建依赖图(CDG)构件#
连接件#
配置#
端口和角色#
- 体系结构评估中,一般采用刺激,环境,和()三方面来对场景进行描述。响应
- ()方法是最早形成文档并得到广泛使用的软件体系结构分析方法,最初用来分析体系结构的可修改性的。SAAM
- 可修改性是指能够快速地以较高的性能价格比对系统进行变更的能力。包括可维护性、可扩展性、()、可移植性4个方面。要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()的表述。体系结构模式分为
- SAAM评估方法可以对许多()以及()进行快速评估。下列选项中,不是软件危机的原因的是()。在扩充的BNF范式给出的πADL描述体系结构的框架中,[1+・・・]表示其中的项出现()。以下不属于ADL的构成要素的是()质量
- 软件重用是为了解决()。界面确认需要注意三个方面()。基于构件的动态系统结构模型(CBDSAM)支持运行系统的动态更新,下面哪项不属于该模型的是()下列属于C2风格的特点的是()软件危机界面正确完成了用户的任
- ()的开发是大型软件系统开发的关键环节。下列哪个不是黑板系统的组成部分?()通常,一个Web服务可以分为4个逻辑层,分别为数据层(Data Layer)、数据访问层(Data Access Layer)、业务层(Business Layer)和监
- 软件体系结构设计的主要目的是满足对软件的()。下列选项中,哪个不是重用组织框构中的主要组成成员()。下列选项中关于ADL与其他语言的比较说法中错误的是()。以下不属于软件体系结构风险分析方法的是()体系结
- 领域工程阶段的主要任务有()、()和()三个阶段。软件危机的原因不包括()。要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()的表述。()把完成一个特定功能的动作序列抽象为一个过程名
- SCA)是基于SOA的思想描述服务之间组合和协作的规范。以下关于SCA的叙述,提高构件的内聚性#
SCA实现服务构件和其传输协议的绑定,这种绑定是可扩展的
SCA主要是为了满足软件集成的需要而创建的体系结构协调组
构件应
- 模块化是指把一个复杂的问题分割成若干个可管理的小问题后,更易于理解,模块化正是以此为依据的,在划分模块的过程中应该考虑到()。软件危机的原因不包括()。体系结构的核心模型由以下()元素组成。模块的可分解
- 软件体系结构设计需要考虑以下()。()可以帮助人们简单方便地重用已经成功的设计或体系结构。下列选项中,不是软件危机的原因的是()。软件体系结构的文档要求与软件开发项目中的其他文档是相似的,下列哪项属于体
- 模块设计时应该考虑()。以下哪些特征不属于动态体系结构特征()?模块功能独立#
模块信息的隐藏#
模块接口的简单
模块实现简单可构造性动态特征
适应性动态特征
智能性动态特征
安全性动态特征#
- ()把一个数据对象的定义抽象为一个数据类型名。ABSD方法有()个基础。()是一个或多个构件和或构件之间的关系的特性。数据抽象#
动作抽象
过程抽象
类型抽象三#
五
七
九敏感点#
场景
定点
顶点
- ()把完成一个特定功能的动作序列抽象为一个过程名和参数表。与C/S体系结构相比,B/S体系结构也有许多不足之处以下说法正确的是()数据抽象
动作抽象
过程抽象#
类型抽象B/S体系结构缺乏对动态页面的支持能力,没有