出自:安阳师范学院-计算机应用技术-软件工程

在RUP的每次迭代中都要经历一个核心工作流:即需求获取、分析、设计、 和测试。
软件测试的首要目标是预防错误,但这几乎不可实现,所以测试的目标只能是 。
有效性测试通常采用 测试技术,验证 的可追溯性。
单元测试以 阶段的文档作为指导,多采用 测试技术。
集成测试的目标是发现与 有关的错误。
在标准(ISO/IEC软件生存周期过程12207—1995)中,按过程主体把软件生存周期过程分为基本过程、 和组织过程。
CMMI是针对系统/产品开发的能力成熟度模型,集成了3个源模型: 、系统工程CMM和集成产品开发CMM。
CMMI提供了两种过程改善路径,一个称为 ,另一个称为成熟度等级,应用于一个组织过程改善的成熟度等级有 个。
在软件开发领域,系统模型分为两大类,其中之一的 描述了系统是什么。
任何软件工程项目的基础是 。
需求阶段的主要任务一般包括需求发现、需求分析和需求验证,最终形成系统的 。
HIPO图是由一组IPO图和一张 图组成。
结构化设计分为 和详细设计,而详细设计要提供实现该模块功能的 。
耦合和内聚是衡量模块 的两个定性指标。
UML的图形化工具分为结构图和 。
在UML中,描述系统与外部系统及用户之间交互的图是 。
RUP是基于 的一种软件开发过程框架,两者一起才称得上是一种 。
在RUP的每次迭代中都要经历一个核心工作流:即需求获取、分析、设计、实现和 。
白盒测试技术,典型的是 技术,它依据的是程序的 。
单元测试主要检验软件设计的最小单元—— ,多采用 测试技术。
在标准《ISO/IEC软件生存周期过程12207—1995》中,按过程主体把软件生存周期过程分为基本过程、支持过程和 。
CMMI是针对系统/产品开发的能力成熟度模型,集成了3个源模型:软件CMM、集成产品开发CMM和 。
CMMI的能力等级和成熟度等级在概念上互补,区别在于成熟度等级用于表征组织对 过程域的改进,而能力等级用于表组织对 过程域的改进。
数据字典定义数据流或数据存储组成时,使用了若干符号,其中{…}表示的含义是 。
若软件结构中两个模块之间传递的是数据结构,如高级语言中的数组名,则这两个模块的耦合性类型是 。
路径测试技术中,发现错误能力最弱的是逻辑覆盖是 。
软件工程领域中,与确认测试有关的软件开发阶段是 。
数据流图中描述加工逻辑一般使用三种工具,分别是____、判定表、判定树。
变换型的DFD是由输入、____和输出三部分组成。
软件产品在交付使用之前一般要经过以下四步测试:_____、集成测试、有效性测试和系统测试
面向对象分析要建立三个模型,其中_____模型是三个模型的核心,也是其他两个模型的框架。
用来模拟被测模块的上级调用模块的模块称为____。
软件系统模型大体上可分为 两类,分别是 和 。
软件的需求可分为两类,一类是 ,一类是 。
需求发现的常用技术包括有:自悟、 、观察、小组会和 。
需求规约的表达风格有 、半形式化的需求规约、形式化的需求规约。
结构化方法是一种系统化的软件开发方法,其中包括 、 以及 。
需求分析的首要任务是建立系统的 模型。
在数据流图中,数据流在使用中一般要给出标识,一般采用 或 来标识数据流。
数据流中的加工是数据变换单元,一般采用 来标识。
在数据流图中,数据存储是数据的静态结构,一般采用 或 来标识。
结构化分析方法给出了建模的基本步骤,该过程属于“自顶向下, ”形式。
软件一般由 和 组成。
需求阶段的主要任务一般包括 、 和 ,最终形成系统的软件规格说明书。
为了控制软件设计的复杂性,结构化设计可进一步分为 和 两个阶段。
总体设计阶段的基本任务是把系统的功能需求分配到一个特定的 中。
数据流图分为两种基本类型,一种是 型数据流图,一种是 型数据流图。
在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构图进行精化,其中一条规则是“力求模块规模 ”。
类主要用于抽象客观世界中的事物,因此一般要有一组属性和 。
类主要用于抽象客观世界中的事物,因此一般要有一组 和操作。