结构化程序设计.ppt
《结构化程序设计.ppt》由会员分享,可在线阅读,更多相关《结构化程序设计.ppt(57页珍藏版)》请在第壹文秘上搜索。
1、 结构化程序设计1 6.1.1 基本概念1 1程序程序 能够完成特定任务的命令序列,存储在命令文件(.PRG)中。运行该文件可自动执行一系列操作。2 2结构化程序设计结构化程序设计 用结构化编程语句来编写程序。3 3程序的基本结构程序的基本结构(1)说明部分:一般是一组注释语句。(2)初始化部分:设置程序运行时的系统状态和参量初值。(3)程序主体部分:包括数据输入、处理和输出3个模块。(4)还原部分:将当前的工作环境恢复到执行该程序前的状态。(5)程序的退出:程序运行完毕,返回 VFP 应用程序窗口或退出VFP,返回操作系统。 2 6.1.2 程序文件的建立1 1项目管理器项目管理器 :选择
2、“程序”项,单击“新建”按钮,打开代码编辑窗口,输入程序内容。然后选择“文件|保存”命令将编写的代码存入磁盘。2. 2. 菜单:菜单:选择“文件|新建”,在“新建”对话框中选择“程序”文件类型,单击“新建文件”按钮,进入代码编辑窗口。3. 3. 命令:命令:MODIFY COMMAND MODIFY COMMAND 程序文件名程序文件名 输入命令语句时,必须一条命令占一行,一行写不下时,在行尾加续行符(;),换行后接着书写该命令语句。 3命令序列注释语句4 6.1.3 程序文件的修改对已建立的程序文件可以重新进入代码编辑窗口修改内容。 1 1项目管理器:项目管理器:选中要修改的程序文件,单击“
3、修改”按钮,重新打开代码编辑窗口。修改后,选择“文件|保存”命令,保存程序。2 2菜单:菜单:选择“文件|打开”命令,将要修改的程序文件调入代码编辑窗口。 3 3命令:命令:MODIFY COMMAND MODIFY COMMAND 程序文件名程序文件名5 1 1项目管理器:项目管理器:选中要执行的程序文件, 单击“运行”按钮。2. 2. 菜单:菜单:选择“程序|运行”命令。3. 3. 命令命令:DO DO 程序文件名程序文件名 6.1.4 程序文件的执行6 6.2.1 基本命令l l注释命令注释命令 非执行语句,用于提高程序的可读性。非执行语句,用于提高程序的可读性。 NOTENOTE、*
4、*(行首注释)、(行首注释)、&(行尾注释)(行尾注释) 命令格式命令格式1:NOTE 注释内容注释内容note not字符字符 命令格式命令格式2:* 注释内容注释内容注释字符注释字符 命令功能:对程序作注释,不执行任何操作。命令功能:对程序作注释,不执行任何操作。例如:例如: * *计算园的面积计算园的面积 r=5 &r=5 &园的半径为园的半径为5 5 s=3.14 s=3.14* *r r* *r r ?”s=“,s ?”s=“,s72文本显示命令文本显示命令 TEXT 文本内容文本内容 ENDTEXT功能:将文本内容功能:将文本内容 原样显示原样显示 注意注意文本内容文本内容 不用加
5、定界符不用加定界符例如:例如: TEXT 西北师范大学一所重点大学西北师范大学一所重点大学 ENDTEXT82. 2. 环境设置命令环境设置命令 set set 命令。命令。 set talk 命令命令 命令格式:命令格式:set talk on/offS 命令功能:在命令功能:在on状态下,在执行一些非显示命状态下,在执行一些非显示命令时,将把执行结果等信息送到显示器显示;在令时,将把执行结果等信息送到显示器显示;在off状态下,屏幕上只显示命令要求输出的结果。状态下,屏幕上只显示命令要求输出的结果。 set printer命令命令 命令格式:命令格式: set printer on/off
6、st printer off/on 命令功能:在命令功能:在on状态下,输出结果将传送到打状态下,输出结果将传送到打印机输出;在印机输出;在off状态下,关闭向打印机输出。状态下,关闭向打印机输出。93、系统初始化命令、系统初始化命令 命令格式命令格式: clear all 命令功能:该命令关闭所用打开的库文件、表命令功能:该命令关闭所用打开的库文件、表文件及有关文件,清除所有内存变量,清除所有用文件及有关文件,清除所有内存变量,清除所有用户自定义下拉菜单、弹出式菜单和窗口,选择户自定义下拉菜单、弹出式菜单和窗口,选择1号工号工作区为当前工作区。常用于应用程序主控模块的开作区为当前工作区。常用
7、于应用程序主控模块的开头。头。4、 清屏命令清屏命令 命令格式:命令格式: CLEAR命令功能:清除命令功能:清除VFP主窗口或当前用户自定义窗口,主窗口或当前用户自定义窗口,常用于应用程序某模块的开头,或在各输出命令前常用于应用程序某模块的开头,或在各输出命令前使用。使用。105. 5. 关闭文件命令:关闭文件命令: CLOSE ALLCLOSE ALL (关闭所有文件)(关闭所有文件) CLOSE CLOSE 文件类型文件类型(关闭指定类型的(关闭指定类型的文件)文件)6. 6. 运行中断和结束命令运行中断和结束命令n CancelCancel 终止程序运行,返回命令窗口。终止程序运行,返
8、回命令窗口。 n RETURNRETURN 结束当前程序的执行,返回到调用它结束当前程序的执行,返回到调用它的上级程序。的上级程序。n QUIT QUIT 关闭所有文件,退出关闭所有文件,退出 VFP VFP 系统,返回操系统,返回操作系统环境。作系统环境。111 1基本输出命令:基本输出命令:?|? ?|? 表达式表表达式表 功能:计算各表达式的值,并将功能:计算各表达式的值,并将 结果送到主窗口结果送到主窗口 注意注意 各表达式之间用逗号相隔各表达式之间用逗号相隔 例如:?例如:?“r=“,3+5r=“,3+5 6.2.2 输入/输出命令122.2.键盘输入单字符键盘输入单字符命令:命令:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构 程序设计
