1 / 30
文档名称:

第八章(程序设计基础).ppt

格式:ppt   大小:170KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第八章(程序设计基础).ppt

上传人:xinsheng2008 2016/9/28 文件大小:170 KB

下载得到文件列表

第八章(程序设计基础).ppt

相关文档

文档介绍

文档介绍:、修改和执行方法。。、选择和循环三种控制结构。、子程序、过程和自定义函数的概念和编写。5. 理解和掌握函数与过程的概念。6. 理解和掌握变量的作用域、过程的调用以及过程调用中的参数的传递。2第8章程序设计基础 Visual FoxPro 。过程化程序设计:它是采用结构化编程语句来编写的程序。这类方法的特点是容易把一个复杂的程序分解为若干个较小的过程,每个过程都可进行独立的调试。这类设计方法发展的总思想是从程序员角度考虑使程序设计更简单,而较少从使用角度去考虑。使用这类方法设计的程序流程完全由程序员控制,使用者只能做由程序员预先安排好的事情。3第8章程序设计基础面向对象程序设计:这类程序设计思想是面向对象,即设计的重要任务在于描述对象。程序是由事件驱动的,因而,在执行过程中,持续等待的是一个发生在对象上的事件。而发生什么事件则要看使用者的操作,如单击、双击鼠标等。至于下一步的程序流向,则要看驱动的是什么事件。这类程序设计的主要目的是从任何方便与简化使用入手,由使用者控制程序流向,这在一定程序上增加了编程的难度。 程序与程序文件 Visual FoxPro有两种工作方式,即人机交互对话方式和程序方式。⑴命令方式命令操作是在命令窗口中逐条输入命令,直接操作指定对象的操作方式。命令操作为用户提供了一个直接操作的手段,其优点是能够直接使用系统的各种命令和函数,有效操纵数据库,但要求熟练掌握各种命令和函数的格式、功能、用法等细节。6第8章程序设计基础⑵菜单方式使用菜单或工具栏中的按钮来完成任务对于数据库最终用户来说是最常用的一种工作方式。Visual FoxPro ,用户通过选择菜单项来使用数据库的操作方式。⑶工具操作方式VFP系统中提供了许多工具,分为设计器、向导、生成器等三种交互式的可视化开发工具。这些工具使创建表、表单、数据库、查询和报表已及管理数据变得轻而易举。,通过运行程序来实现操作、管理数据库的操作方式。根据实际应用需要编写的应用程序,能够为用户提供界面更简洁直观、操作步骤更符合业务处理流程和规范要求的操作应用环境。程序是能够完成一定任务的命令的有序集合。这组命令被存放在称为程序文件或命令文件()的文本文件中。当运行程序时,系统会按照一定的次序自动执行包含在程序文件的命令。程序方式的特点:⑴可以利用编辑器,方便地输入、修改和保护程序。⑵可以用多种方式、多次运行程序。⑶可以在一个程序中调用另一个程序。。①打开文本编辑器窗口。在【文件】菜单下的【新建】菜单项中,选择【程序】可选项,并单击【新建文件】命令按钮。②在文本编辑窗口中输入程序内容。这里的编辑操作与普通文本文件的编辑操作没有什么不同。在这里输入的是程序内容,是一条条命令。这里输入的命令是不会被马上执行的。③保存程序文件。从【文件】菜单中选择【保存】命令或按Ctrl+W键,然后在【另存为】对话框中指定程序文件的存放位置和文件名,并单击【保存】命令按钮。,就可以使用多种方式、多次执行它。菜单方式:①从【程序】菜单中选择【运行】命令,打开【运行】对话框。②从文件列表框中选择要运行的程序文件,并单击【运行】命令按钮。用命令方式运行程序文件的格式为:DO <文件名> [WITH <参数表>],DO命令中的<文件名>只需输入主文件名。要运行其它程序,<文件名>中包括扩展名。,一个完整的程序总是包含“输入数据”、“处理数据”、“输出数据”三个过程。数据的输入和输出是很多程序要面临的问题。1. INPUT命令格式:INPUT [ < 字符表达式>] TO <内存变量>功能:该命令等待用户从键盘输入数据,用户可以输入任意合法的表达式。当用户以回车键结束输入时,系统将表达式的值存入指定的内存变量,程序继续运行。