查看所有试题
- 模块设计时应该考虑()。并行结构风格和管道-过滤器的风格的不同之处,在于并行结构通常用于()处理环境中。模块功能独立#
模块信息的隐藏#
模块接口的简单
模块实现简单单
多#
三
特定
- 在调用-返回结构风格中,调用构件执行()次在分解任何概念子系统之前先定义所有概念子系统,接着在构建任何实际构件之前先定义所有概念构件称为()一#
二
三
四广度遍历#
深度遍历
立体遍历
以上都不正确
- 下列选项中不是软件体系结构的严重性分级的一项是()。产品线就是由在系统的组成元素和功能方面具有共性和()相似的多个系统组成的系统族。下面描述属于分层系统的优点的是()灾难性的
危急的
较大的#
边际性的异
- 界面确认需要注意三个方面()。先把某个概念子系统分解成若干个概念构件,然后把该概念构件再分解成实际构件称为()界面正确完成了用户的任务,适应用户的任务变化#
易学性和易用程度#
用户的接受程度#
用户的习惯广
- 体系结构分析的内容可分为()结构分析#
功能分析#
非功能分析#
非结构分析
- ()可以帮助人们简单方便地重用已经成功的设计或体系结构。以下哪些特征不属于动态体系结构特征()?商业构件
设计模式#
遗留系统
需求规格说明可构造性动态特征
适应性动态特征
智能性动态特征
安全性动态特征#设
- 以下哪个不是领域工程阶段的主要任务()。下列属于面向对象基本原则的是()。领域设计
需求分析#
领域分析
领域实现继承
封装
里氏代换#
都不是
- 博学公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,采用()的体系结构风格比较适合。通常,一个Web服务可以分为4个逻辑层,离客户最远的是()。远程过程调用
层次化
管道/过滤器#
共享数据数据层
- 产品线就是由在系统的组成元素和功能方面具有共性和()相似的多个系统组成的系统族。异步性
个性#
可变性
继承性
- 一般来说,模式有以下四个基本成分()、问题、解决方案、效果。模式名称#
时间
地点
思想
- 下面哪个不属于设计模式方法分类()。以下哪个不是领域工程阶段的主要任务()。SEI将产品线的基本活动分为三部分,其中不包括()。要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()的表述。
- 正交软件体系结构的特点有()。“4+1”视图模型指的是()结构清晰,易于理解
易修改,可维护性强
可移植性强,重用程度大
以上都是#逻辑视图#
进程视图#
物理视图#
开发视图和场景视图#
- 软件危机的原因不包括()。用户需求不明确
缺乏正确的理论指导
软件规模越来越大
软件复杂度越来越低#
- Rapide是一种可执行ADL,其目的在于通过定义并模拟基于事件的行为对分布式并发系统建模。Rapide是由5种子语言构成。以下选项中的语言均为Rapide语言的是()SEI将产品线的基本活动分为三部分,其中不包括()。要依赖
- 以下不属于传统的软件测试和基于体系结构的软件测试都需要研究的对象是?()下列哪一个测试过程是测试构件之间的接口以保证构件能够交互,它将构件本身抽象为单元,并关注与构件间的消息传递,构件的交互行为可以通过
- ()可以帮助人们简单方便地重用已经成功的设计或体系结构。常用的软件体系结构评估的方法不包括()。模块化是指把一个复杂的问题分割成若干个可管理的小问题后,更易于理解,模块化正是以此为依据的,在划分模块的过
- 下列哪一个测试过程是测试构件之间的接口以保证构件能够交互,它将构件本身抽象为单元,并关注与构件间的消息传递,构件的交互行为可以通过形式化规约得到,可以提前进行()。单元测试
模块测试
集成测试#
系统测试
- 以下关于软件体系结构描述方法说法错误的是()。图形表达工具在软件设计中占据主导地位
由于软件设计语言和模块内连接语言具有严格的语义基础,因此它们能支持较小的软件单元进行描述#
基于软构件的系统描述语言将软
- 软件体系结构动态性包括()通用体系结构风格包括()交互式动态性#
结构化动态性#
体系结构动态性#
文档结构动态性数据流风格#
调用/返回风格#
独立构件风格#
虚拟机风格#
- 在设计模式目录下,以下哪种设计模式是关于类的()。Factory Method#
Builder
Prototype
Bridge
- 该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理。在这种情况下,每一层为上层服务,4层的分层式体系结构可以分为应用软件、业务软件、中间件和系统软件。这种风格支持基于可增加抽象层的设计。这样,同时
- 用户界面分析时通常采用的信息获取方式包括()。体系结构的核心模型由以下()元素组成。用户会谈#
销售人员信息采集#
市场分析#
用户支持人员信息收集#构件#
连接件#
配置#
端口和角色#
- 常用的软件体系结构评估方法是()体系结构权衡分析方法(ATAM方法)#
软件体系结构分析方法(SAAM方法)#
中间设计的积极评审(ARID方法)#
服务器分析方法
- 下列哪个选项是描述系统的静态结构()。在设计模式目录下,以下哪种设计模式是关于类的()。用户界面分析时通常采用的信息获取方式包括()。软件体系结构设计需要考虑以下()。产品线的起源可以追溯到()面向对
- 以下哪些特征不属于动态体系结构特征()?可构造性动态特征
适应性动态特征
智能性动态特征
安全性动态特征#
- ()把一个数据对象的定义抽象为一个数据类型名。构件重用中检索与提取构件方法()数据抽象#
动作抽象
过程抽象
类型抽象基于关键字的检索#
刻面检索法#
超文本检索法#
平面检索法
- 下列选项中,不是软件危机的原因的是()。用户需求不明确
缺乏正确的理论指导
软件规模越来越小#
软件的复杂度越来越高P2
- 下面哪个不属于设计模式方法分类()。模块设计时应该考虑()。Coad的面向对象模式
代码模式
框架应用模式
遗传算法#模块功能独立#
模块信息的隐藏#
模块接口的简单
模块实现简单
- 以下哪些特征不属于动态体系结构特征()?面向对象的组装技术方法有()可构造性动态特征
适应性动态特征
智能性动态特征
安全性动态特征#构造法#
设计法
子类法#
模型法
- 软件危机的原因不包括()。Web服务是采用()格式的信息来定义和描述对外的公共接口和绑定。要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()的表述。用户需求不明确
缺乏正确的理论指导
软件
- 面向对象的组装技术方法有()构造法#
设计法
子类法#
模型法
- “4+1”视图模型指的是()尽管对Web服务进行的描述的出发点或应用类型不同,但他们均具有如下共同特征()。①应用的分布式②应用到应用的交互③平台无关性下列哪一个测试过程是测试构件之间的接口以保证构件能够交互,它
- 体系结构的核心模型由以下()元素组成。构件#
连接件#
配置#
端口和角色#
- 三层C/S体系结构是将应用功能分成()几部分。与C/S体系结构相比,B/S体系结构也有许多不足之处以下说法正确的是()设计模式一般用来解决什么样的问题()。容错体系结构风格是由()个原始构件和一系列的备份构件组
- 体系结构分析的内容可分为()下列哪个选项是描述系统的静态结构()。同传统分布式体系结构相比,Web服务体系结构的主要优势体现为()①高度的通用性和易用性②完全的平台、语言独立性③高度的集成性④容易部署和发布下
- 面向对象的组装技术方法有()尽管对Web服务进行的描述的出发点或应用类型不同,但他们均具有如下共同特征()。①应用的分布式②应用到应用的交互③平台无关性构造法#
设计法
子类法#
模型法①②
②③
①③
①②③#
- 下列属于C2风格的特点的是()SEI将产品线的基本活动分为三部分,其中不包括()。系统中的构件可实现应用需求,并能将任意复杂度的功能封装在一起#
所有构件之间的通讯是通过以连接件为中介的异步消息交换机制来实现
- 先把某个概念子系统分解成若干个概念构件,然后把该概念构件再分解成实际构件称为()广度遍历
深度遍历#
立体遍历
以上都不正确
- 体系结构发展的几个阶段有()下列选项中,哪个不是重用组织框构中的主要组成成员()。用户界面的分析和设计过程是迭代的,其中包括的活动是()体系结构模式分为哪两个大类()“无体系结构”设计阶段#
萌芽阶段#
初级
- 下列描述不属于Web服务的特点的是()体系结构设计有哪两大类方法()体系结构的核心模型由以下()元素组成。使用标准协议规范
高度分散能力#
完好的封装性
松散耦合过程驱动方法#
问题列表驱动方法#
结构列表驱动