何谓类的聚合关系?
答案是:教师释疑:
聚合|关联|一种|特殊|形式|表达|整体|部分|关系
简述软件开发的本质
答案是:教师释疑:
不同|抽象层|术语|映射|抽象|处理|逻辑|映射
简述瀑布模型以及适应的情况。
答案是:教师释疑:
瀑布|模型|生存|周期|活动|顺序|阶段|产品|结构化|工程
软件测试技术包含几种技术?
答案是:教师释疑:
白盒|测试|技术|结构|路径|黑盒|功能|事务|处理|流程
什么是软件测试?什么是测试用例?软件测试与调试之间的区别?
答案是:教师释疑:
软件|测试|错误|过程|用例|设计|程序|故障|推理
何谓模块耦合?简述模块耦合的类型
答案是:教师释疑:
耦合|模块|依赖|程度|度量|内容|公共|控制|标记|数据
何谓模块内聚?简述模块内聚的类型。
答案是:教师释疑:
内聚|模块|内部|成分|关联|程度|度量|偶然|逻辑|时间
试简要回答软件设计的任务是什么
答案是:教师释疑:
设计|需求|分析|基础|定义|满足|结构|问题|解决|方案
简要论述系统结构中的模块概念。
答案是:教师释疑:
模块|执行|特殊|任务|过程|数据|结构|标识|成分|调用
简述需求规约的3种基本形式。
答案是:教师释疑:
非形式化|需求|规约|自然|半形式化|符号|体系|表达|数学|解释
为了表达客观事物,UML给出了那些基本术语?
答案是:教师释疑:
抽象|分析|设计|接口|协作|用况|主动类|构件|制品|结点
什么是软件需求?软件需求的分类?
答案是:教师释疑:
软件|需求|技术|形式|功能|性能|构件|外部|接口|约束
何为需求规约?
答案是:教师释疑:
需求|规约|软件项|产品|系统|陈述|文档|概念|模型|初始
何谓类的泛化关系?
答案是:教师释疑:
泛化|类|目|特殊|之间|一般|关系|称
RUP的定义及主要特点。
答案是:教师释疑:
软件|开发|过程|框架|面向|符号|组织|实施|指导|驱动
简述实施软件开发的基本途径。
答案是:教师释疑:
系统|建模|知识|抽象|结构|模型|角度|层次|逻辑
什么是类?类的属性和操作?
答案是:教师释疑:
类|相同|属性|操作|关系|语义|对象|描述|命名|抽象
什么是软件危机?
答案是:教师释疑:
软件|生产率|软件|质量|满足|需要|危机|制约|发展|需求
何谓模块的控制域和模块的作用域,两者之间的关系应该怎样?
答案是:教师释疑:
控制域|模块|直接|范围|从属|集合|作用域|判定|影响|内
试回答软件工程的定义
答案是:教师释疑:
工程|管理|原则|工程|方法|学科|科学|理论|技术|工具
按照过程主体,把软件生存周期过程分为几类?
答案是:教师释疑:
基本|过程|生产|相关|活动|获取|供应|开发|支持|组织
什么是验证和确认?简述他们的作用和区别。
答案是:教师释疑:
验证|客观|依据|规约|需求|满足|生存|周期|上下文|阶段
简述螺旋模型的特点。
答案是:教师释疑:
螺旋|模型|瀑布|演化|基础|忽略|风险|分析|建立|原型
什么是过程域?什么是过程改善?
答案是:教师释疑:
过程|业务|相关|实践|满足|域|改善|作用|条件|提高
简述CMMI模型支持的两种过程改善路径
答案是:教师释疑:
能力|等级|改善|路径|组织|过程域|不断|成熟|关注|相关
何谓软件生存周期模型?
答案是:教师释疑:
软件|产品|开发|运行|维护|过程|活动|任务|框架|覆盖
简述软件的测试步骤有哪些?
答案是:教师释疑:
单元|测试|独立|模块|设计|文档|控制|路径|特征|边界
简述演化模型以及可适应的情况。
答案是:教师释疑:
演化|模型|表达|迭代|过程|开发|需求|多次|实现|验证
试回答软件工程的定义。
答案是:教师释疑:
工程|管理|原则|工程|方法|学科|科学|理论|技术|工具
简述软件开发所涉及的两大类技术。
答案是:教师释疑:
涉及|类|技术|结构化|面向|对象|数据|开发|逻辑|对象
喷泉模型体现了软件创建所固有的 和 的特征。
答案是:教师释疑:
迭代|无间隙
使用螺旋模型需要开发人员具有相当丰富的 经验和专业知识。
答案是:教师释疑:
风险评估
在使用螺旋模型时,沿螺旋线自内向外每旋转一圈便开发出一个更为完善的、新的 。
答案是:教师释疑:
软件版本
在应用演化模型过程中,对每个理解了其需求的增量,可以使用 模型来开发
答案是:教师释疑:
瀑布
演化模型主要是针对事先不能完整定义 的软件开发的。
答案是:教师释疑:
需求
增量模型意指需求可以分组,形成一个个的 ,并可形成一个结构。
答案是:教师释疑:
增量
从概念上来讲,软件生存周期模型是一个包括软件产品开发、运行和维护中有关过程、活动和任务的 。
答案是:教师释疑:
框架
CMMI要求对于过程进行描述时,应包括三个部分: 、活动和任务、结果
答案是:教师释疑:
意图
子类自动共享父类数据结构和方法的机制是_____,这是类之间的一种关系。
答案是:教师释疑:
继承
结构化语言是介于____和形式语言之间的一种半形式语言。
答案是:教师释疑:
自然语言
为了克服软件危机,1968年北大西洋公约组织的工作会议上首先提出了____的概念。
答案是:教师释疑:
软件工程
有效性测试的目标是发现软件实现的功能与需求规格说明书 的错误。因此,有效性测试通常采用 测试技术。
答案是:教师释疑:
不一致|黑盒
如果模块的集成测试是从软件结构最低的一层开始,逐层向上地组合模块并测试,则这种集成测试称为 的集成测试。
答案是:教师释疑:
自底向上
在软件集成测试中,需要把模块组装在一起,如果组装模块的方法是从主控模块开始,沿控制层次向下,深度优先或宽度优先地将模块逐一组合起来,形成与设计相符的软件结构,则这样的集成测试称为 的集成测试。
答案是:教师释疑:
自顶向下
因果图是设计测试用例的一种工具,它着重检查各种输入条件的 。
答案是:教师释疑:
组合
软件测试的等价类划分方法要对每一个无效等价类至少设计 个测试用例
答案是:教师释疑:
1
软件测试方法里,等价类划分方法是把软件所有可能的输入数据,即软件的输入域划分成若干部分,形成一些 。
答案是:教师释疑:
等价类
边界值分析属于 测试技术
答案是:教师释疑:
黑盒
基于事务流的测试技术是一种 测试技术。
答案是:教师释疑:
功能
对于路径判断表达式,如果能够找到一种有效的办法,使其路径是可达的,这一过程称为路径 。
答案是:教师释疑:
敏化
软件路径测试技术中,从弱到强的覆盖有:路径覆盖、 、 、条件覆盖与条件组合覆盖、 路径覆盖。
答案是:教师释疑:
语句覆盖|分支覆盖
在路径测试技术中,可用控制流图标识程序的 结构。
答案是:教师释疑:
控制
RUP从两个角度来描述软件结构,一是系统 模型;二是表达物理分布的系统 模型。
答案是:教师释疑:
设计|部署
RUP的突出特点是,它是一种以 为驱动的、以 为中心的迭代、增量式开发。
答案是:教师释疑:
用况|体系结构
类主要用于抽象客观世界中的事物,因此一般要有一组 和操作。
答案是:教师释疑:
属性
类主要用于抽象客观世界中的事物,因此一般要有一组属性和 。
答案是:教师释疑:
操作
在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构图进行精化,其中一条规则是“力求模块规模 ”。
答案是:教师释疑:
适中
数据流图分为两种基本类型,一种是 型数据流图,一种是 型数据流图。
答案是:教师释疑:
变换|事务
总体设计阶段的基本任务是把系统的功能需求分配到一个特定的 中。
答案是:教师释疑:
软件体系结构
为了控制软件设计的复杂性,结构化设计可进一步分为 和 两个阶段。
答案是:教师释疑:
总体设计|详细设计
需求阶段的主要任务一般包括 、 和 ,最终形成系统的软件规格说明书。
答案是:教师释疑:
需求发现|需求分析|需求验证
软件一般由 和 组成。
答案是:教师释疑:
程序|文档
结构化分析方法给出了建模的基本步骤,该过程属于“自顶向下, ”形式。
答案是:教师释疑:
功能分解
在数据流图中,数据存储是数据的静态结构,一般采用 或 来标识。
答案是:教师释疑:
名词|名词短语
数据流中的加工是数据变换单元,一般采用 来标识。
答案是:教师释疑:
动宾结构
在数据流图中,数据流在使用中一般要给出标识,一般采用 或 来标识数据流。
答案是:教师释疑:
名词|名词短语
需求分析的首要任务是建立系统的 模型。
答案是:教师释疑:
功能
结构化方法是一种系统化的软件开发方法,其中包括 、 以及 。
答案是:教师释疑:
结构化分析方法|结构化设计方法|结构化程序设计方法
需求规约的表达风格有 、半形式化的需求规约、形式化的需求规约。
答案是:教师释疑:
非形式化的需求规约
需求发现的常用技术包括有:自悟、 、观察、小组会和 。
答案是:教师释疑:
交谈|提炼
软件的需求可分为两类,一类是 ,一类是 。
答案是:教师释疑:
功能需求|非功能需求
软件系统模型大体上可分为 两类,分别是 和 。
答案是:教师释疑:
概念模型|软件模型
用来模拟被测模块的上级调用模块的模块称为____。
答案是:教师释疑:
驱动模块
面向对象分析要建立三个模型,其中_____模型是三个模型的核心,也是其他两个模型的框架。
答案是:教师释疑:
用况
软件产品在交付使用之前一般要经过以下四步测试:_____、集成测试、有效性测试和系统测试
答案是:教师释疑:
单元测试
变换型的DFD是由输入、____和输出三部分组成。
答案是:教师释疑:
加工处理
数据流图中描述加工逻辑一般使用三种工具,分别是____、判定表、判定树。
答案是:教师释疑:
结构化自然语言
软件工程领域中,与确认测试有关的软件开发阶段是 。
答案是:教师释疑:
需求分析
路径测试技术中,发现错误能力最弱的是逻辑覆盖是 。
答案是:教师释疑:
语句覆盖
若软件结构中两个模块之间传递的是数据结构,如高级语言中的数组名,则这两个模块的耦合性类型是 。
答案是:教师释疑:
公共耦合
数据字典定义数据流或数据存储组成时,使用了若干符号,其中{…}表示的含义是 。
答案是:教师释疑:
重复
CMMI的能力等级和成熟度等级在概念上互补,区别在于成熟度等级用于表征组织对 过程域的改进,而能力等级用于表组织对 过程域的改进。
答案是:教师释疑:
一组(或多个)|单个
CMMI是针对系统/产品开发的能力成熟度模型,集成了3个源模型:软件CMM、集成产品开发CMM和 。
答案是:教师释疑:
系统工程CMM
在标准《ISO/IEC软件生存周期过程12207—1995》中,按过程主体把软件生存周期过程分为基本过程、支持过程和 。
答案是:教师释疑:
组织过程
单元测试主要检验软件设计的最小单元—— ,多采用 测试技术。
答案是:教师释疑:
模块|白盒
白盒测试技术,典型的是 技术,它依据的是程序的 。
答案是:教师释疑:
路径测试|逻辑结构
在RUP的每次迭代中都要经历一个核心工作流:即需求获取、分析、设计、实现和 。
答案是:教师释疑:
测试
RUP是基于 的一种软件开发过程框架,两者一起才称得上是一种 。
答案是:教师释疑:
UML|面向对象开发方法学
在UML中,描述系统与外部系统及用户之间交互的图是 。
答案是:教师释疑:
用况图
UML的图形化工具分为结构图和 。
答案是:教师释疑:
行为图
耦合和内聚是衡量模块 的两个定性指标。
答案是:教师释疑:
独立性
结构化设计分为 和详细设计,而详细设计要提供实现该模块功能的 。
答案是:教师释疑:
总体设计|算法
HIPO图是由一组IPO图和一张 图组成。
答案是:教师释疑:
H
需求阶段的主要任务一般包括需求发现、需求分析和需求验证,最终形成系统的 。
答案是:教师释疑:
需求规格说明书
任何软件工程项目的基础是 。
答案是:教师释疑:
需求分析
在软件开发领域,系统模型分为两大类,其中之一的 描述了系统是什么。
答案是:教师释疑:
概念模型
CMMI提供了两种过程改善路径,一个称为 ,另一个称为成熟度等级,应用于一个组织过程改善的成熟度等级有 个。
答案是:教师释疑:
能力等级|5
CMMI是针对系统/产品开发的能力成熟度模型,集成了3个源模型: 、系统工程CMM和集成产品开发CMM。
答案是:教师释疑:
软件CMM
在标准(ISO/IEC软件生存周期过程12207—1995)中,按过程主体把软件生存周期过程分为基本过程、 和组织过程。
答案是:教师释疑:
支持过程
集成测试的目标是发现与 有关的错误。
答案是:教师释疑:
接口
单元测试以 阶段的文档作为指导,多采用 测试技术。
答案是:教师释疑:
详细设计|白盒
有效性测试通常采用 测试技术,验证 的可追溯性。
答案是:教师释疑:
黑盒|需求
软件测试的首要目标是预防错误,但这几乎不可实现,所以测试的目标只能是 。
答案是:教师释疑:
发现错误
在RUP的每次迭代中都要经历一个核心工作流:即需求获取、分析、设计、 和测试。
答案是:教师释疑:
实现
RUP是一种软件开发的过程框架,它的突出特点是以 为驱动、以 为中心的迭代、增量式开发。
答案是:教师释疑:
用例|体系结构
在UML表达关系的术语中,汽车和汽车引擎之间是 关系。
答案是:教师释疑:
组合
UML把状态分为了3类,即初态、终态和 。
答案是:教师释疑:
通常状态
所谓模块化是指按照 的设计原则,形成一个相互独立但又有较少联系的模块结构的过程。而模块通常由 和模块体组成。
答案是:教师释疑:
高内聚低耦合|接口
需求分析的首要任务是建立系统的 ,DFD是一种常用的表达工具。
答案是:教师释疑:
功能模型
一般来说,需求分类中作为整个需求的主体是 。
答案是:教师释疑:
功能需求
软件工程概念的提出,其目的是为了解决20世纪60年代以来出现的日益严重的 。
答案是:教师释疑:
软件危机
详细设计的任务是确定每个模块的内部特性,即模块的算法、 。
答案是:教师释疑:
使用的数据
汇编语言是面向 的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。
答案是:教师释疑:
机器
自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和 。
答案是:教师释疑:
宽度优先策略
成本效益分析的目的是从 角度评价开发一个项目是否可行。
答案是:教师释疑:
经济
系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的 情况。
答案是:教师释疑:
信息流动
在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构图进行精化,其中一条规则是“改进软件结构,提高模块的 ”。
答案是:教师释疑:
独立性
在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构图进行精化,其中一条规则是“力求深度、宽度、扇出和扇入 ”。
答案是:教师释疑:
适中
在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构图进行精化,其中一条规则是“尽力使模块的 在其控制域之内”。
答案是:教师释疑:
作用域
在设计模块结构图时要基于 原则来设计模块。
答案是:教师释疑:
高内聚低耦合
目前为:
1/2
页
首页 上页 下页 尾页