C语言二级公共基础知识讲义解读.pptVIP

  • 6
  • 0
  • 约9.14千字
  • 约 87页
  • 2016-03-07 发布于湖北
  • 举报
全国计算机等级考试 二级公共基础知识 全国计算机等级考试 National Computer Rank Examination 认识软件结构图SC 深度=3 宽度=3 上级模块 从属模块 原子模块 扇入 扇出 五、详细设计 详细设计的任务:为软件结构图中每一个模块确定实现的算法 和数据结构。表示算法和数据结构的细节。 采用的方法:结构化编程方法【SP】 使用的工具:程序流程图、N-S图、问题分析图PAD 判定表 过程设计语言/伪码PDL 程序流程图中的主要图形元素: 加工步骤 控制流 逻辑条件 六、软件测试 软件测试的目的:尽可能多的发现错误。 (1)×错误理解:软件测试为了发现错误并改正。 (2)×错误理解:软件测试为了证明软件正确性。 软件测试的准则: (1)所有测试追溯到需求。 (2)严格执行测试计划,排除测试随意性。 (3)充分注意测试中的群集现象:程序中存在错误的概率与该程 序中已发现的错误数量成正比。 (4)程序员避免检测自己的程序。 (5)穷举测试不可能。 (6)妥善保存测试文档,为维护提供方便。 软件测试的方法: (1)静态测试:由人工进行,无需借助计算机。 (2)动态测试:基于计算机,实际运行软件进行测试 A .白盒测试:逻辑覆盖、基本路径测

文档评论(0)

1亿VIP精品文档

相关文档