- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 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 功能:先判断条件表达式
您可能关注的文档
- 数据库技术与Access应用课件郭晔王浩鸣张天宇第12章节在ACCESS中创建VBA模块.ppt
- 数据库技术与Access应用课件郭晔王浩鸣张天宇第13章节航空运输管理系统.ppt
- 网页设计与制作-电子教案-陈彦许第7章节动画.ppt
- 数据库应用技术SQLServer2000第0章节.ppt
- 数据库应用技术SQLServer2000第1章节.ppt
- 数据库应用技术SQLServer2000第2章节.ppt
- 网页设计与制作-电子教案-陈彦许第8章节综合实训gai.ppt
- 数据库应用技术SQLServer2000第3章节.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第1章节网页制作基础.ppt
- 网页设计与制作教程第2版北京市精品教材课件作者赵丰年吕宜宏第2章节站点与文档操作.ppt
文档评论(0)