软件工程基础 作者 陆惠恩 第6章.pptVIP

  • 2
  • 0
  • 约3.98千字
  • 约 24页
  • 2015-12-10 发布于广东
  • 举报
《软件工程基础》陆惠恩主编 第6章 软件实现 本章内容: 结构化程序设计 选择程序设计语言 程序设计风格 程序设计质量的评价 程序设计文档 软件测试目标和原则 软件测试方法 软件测试步骤 设计测试方案 软件调试、验证与确认 软件测试计划和分析报告 本章重点: 结构化程序设计 程序设计质量的评价 软件测试方法 设计测试方案 6.1 结构化程序设计方法 1. 什么是结构化程序设计 结构化程序(Structured Program)是由基本的控制结构,构造而成的程序。 每个控制结构只有一个入口点和一个出口点。 结构化程序设计(Structured Programming ,SP) 结构化程序设计强调对模块采用自上而下、逐步细化的设计方法;不主张用GOTO语句来随意转移程序的控制; 主张仅采用顺序、选择、重复三种基本控制结构;每种基本控制结构只有一个入口、一个出口、完成一个操作;将这三种基本控制结构根据程序的逻辑,嵌套或组合成结构化程序,完成预定的功能。 2. 结构化程序设计的特点 源程序有清晰性,并能较好地适合自顶向下或自底向上的程序设计技术。 在详细设计阶段,使系统结构具有模块化和清晰性的特性。 在软件编码阶段,使软件易于理解、修改,便于重复使用。 6.2 选择程序设计语言 1. 程序设计语言的分类 (1)面向机器语言:包括机器语言和汇编语言

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档