第7章结构化程序设计.ppt
《第7章结构化程序设计.ppt》由会员分享,可在线阅读,更多相关《第7章结构化程序设计.ppt(80页珍藏版)》请在优知文库上搜索。
1、第 7 章结构化程序设计结构化程序设计1.理解程序的概念、掌握程序的建立与运行方法理解程序的概念、掌握程序的建立与运行方法2.掌握程序设计中常用的输入、输出语句掌握程序设计中常用的输入、输出语句3.理解并掌握程序的基本控制结构:顺序结构、分支理解并掌握程序的基本控制结构:顺序结构、分支(选择)结构、循环结构(选择)结构、循环结构4.理解并掌握过程与用户自定义函数理解并掌握过程与用户自定义函数教教 学学 目目 标标1.程序的概念、程序的建立与运行方法程序的概念、程序的建立与运行方法2.程序设计中常用的输入输出语句程序设计中常用的输入输出语句3.程序的控制结构:顺序结构、分支(选择)结构、循程序的
2、控制结构:顺序结构、分支(选择)结构、循环结构环结构4.过程的概念、用户自定义函数的目的与方法过程的概念、用户自定义函数的目的与方法难点是:程序设计算法、分支程序设计、循环程序设计难点是:程序设计算法、分支程序设计、循环程序设计重重 点、难点、难 点点7.1程序的概念程序的概念(1)定义:定义:程序是能够完成一定任务的命令的集合。程序是能够完成一定任务的命令的集合。这组这组命令被存放在称为程序文件或命令文件的文本文件中,命令被存放在称为程序文件或命令文件的文本文件中,VFP默认的程序文件的默认的程序文件的扩展名为扩展名为PRG。程序方式与单命令处理方式有以下程序方式与单命令处理方式有以下优势优
3、势:u可以利用编辑器,方便地输入、修改和修改程序。可以利用编辑器,方便地输入、修改和修改程序。u可以用多种方式、多次运行程序。可以用多种方式、多次运行程序。u可以在一个程序中调用另一个程序。可以在一个程序中调用另一个程序。7.1 程序的概念SET TALK OFFCLEAROPEN DATABASE student&打开数据库打开数据库 USE jbqkb&打开表打开表LISTCLOSE DATABASE&打开数据库、表打开数据库、表SET TALK ONRETURN示例程序示例程序:程序的书写规则和说明:程序的书写规则和说明:程序一般以程序一般以SET TALK OFF开头,以开头,以SET
4、 TALK ON、RETURN语句结束语句结束。SET TALK ON|OFF的意义是打开或关闭人机会话方式,的意义是打开或关闭人机会话方式,控制控制VFP信息在主窗口、状态栏或用户自定义的窗口里是否显信息在主窗口、状态栏或用户自定义的窗口里是否显示。示。&是在程序中插入的命令注释,注释为非执行代码,不是在程序中插入的命令注释,注释为非执行代码,不影响程序的功能。以影响程序的功能。以NOTE或或*开头的代码行也是注释行。注释开头的代码行也是注释行。注释行能增强程序文件的易读性。行能增强程序文件的易读性。VFP中的注释行显示为绿色。中的注释行显示为绿色。程序中每条命令以回车键结尾,一行只能写一条
5、命令。程序中每条命令以回车键结尾,一行只能写一条命令。若命令太长时需要分行书写,在一行末尾键入若命令太长时需要分行书写,在一行末尾键入续行符续行符“;”,再按回车键。再按回车键。程序中常出现程序中常出现CANCEL、RETURN、QUIT、DO 等命令,其意义如下:等命令,其意义如下:CANCEL:终止程序运行,清楚所有私有变量,返回命令窗:终止程序运行,清楚所有私有变量,返回命令窗口。口。RETURN:结束当前程序的运行,返回调用它的上级程序,:结束当前程序的运行,返回调用它的上级程序,若无上级则返回到命令窗口。若无上级则返回到命令窗口。QUIT:退出:退出VFP系统。系统。DO:转去执行另
6、一个程序。:转去执行另一个程序。程序的书写规则和说明:程序的书写规则和说明:(1)建立源程序有多种方法建立源程序有多种方法,常用的有:,常用的有:执行执行“文件新建文件新建”命令,在对话框中选取择命令,在对话框中选取择“程序程序”文文件。件。在在“项目管理器项目管理器”中选定中选定“代码代码”选取项卡中的选取项卡中的“程序程序”项,选择项,选择“新建新建”按钮。按钮。在在“命令命令”窗口执行命令:窗口执行命令:MODIFY COMMAND.|?在编辑过程中注意保存程序。修改程序的方法与建立程在编辑过程中注意保存程序。修改程序的方法与建立程序的方法类似。序的方法类似。7.1.2.程序的建立与运行
7、程序的建立与运行 (2)程序的)程序的运行方法运行方法:执行执行“程序运行程序运行”命令,在命令,在“运行运行”对话框中选择要对话框中选择要运行的程序名运行的程序名在在“项目管理器项目管理器”中选定中选定“代码代码”选取项卡中选取项卡中“程序程序”项下的程序,选择项下的程序,选择“运行运行”按钮按钮在在“命令命令”窗口中,输入:窗口中,输入:DO 选择多条命令,然后单击鼠标右键,在弹出的快捷菜选择多条命令,然后单击鼠标右键,在弹出的快捷菜单菜单中选择单菜单中选择“运行所选区域运行所选区域”,可运行程序的一部分。,可运行程序的一部分。7.1.2.程序的建立与运行程序的建立与运行 VFP程序文件通
8、过编译、连编,可产生不同的目标程序文件通过编译、连编,可产生不同的目标代码文件,以不同的扩展名标识。用代码文件,以不同的扩展名标识。用DO命令执行程序文命令执行程序文件时,如果没有指定扩展名,系统将按以下顺序执行某种件时,如果没有指定扩展名,系统将按以下顺序执行某种目标代码文件:目标代码文件:EXE(VFP的可执行文件)、的可执行文件)、APP(VFP的应用程序文件)、的应用程序文件)、FXP(VFP的编译文件)、的编译文件)、PRG(VFP的源程序文件)。的源程序文件)。7.1.3.常用的输入输出语句常用的输入输出语句(1)ACCEPT命令命令【格式格式】ACCEPT TO 【功能功能】在程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构 程序设计
