《全国计算机二级考试C语言公共基础知识教学文稿.ppt》由会员分享,可在线阅读,更多相关《全国计算机二级考试C语言公共基础知识教学文稿.ppt(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、知识点分布知识点分布(fnb)第一章第一章 数据结构数据结构(sh j ji u)与算法与算法第二章第二章 程序设计基础程序设计基础第三章第三章 软件工程基础软件工程基础 第四章第四章 数据库设计基础数据库设计基础第一页,共54页。第一章第一章 数据结构数据结构(sh j ji u)与算法与算法第二页,共54页。扬州大学计算机中心扬州大学计算机中心(1)白盒测试)白盒测试白盒测试的基本原则:保证白盒测试的基本原则:保证(bozhng)所测模块中每一独立路径至少执行一次;保证所测模块中每一独立路径至少执行一次;保证(bozhng)所测模块所有判断的每一分支至少执行一次;保证所测模块所有判断的每一
2、分支至少执行一次;保证(bozhng)所测模块每一循环所测模块每一循环都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。语句覆盖:选择足够的测试用例,使得程序中每一个语句至少都能被执行一次。语句覆盖:选择足够的测试用例,使得程序中每一个语句至少都能被执行一次。路径覆盖:执行足够的测试用例,使程序中所有的可能的路径都至少经历一次。路径覆盖:执行足够的测试用例,使程序中所有的可能的路径都至少经历一次。判定覆盖:使设计的测试用例保证判定覆盖:使设计的测试用例保证(bozhng)程序中每个判断的每个取值分支(程序
3、中每个判断的每个取值分支(T或或F)至少)至少经历一次。经历一次。条件覆盖:设计的测试用例保证条件覆盖:设计的测试用例保证(bozhng)程序中每个判断的每个条件的可能取值至少执行程序中每个判断的每个条件的可能取值至少执行一次。一次。判断判断-条件覆盖:设计足够的测试用例,使判断中每个条件的所有可能取值至少执行一次,同条件覆盖:设计足够的测试用例,使判断中每个条件的所有可能取值至少执行一次,同时每个判断的所有可能取值分支至少执行一次。时每个判断的所有可能取值分支至少执行一次。*:覆盖的强度依次是:语句覆盖:覆盖的强度依次是:语句覆盖路径覆盖路径覆盖判定覆盖判定覆盖条件覆盖条件覆盖扬州大学计算机
4、中心扬州大学计算机中心4.4 数据库设计方法数据库设计方法(fngf)和步骤和步骤 08年年4月选择题第月选择题第8题题在数据库设计中,将在数据库设计中,将E-R图转换成关系数据模型的过程属于图转换成关系数据模型的过程属于_B_A)需求分析阶段)需求分析阶段 B)概念设计阶段)概念设计阶段 C)逻辑设计阶段)逻辑设计阶段 D)物理设计阶段)物理设计阶段06年年9月选择题第月选择题第5题题数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和 _。A)编码)编码(bin m)设计设计 B)测试阶段)测试阶段 C)运行阶段)运行阶段 D)物理设计)物理设计本章应考点拨:本章在考试中一般出现本章应考点拨:本章在考试中一般出现2-4个小题。本章内容概括性强,比较抽象,难于个小题。本章内容概括性强,比较抽象,难于理解,因此建议考生在复习的时候,首先熟读讲义,其次对数据库系统的基本概念及原理解,因此建议考生在复习的时候,首先熟读讲义,其次对数据库系统的基本概念及原理等知识要注意理解、加强记忆。理等知识要注意理解、加强记忆。返回(fnhu)第五十四页,共54页。