全国计算机等级考试二级公共基础知识第三章.ppt

全国计算机等级考试二级公共基础知识第三章.ppt

  1. 1、本文档共113页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国计算机等级考试二级公共基础知识第三章课案

完 * 【例3-18】为了提高模块的独立性,模块之间最好是______。 A)控制耦合 B)公共耦合 C)内容耦合 D)数据耦合 答案 D * 【例3-19】为了使模块尽可能独立,要______。(2005年4月) A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 * 【例3-20】软件的结构化开发过程各阶段都应产生规范的文档,以下______不是在概要设计阶段应产生的文档。 A)集成测试计划 B)软件需求规格说明书 C)概要设计说明书 D)数据库设计说明书 * 【例3-21】软件结构设计的图形工具是______。 A)DFD图 B)程序图 C)PAD图 D)N-S图 * 【例3-22】下列软件系统结构图的宽度为______。(2006年9月) * 【例3-23】数据流图的类型有______和事务型。 答案 变换型 * 【例3-24】在软件设计中,不属于过程设计工具的是______。(2005年9月) A)PDL(过程设计语言) B)PAD图 C)N-S图 D)DFD图 * 【例3-25】程序流程图(PFD)中的箭头代表的是______。 A)数据流 B)控制流 C)调用关系 D)组成关系 * 【例3-26】为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。 A)PAD图 B)N-S图 C)结构图 D)数据流图 * 【例3-27】下列对于软件测试的描述中正确的是______。(2005年4月) A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能地多发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 * 【例3-28】为了提高测试的效率,应该______。 A)随机地选取测试数据 B)取一切可能的输入数据作为测试数据 C)在完成编码以后制定软件的测试计划 D)选择发现错误可能性大的数据作为测试数据 * 【例3-29】程序测试分为静态分析和动态测试,其中______是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(2006年4月) * 【例3-30】使用白盒测试方法时,确定测试数据应根据______和指定的覆盖标准。 A)程序的内部逻辑 B)程序的复杂结构 C)使用说明书 D)程序的功能 * 【例3-31】等价类型划分法是______测试常用的方法。 答案 黑盒 * 【例3-32】在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(2005年9月) 答案 驱动模块 * 【例3-33】检查软件产品是否符合需求定义的过程称为______。 A)系统测试 B)集成测试 C)验收测试 D)单元测试 * 【例3-34】______的任务是诊断和改正程序中的错误。(2006年9月) * 【例3-35】以下所述中,______是软件调试技术。 A)错误推断 B)集成测试 C)回溯法 D)边界值分析 * 3.4.4 软件测试的实施 软件测试步骤: 单元测试、集成测试、确认测试、系统测试 * 3.4.4 软件测试的实施(续) 1.单元测试 对象:针对程序模块,进行正确性检验的测试 目的:发现各模块内部可能存在的各种差错 依据:从程序的内部结构出发设计测试用例,其依据是详细的设计说明书和源程序 方法:以白盒测试为主,辅以黑盒测试 * 3.4.4 软件测试的实施(续) 1.单元测试 内容: 模块接口测试 局部数据结构测试 路径测试 错误处理测试 边界测试 步骤: 在编码阶段进行 源程序代码编制完成,经过评审和验证,确认没有语法错误之后 利用设计文档,设计可以验证程序功能、找出程序错误的多个测试用例 对于每一组输入,应有预期的正确结果 * 3.4.4 软件测试的实施(续) 1.单元测试 驱动模块、桩模块 * 3.4.4 软件测试的实施(续) 2.集成测试 任务:把模块在按照设计要求组装起来的同时进行测试 目的:发现与接口有关的错误 依据:集成测试的依据是概要设计说明书 内容:软件单元的接口测试、全局数据结构测试、边界条件和非法输入的测试 方式:非增量方式组装与增量方式组装。 * 3.4.4 软件测试的实施(

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档