- 2
- 0
- 约1.49万字
- 约 75页
- 2015-12-24 发布于广东
- 举报
第 6 章 程序设计基础 ? 知 识 点 ● 运算符、表达式 ● 语句、程序结构、程序文件 ? 难 点 ● 建立条件表达式 ● 选择结构、循环结构及其嵌套 ● 程序的编制与调试方法 ◆ 要 求 熟练掌握以下内容: ● 条件表达式的使用 ● 选择结构与循环结构的使用 ● 选择结构与循环结构的嵌套使用方法 ● 程序文件的建立、调试与维护 ● 面向对象的程序设计方法 了解以下内容: ● 调用外部程序的过程 ● ON命令 6.1 程序设计概述 6.1.1 使用计算机解决问题的基本过程 1.分析问题 2.确定算法 3.设计数据库 4.编写程序 5.上机调试 6.分析运算结果 7.编制文档资料 8.维护和再设计 6.1.2 程序的建立与编辑 1.程序文件的建立 ⑴ 命令方式建立程序文件 MODIFY COMMAND [ 程序文件名 | ?] 若省略文件名,系统会自动取名为 “UNTITLE.PRG”;若省略扩展名,系统会 自动在文件名后加上扩展名“.PRG”。通配 符“*”或“?”可以在文件名中使用。 用命令方式建立程序文件的步骤如下: ① 在命令窗口中键入命令,如图6.2所示。 ② 在编辑窗口中输入命令行,如图6.3所示。 图6.2 命令窗口 图6.3 编辑窗口 ⑵ 用可视化方式建立程序文件 用可视化方式建立程序文件的步骤如下: ① 在“文件”菜单中选择“新建”命令选项, 在屏幕出现的“新建”对话框中选择“程序”项,进入编辑窗口。 ② 在编辑窗口中输入命令行。 ③ 输入完成后,在“文件”菜单中选择“保 存”选项或按组合键“Ctrl+W”。 2.编辑程序文件 程序文件的编辑步骤如下: ⑴ 在“文件”菜单中选择“打开”选项。 ⑵ 在“打开”对话框中输入或选择要修改的 文件名,系统自动按输入的文件名将程序文 件调入内存并显示在文本编辑窗口中以供修 改。 ⑶ 修改完毕,在“文件”菜单中选择“保存” 选项或按组合键“Ctrl+W”。 ⑷ 在“文件”菜单中选择“关闭”选项或按组 合键“Ctrl+Q”,可放弃本次的修改,退出编 辑状态。 6.1.3 程序文件的编译和执行 1.程序文件的编译 编译后的目标文件的扩展名为“.FXP”。 ⑴ 编译程序文件的命令方式 COMPILE 程序文件名 ⑵ 编译程序文件的可视化方式 ① 在“程序”菜单中选择“编译”选项,如图 6.4所示。 ② 在屏幕上出现的“编译”窗口中,输入或 选择程序文件名,如图6.5所示。系统会自动 地对选定的程序文件进行编译。 图6.4 程序菜单 图6.5 编译窗口 2.程序文件的执行 ⑴ 程序文件执行的命令方式 DO 程序文件名 ⑵ 程序文件执行的可视化方式 ① 在“程序”菜单中选择“运行”选项,如图 6.6所示。 ② 在Windows环境下,单击“开始”按钮,选择“运 行”选项,然后,屏幕上出现的“运行”对话框,如图 6.7所示。 图6.6 Visual FoxPro系统 图6.7 Windows环境 的运行对话框 下的运行对话框 6.2 选择结构设计 6.2.1 简单判断语句 IF 条件表达式 命令序列 ENDIF 功能:当条件表达式成立时,执行IF与 ENDIF语句之间的命令序列,否则不执行 命令序列,转向执行ENDIF后面的命令语 句。 【例6.1】 建立一个具有判断打印功能的程序,并 将表“TXL”中的数据打印输出。 SET TALK OFF USE TXL WAIT “是否打印全体人员记录?(Y/N)” TO AA IF UPPE(AA) =‘Y’ LIST TO PRINT ENDIF USE SET TALK ON RETU 6.2.2 选择判断语句 IF 条件表达式 命令序列1 ELSE 命令序列2 ENDIF 功能:先判断条件表达式
原创力文档

文档评论(0)