VisualFoxPro程序设计基础田俊华刘爱军25381-第8章结构化程序设计课件教学.pptVIP

  • 11
  • 0
  • 约1.33万字
  • 约 194页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxPro程序设计基础田俊华刘爱军25381-第8章结构化程序设计课件教学.ppt

8.1 程序设计概述 8.1.1 程序设计相关概念 程序是利用系统所提供的设计工具、按照程序设计语言的规范描述解决问题的算法并进行程序编写的过程。 1.程序的概念 程序是能够完成一定任务的命令的有序集合。 这组命令被存放在称为程序文件或命令文件的文本文件中。 与交互式操作方式相比,程序方式有以下优点。 (1)可以利用编辑器,方便地输入、修改、保存程序。 (2)程序文件一旦建立,就可以被多次运行,而且一个程序在运行过程中还可以调用运行另一个程序。 2.程序的控制结构 任何复杂的程序都由3种基本控制结构 组成。 分别是顺序结构、选择结构和循环结构。 (1)顺序结构。 (2)选择结构。 (3)循环结构。 3.结构化程序设计方法 结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和模块化。 自顶向下是指对设计的系统要有一个全面的理解,从问题的全局入手,把一个复杂问题分解成若干个相互独立的子问题,然后对每个子问题再进一步的分解,如此重复,直到每个问题都容易解决为止。 逐步求精是指程序设计的过程是一个渐进的过程,先把一个子问题用一个程序模块来描述,再把每个模块的功能逐步分解细化为

文档评论(0)

1亿VIP精品文档

相关文档