软件工程(简答题)(共34页).docx
《软件工程(简答题)(共34页).docx》由会员分享,可在线阅读,更多相关《软件工程(简答题)(共34页).docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 1、典型的详细设计工具有流程图、盒图、 、类程序设计语言。 问题反馈【教师释疑】正确答案:【PAD图 】 2、UML是一种 语言。 问题反馈【教师释疑】正确答案:【可视化 】 3、类是一组具有 属性、操作、关系和语义的对象的描述。 问题反馈【教师释疑】正确答案:【相同 】 4、对象是类的一个 。 问题反馈【教师释疑】正确答案:【实例 】 5、用况图是一种表达系统 模型的图形化工具。 问题反馈【教师释疑】正确答案:【功能 】 6、UML中的顺序图是一种交互图,即由一组对象以及按 组织的对象之间的关系组成。 问题反馈【教师释疑】正确答案:【时序 】 7、模块的作用域是指
2、受该模块内一个 所影响的所有模块的集合。 问题反馈【教师释疑】正确答案:【判定 】 8、模块的控制域是指这个模块本身以及所有直接或间接 它的模块的集合。 问题反馈【教师释疑】正确答案:【从属于 】 9、在数据流图中引入数据源和数据潭这两个术语的目的是为了表示系统的 ,可以使用它们和相关数据流来定义系统的 。 问题反馈【教师释疑】正确答案:【环境|边界 】 10、模块结构图是系统的一个高层蓝图,允许设计人员在较高的层次上进行抽象思维。模块结构图可用 和 两种形式来表示。 问题反馈【教师释疑】正确答案:【层次图|HIPO图 】 11、在设计模块结构图时要基于 原则来设计模块。 问题反馈【教师释疑】
3、正确答案:【高内聚低耦合 】 12、在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构图进行精化,其中一条规则是“尽力使模块的 在其控制域之内”。 问题反馈【教师释疑】正确答案:【作用域 】 13、在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构图进行精化,其中一条规则是“力求深度、宽度、扇出和扇入 ”。 问题反馈【教师释疑】正确答案:【适中 】 14、在进行总体结构设计时,人们通过长期的软件开发实践,总结出一些实现模块“高内聚低耦合”的启发式规则,对初始的模块结构
4、图进行精化,其中一条规则是“改进软件结构,提高模块的 ”。 问题反馈【教师释疑】正确答案:【独立性 】 15、系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的 情况。 问题反馈【教师释疑】正确答案:【信息流动 】 16、成本效益分析的目的是从 角度评价开发一个项目是否可行。 问题反馈【教师释疑】正确答案:【经济 】 17、自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和 。 问题反馈【教师释疑】正确答案:【宽度优先策略 】 18、汇编语言是面向 的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。 问题反馈【教
5、师释疑】正确答案:【机器 】 19、详细设计的任务是确定每个模块的内部特性,即模块的算法、 。 问题反馈【教师释疑】正确答案:【使用的数据 】 20、软件工程概念的提出,其目的是为了解决20世纪60年代以来出现的日益严重的 。 问题反馈【教师释疑】正确答案:【软件危机 】 21、一般来说,需求分类中作为整个需求的主体是 。 问题反馈【教师释疑】正确答案:【功能需求 】 22、需求分析的首要任务是建立系统的 ,DFD是一种常用的表达工具。 问题反馈【教师释疑】正确答案:【功能模型 】 23、所谓模块化是指按照 的设计原则,形成一个相互独立但又有较少联系的模块结构的过程。而模块通常由 和模块体组成
6、。 问题反馈【教师释疑】正确答案:【高内聚低耦合|接口 】 24、UML把状态分为了3类,即初态、终态和 。 问题反馈【教师释疑】正确答案:【通常状态 】 25、在UML表达关系的术语中,汽车和汽车引擎之间是 关系。 问题反馈【教师释疑】正确答案:【组合 】 26、RUP是一种软件开发的过程框架,它的突出特点是以 为驱动、以 为中心的迭代、增量式开发。 问题反馈【教师释疑】正确答案:【用例|体系结构 】 27、在RUP的每次迭代中都要经历一个核心工作流:即需求获取、分析、设计、 和测试。 问题反馈【教师释疑】正确答案:【实现 】 28、软件测试的首要目标是预防错误,但这几乎不可实现,所以测试的
7、目标只能是 。 问题反馈【教师释疑】正确答案:【发现错误 】 29、有效性测试通常采用 测试技术,验证 的可追溯性。 问题反馈【教师释疑】正确答案:【黑盒|需求 】 30、单元测试以 阶段的文档作为指导,多采用 测试技术。 问题反馈【教师释疑】正确答案:【详细设计|白盒 】 31、集成测试的目标是发现与 有关的错误。 问题反馈【教师释疑】正确答案:【接口 】 32、在标准(ISOIEC软件生存周期过程122071995)中,按过程主体把软件生存周期过程分为基本过程、 和组织过程。 问题反馈【教师释疑】正确答案:【支持过程 】 33、CMMI是针对系统/产品开发的能力成熟度模型,集成了3个源模型
8、: 、系统工程CMM和集成产品开发CMM。 问题反馈【教师释疑】正确答案:【软件CMM 】 34、CMMI提供了两种过程改善路径,一个称为 ,另一个称为成熟度等级,应用于一个组织过程改善的成熟度等级有 个。 问题反馈【教师释疑】正确答案:【能力等级|5 】 35、在软件开发领域,系统模型分为两大类,其中之一的 描述了系统是什么。 问题反馈【教师释疑】正确答案:【概念模型 】 36、任何软件工程项目的基础是 。 问题反馈【教师释疑】正确答案:【需求分析 】 37、需求阶段的主要任务一般包括需求发现、需求分析和需求验证,最终形成系统的 。 问题反馈【教师释疑】正确答案:【需求规格说明书 】 38、
9、HIPO图是由一组IPO图和一张 图组成。 问题反馈【教师释疑】正确答案:【H 】 39、结构化设计分为 和详细设计,而详细设计要提供实现该模块功能的 。 问题反馈【教师释疑】正确答案:【总体设计|算法 】 40、耦合和内聚是衡量模块 的两个定性指标。 问题反馈【教师释疑】正确答案:【独立性 】 41、UML的图形化工具分为结构图和 。 问题反馈【教师释疑】正确答案:【行为图 】 42、在UML中,描述系统与外部系统及用户之间交互的图是 。 问题反馈【教师释疑】正确答案:【用况图 】 43、RUP是基于 的一种软件开发过程框架,两者一起才称得上是一种 。 问题反馈【教师释疑】正确答案:【UML
10、|面向对象开发方法学 】 44、在RUP的每次迭代中都要经历一个核心工作流:即需求获取、分析、设计、实现和 。 问题反馈【教师释疑】正确答案:【测试 】 45、白盒测试技术,典型的是 技术,它依据的是程序的 。 问题反馈【教师释疑】正确答案:【路径测试|逻辑结构 】 46、单元测试主要检验软件设计的最小单元 ,多采用 测试技术。 问题反馈【教师释疑】正确答案:【模块|白盒 】 47、在标准ISOIEC软件生存周期过程122071995中,按过程主体把软件生存周期过程分为基本过程、支持过程和 。 问题反馈【教师释疑】正确答案:【组织过程 】 48、CMMI是针对系统产品开发的能力成熟度模型,集成
11、了3个源模型:软件CMM、集成产品开发CMM和 。 问题反馈【教师释疑】正确答案:【系统工程CMM 】 49、CMMI的能力等级和成熟度等级在概念上互补,区别在于成熟度等级用于表征组织对 过程域的改进,而能力等级用于表组织对 过程域的改进。 问题反馈【教师释疑】正确答案:【一组(或多个)|单个 】 50、数据字典定义数据流或数据存储组成时,使用了若干符号,其中表示的含义是 。 问题反馈【教师释疑】正确答案:【重复 】 51、若软件结构中两个模块之间传递的是数据结构,如高级语言中的数组名,则这两个模块的耦合性类型是 。 问题反馈【教师释疑】正确答案:【公共耦合 】 52、路径测试技术中,发现错误
12、能力最弱的是逻辑覆盖是 。 问题反馈【教师释疑】正确答案:【语句覆盖 】 53、软件工程领域中,与确认测试有关的软件开发阶段是 。 问题反馈【教师释疑】正确答案:【需求分析 】 54、数据流图中描述加工逻辑一般使用三种工具,分别是_、判定表、判定树。 问题反馈【教师释疑】正确答案:【结构化自然语言 】 55、变换型的DFD是由输入、_和输出三部分组成。 问题反馈【教师释疑】正确答案:【加工处理 】 56、软件产品在交付使用之前一般要经过以下四步测试:_、集成测试、有效性测试和系统测试。 问题反馈【教师释疑】正确答案:【单元测试 】 57、面向对象分析要建立三个模型,其中_模型是三个模型的核心,
13、也是其他两个模型的框架。 问题反馈【教师释疑】正确答案:【用况 】 58、用来模拟被测模块的上级调用模块的模块称为_。 问题反馈【教师释疑】正确答案:【驱动模块 】 59、软件系统模型大体上可分为 两类,分别是 和 。 问题反馈【教师释疑】正确答案:【概念模型|软件模型 】 60、软件的需求可分为两类,一类是 ,一类是 。 问题反馈【教师释疑】正确答案:【功能需求|非功能需求 】 61、需求发现的常用技术包括有:自悟、 、观察、小组会和 。 问题反馈【教师释疑】正确答案:【交谈|提炼 】 62、需求规约的表达风格有 、半形式化的需求规约、形式化的需求规约。 问题反馈【教师释疑】正确答案:【非形
14、式化的需求规约 】 63、结构化方法是一种系统化的软件开发方法,其中包括 、 以及 。 问题反馈【教师释疑】正确答案:【结构化分析方法|结构化设计方法|结构化程序设计方法 】 64、需求分析的首要任务是建立系统的 模型。 问题反馈【教师释疑】正确答案:【功能 】 65、在数据流图中,数据流在使用中一般要给出标识,一般采用 或 来标识数据流。 问题反馈【教师释疑】正确答案:【名词|名词短语 】 66、数据流中的加工是数据变换单元,一般采用 来标识。 问题反馈【教师释疑】正确答案:【动宾结构 】 67、在数据流图中,数据存储是数据的静态结构,一般采用 或 来标识。 问题反馈【教师释疑】正确答案:【
15、名词|名词短语 】 68、结构化分析方法给出了建模的基本步骤,该过程属于“自顶向下, ”形式。 问题反馈【教师释疑】正确答案:【功能分解 】 69、软件一般由 和 组成。 问题反馈【教师释疑】正确答案:【程序|文档 】 70、需求阶段的主要任务一般包括 、 和 ,最终形成系统的软件规格说明书。 问题反馈【教师释疑】正确答案:【需求发现|需求分析|需求验证 】 71、为了控制软件设计的复杂性,结构化设计可进一步分为 和 两个阶段。 问题反馈【教师释疑】正确答案:【总体设计|详细设计 】 72、总体设计阶段的基本任务是把系统的功能需求分配到一个特定的 中。 问题反馈【教师释疑】正确答案:【软件体系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 答题 34
限制150内