8、指出程序的基本控制结构有哪几种并加以说明。9、什么是主程序与子程序?10、变量若以作用域来分可分为哪几类,说明每类的作用域

热心网友

FoxPro程序提供了三种基本控制结构:顺序结构、选择结构和循环结构程序有三种基本的控制结构 程序的基本控制结构:在此,我们又看到,日常生活同编程的大不同处。日常生活中的程序,叫Program,大会的日程,电视节目的进程也叫Program日常生活的顺序可以排一下程序。如果临时发生变化,大会日程可另行通知,包括电视节目,在实际执行中,经常见到因为临时什么缘故,后面几点几分的节目改在什么时候,在电视上可以临时通知观众。 电脑的程序与此不同,我们能在程序工作开始以后,再去干预、修改程序吗?不行!所以,程序存储式电脑中的程序,要编程序的人事先估计到所有的各种可能性,事先想到所有情况,有所对策,并事先写入程序中去。所以写程序中需要分支结构,分支就是用程序告诉电脑:什么情况下该走哪条路继续程序的执行。 人们在生活中容易有片面性的毛病,到了编程序时,这个毛病真要不得,你得事先估计到所有可能。如果你要别人在程序运行中给定一些数据,你不仅要想到别人给对时怎么办,别人给得不对,你的程序也不应该执行不下去。起码要对给定的数据有个范围大小的提示,进而要对给定的数据作正确性的检查。所以,程序设计要逻辑上完整、全面地考虑和估计到所有的可能情况。比如,要打印时,打印机没开怎么办?打印纸用完了怎么办?要找某个文件时,在磁盘上实际并无此文件怎么办?说到底,编程的课程不但在教你学习编写电脑程序,同时也在培养你进行严格、完整的逻辑思维能力。要想编好程序,开发一点应用软件,这方面的功力差了是不行的。 所以,程序设计不但有顺序,而且有分支,这是电脑的要求人要做到的。此外,循环(或称重复)是第三种程序的基本控制结构。为什么要利用循环呢?生活中有许多事是反反复复地推敲,重复地努力才能实现;电脑不怕烦,不怕重复,电脑这种方法可以减轻人编程时的劳动强度。凡是需要让电脑重复一段程序时,接连不断地多次重复的,可以用循环;需要时重复一下,可调用子程序或设计自定义函数。重复,实际上是电脑给编程序的人以方便。我们讲了为什么程序会有这三种基本的控制结构,是让读者在学高级语言编程时具体去体会的。反正,任何一种高级语言编程,都有顺序、分支、重复的控制结构。会运用这三种基本方法,就可以去设计用计算机来“算计”的办法,写出程序来。 。

热心网友

项目管理器中的主文件主要实现对数据库内的各项进行编辑管理.