计算机二级【公共基础知识】软件工程基础精选.pptVIP

  • 15
  • 0
  • 约4.17千字
  • 约 46页
  • 2016-11-23 发布于湖北
  • 举报

计算机二级【公共基础知识】软件工程基础精选.ppt

  (3)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于( )   A)定义阶段   B)开发阶段   C)维护阶段 D)上述三个阶段 B (4)程序流程图中带有箭头的线段表示的是( )。 A)图元关系 B)数据流 C)控制流 D)调用关系 (5)数据流图中带有箭头的线段表示的是( )。 A)控制流 B)事件驱动 C)模块调用 D)数据流 C D 3.4软件测试 软件测试的指用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。简单地说,软件测试的目的是尽可能多地发现程序中的错误。 考点2:软件测试方法 按是否要执行被测试软件的角度分为:静态测试和动态测试。 静态测试包括代码检查、静态结构分析、代码质量度量。不实际运行软件,主要通过人工进行。 动态测试是基于计算机的测试,主要包括白盒测试方法和黑盒测试方法。 软件测试 白盒测试:在程序内部进行,主要用于完成软件内部操作的验证。 主要方法有逻辑覆盖、基本路径测试。 黑盒测试:主要诊断功能不对或遗漏、界面错误、数据结构或外部数据库访问错误、性能错误、初始化和终止条件错误等,用于软件确认。主要方法有等价类划分法、边界值分析法、错误推测法等。 软件测试 软件测试过程一般按4个步骤进行:

文档评论(0)

1亿VIP精品文档

相关文档