第九章 结构化程序设计2课件.pptVIP

  1. 1、本文档共115页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 结构化程序设计2课件

第九章;9.1 程序设计基础 9.2 顺序结构程序 9.3 选择结构程序 9.4 循环结构程序 9.5 程序的模块化 9.6 程序的调试;9.1.1 程序设计的概念 程序文件又称命令文件,它是由VF的各条命令(或语句)按照一定的顺序和规则组织起来,以文件的形式存储在磁盘中,执行时再调入内存。 采用程序方式有如下好处: 可以利用编辑器,方便地输入、修改和保存程序。 可以用多种方式、多次运行程序。 可以在一个程序中调用另一个程序。;9.1.2 程序的控制结构 任何复杂的程序都由3种基本控制结构组成。它们是顺序结构、选择结构和循环结构。 1. 顺序结构 这是最简单的一种基本结构,依次顺序执行不同的程序块。 2. 选择结构 根据条件满足或不满足而去执行不同的程序块。 3. 循环结构 循环结构是指重复执行某些操作,重复执行的部分称为循环体。;A;9.1.3 结构化程序设计方法 结构化程序设计采用自顶向下、逐步求精和模块化的分析方法。 自顶向下是指对设计的系统要有一个全面的理解,从问题的全局入手,把一个复杂问题分解成若干个相互独立的子问题,然后对每个子问题再作进一步的分解,如此重复,直到每个问题都容易解决为止。 逐步求精是指程序设计的过程是一个渐进的过程,先把一个子问题用一个程序模块来描述,再把每个模块的功能逐步分解细化为一系列的具体步骤,以致能用某种程序设计语言的基本控制语句来实现。逐步求精总是和自顶向下结合使用,一般把逐步求精看作自顶向下设计的具体体现。 模块化是结构化程序的重要原则。所谓模块化就是把大程序按照功能分为较小的程序。;主控模块; 9.1.4 程序文件的建立与执行 1. 建立或修改程序文件 同建立其他类型文件一样,建立或修改程序文件也有菜单和命令两种操作方式。 (1)命令方式 要建立或者修改一个程序文件,可使用MODIFY命令。其格式是: MODIFY COMMAND [文件名|?] MODIFY FILE [文件名|?]; 其中文件名指明要建立或者修改的文件。如果省略文件名,编辑窗口会打开名为untitled.prg的文件。当关闭窗口时出现对话框,要求输入文件名。若使用?,则显示“打开”对话框。在此框中,用户可以选择一个已存在的文件或者输入要建立的新文件名。如果没有给文件指定扩展名,则MODIFY COMMAND默认为.prg,而MODIFY FILE却默认为空,所以使用MODIFY FILE建立程序文件时文件名必须带扩展名.prg。;(2)菜单方式 选择“文件”菜单中的“新建”命令,并选择“程序”单选按钮,并单击“新建文件”命令按钮。在文本编辑窗口输入程序内容。 不管是用命令方式还是用菜单方式,打开文本编辑窗口后,就可以一条一条地输入命令。在输入过程中出现错误,可用编辑命令进行修改。这里的编辑操作同其他编辑软件(如Word)的编辑操作没有什么不同。当程序建立或修改完毕后,可用Ctrl+W或Ctrl+End存盘,退出编辑窗口。 要修改程序文件,选择“文件”菜单中的“打开”命令打开文件即可。;2. 执行程序 (1)命令方式 使用DO命令执行一个Visual FoxPro程序文件或其它文件。命令格式为: DO 文件名 如果文件名不带扩展名,则Visual FoxPro按下列顺序寻找并执行这些程序:可执行文件(.EXE)、应用程序(.app)、编译后的目标程序文件(.fxp)和程序文件(.prg)。;9.2.1 程序文件中的辅助命令 1.程序注释命令 为增强程序的可读性,往往需要在程序中使用注释来对程序进行说明,为阅读程序提供方便。Visual FoxPro中有两种程序注释命令。 命令格式: NOTE|* [注释]命令在程序中加注释行信息。执行程序文件时,不执行以NOTE或*开头的行。如果要在下一行继续注释,可在本注释行尾加上一个分号;,或者直接回车再另用一个注释命令。 [注释]命令在命令语句的尾部加注释信息。;2.常用状态设置命令 (1)置会话状态命令 命令格式: SET TALK ON|OFF 在会话状态开通时,Visual FoxPro在执行命令时会向用户提供大量的反馈信息。工作于程序方式时,这不仅会减慢程序的运行速度,而且还会与程序本身的输出相互夹杂,引起混淆。所以程序调试时,一般置“会话”于开通状态,而在执行程序时则通常要求置“会话”于断开状态。;(2)置打印状态命令 命令格式: SET PRINT ON|OFF 系统默认打印机置于断开状态,就是说命令的执行结果只送到屏幕,不送往打印机。若用

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档