内容正文:
重庆市 计算机专业类 第二部分 Visual FoxPro 6.0 数据库
7.Visual FoxPro 的结构化程序设计(1)
《考点讲练测》
编写说明:
《计算机类专业考点讲练测》专辑,是依据重庆市高等职业教育分类考试专业综合理论测试——计算机类考试说明编写的。紧密围绕计算机类专业考纲所涉及的三门高考课程的 20 个考点,精心编撰 43 套讲练测。每套讲练测的内容均涵盖考点解读、思维导图、知识梳理、师生互动、概念强化、高考模拟、课堂练习、课堂小结以及课后测验等九个环节。
本讲属于《计算机类专业考点讲练测》的第 26 套,包含课件、讲义以及测验三个教学文件,且与之配套使用的还有重庆市《计算机类考纲百套卷》。欢迎各位老师下载使用,并敬请给予宝贵建议。
1.了解程序设计的概念和程序设计方法;
2.程序文件的创建与运行
(1)了解程序文件的创建与运行方法;
(2)掌握以下与程序设计相关的辅助命令:
Set Default To
考点解读
思维导图
程序设计是创建计算机程序的过程,它涉及定义算法、编写代码、调试和测试,最终得到能够解决特定问题的软件。
知识梳理
程序设计的概念和程序设计方法
结构化程序设计是一种程序设计范式,它强调程序应该由简单的、易于理解的部分组成,并且这些部分应该按照逻辑顺序排列。
知识梳理
程序设计的概念和程序设计方法
在结构化程序设计中,通常推荐以下方法:
自顶向下设计:从程序的总体结构开始设计,然后逐步细化到各个模块和子模块。
逐步求精:将复杂的问题分解成一系列简单的问题,逐步解决。
知识梳理
程序设计的概念和程序设计方法
模块化:将程序划分为独立的模块,每个模块完成特定的功能。
信息隐藏:每个模块的内部细节对外部模块隐藏,只通过接口进行通信。
结构化控制流:使用顺序、选择(if-then-else)和循环(for, while)等结构来控制程序的流程。
知识梳理
程序设计的概念和程序设计方法
在Visual FoxPro中,程序文件的创建和运行包括以下几个步骤:
程序文件的创建
1. 使用文本编辑器:首先,使用任何文本编辑器(如记事本或VFP内置的编辑器)来编写程序代码。
知识梳理
程序文件的创建与运行
在Visual FoxPro中,程序文件的创建和运行包括以下几个步骤:
程序文件的创建
2. 保存文件:编写完成后,将文件保存为`.prg`扩展名的文件,这是VFP的程序文件格式。
知识梳理
程序文件的创建与运行
程序文件的运行
1. 在VFP中打开命令窗口:启动VFP后,打开命令窗口。
知识梳理
程序文件的创建与运行
程序文件的运行
2. 运行程序:在命令窗口中输入`DO 程序文件名`命令来运行程序。例如,如果程序文件名为`example.prg`,则输入`DO example`。
知识梳理
程序文件的创建与运行
程序文件的运行
3. 程序设计相关的辅助命令
知识梳理
程序文件的创建与运行
Set Default To 命令
`Set Default To`命令用于指定默认的目录或文件夹,这样在程序中引用文件时,就不需要提供完整的路径名。
知识梳理
程序文件的创建与运行
例如,如果所有的程序文件都保存在`C:\MyPrograms`目录下,可以使用以下命令设置默认目录:
Set Default To C:\MyPrograms
知识梳理
程序文件的创建与运行
这样,在程序中引用该目录下的文件时,只需提供文件名即可,VFP会自动在默认目录下查找。
知识梳理
程序文件的创建与运行
回顾本节课的知识点:
1.简述程序设计的概念。
2.简述程序设计方法。
3.简述程序文件的创建。
4.简述程序文件的运行。
5.简述Set Default To 命令。
师生互动
概念强化
1. 程序文件的后缀名是______。
【答案】.prg
2. 要在Visual FoxPro中创建一个新的程序文件,可以使用命令______。
【答案】MODIFY COMMAND
3. 要运行一个已存在的程序文件,可以使用命令______。
【答案】DO
概念强化
4. 要设置默认工作目录,可以使用命令______。
【答案】SET DEFAULT TO
5. 程序设计的三种基本结构是______、______和______。
【答案】顺序结构、选择结构、循环结构
概念强化
6. 什么是`Set Default To`命令?请举例说明其用途。
【答案】`Set Default To`命令用于指定默认的目录或文件夹。例如,使用命令`Set Default To C:\MyPrograms`可以将默认目录设置为`C:\MyPrograms`。这样,在程序中引用该目录下的文件时,只需提供文件名即可,无需提供完整的路径名。
概念强化
7. 在结构化程序设计中,为什么推荐使用信息隐藏?
【答案】信息隐藏是一种程序设计方法,每个模块的内部细节对外部模块隐藏,只通过接口进行通信。这有助于减少模块间的依赖,提高程序的可维护性和可重用性。信息隐藏还可以减少错误和冲突的可能性,使程序更加稳定和可靠。
概念强化
8. 在结构化程序设计中,哪些结构用于控制程序的流程?
【答案】在结构化程序设计中,用于控制程序流程的结构包括顺序结构、选择结构(如if-then-else)和循环结构(如for, while)。顺序结构按照代码的编写顺序执行;选择结构根据条件的真假选择不同的执行路径;循环结构重复执行一段代码,直到满足特定条件为止。这些结构有助于使程序流程清晰、易于理解和维护。
高考模拟
1. Visual FoxPro 是哪种类型的数据库管理系统?( )
A. 层次型
B. 网络型
C. 关系型
D. 对象型
【答案】C
2. 下列哪种方法可以用来创建 Visual FoxPro 程序文件?( )
A. 使用文本编辑器手动编写代码
B. 使用项目管理器创建
C. 使用数据库设计器创建
D. 使用表单设计器创建
【答案】A
高考模拟
3. 在 Visual FoxPro 中,程序文件的默认扩展名是什么?( )
A. .vfp
B. .prg
C. .dbf
D. .exe
【答案】B
4. 下列哪个命令可以用来设置 Visual FoxPro 的工作目录?( )
A. Set Default
B. Set Path
C. Set Directory
D. Set Work
【答案】A
高考模拟
5. 在 Visual FoxPro 中,下列哪个命令可以用来运行一个程序文件?( )
A. Run
B. Execute
C. Do
D. Start
【答案】C
6. 下列哪个关键字用于声明变量?( )
A. Dim
B. Var
C. Declare
D. Create
【答案】A
高考模拟
7. 下列哪个关键字用于声明常量?( )
A. Const
B. Static
C. Dim
D. Local
【答案】A
8. 下列哪个关键字用于声明过程?( )
A. Sub
B. Function
C. Procedure
D. Method
【答案】C
高考模拟
9. 下列哪个命令可以用来为变量赋值?( )
A. Let
B. Assign
C. Set
D. Declare
【答案】A
10. 下列哪个命令可以用来退出 Visual FoxPro?( )
A. Exit
B. Quit
C. Close
D. End
【答案】B
高考模拟
11. Visual FoxPro 是一种结构化程序设计语言。( )
【答案】√
12. 程序设计方法主要包括结构化程序设计和面向对象程序设计。( )
【答案】√
13. 在 Visual FoxPro 中,创建程序文件的后缀名是 .prg。( )
【答案】√
高考模拟
14. Set Default To 命令用于设置默认的工作目录。( )
【答案】√
15. Visual FoxPro 支持面向过程的程序设计。( )
【答案】×
课堂练习
1. 在Visual FoxPro中,以下哪个命令用于设置程序的默认目录?( )
A. Set Default To
B. Set Path To
C. Change Directory
D. Create Directory
【答案】A
2. 在Visual FoxPro中,创建一个新的程序文件应该使用哪个命令?( )
A. Create File
B. Open
C. Use
D. Edit
【答案】D
课堂练习
3. 以下哪个不是Visual FoxPro中的程序设计方法?( )
A. 顺序程序设计
B. 分支程序设计
C. 循环程序设计
D. 事件驱动程序设计
【答案】D
课堂练习
4. 在Visual FoxPro中,以下哪个命令用于运行一个已经创建的程序文件?( )
A. Do
B. Run
C. Load
D. Include
【答案】B
5. 在Visual FoxPro中,以下哪个命令用于将一个程序文件设置为默认运行的程序?( )
A. Set Program
B. Set Default To
C. Set Top Program
D. Set Startup
【答案】B
课堂练习
6. 程序注释可以通过使用______符号添加。
【答案】*
7. 要声明变量可以使用命令______。
【答案】DIMENSION、PUBLIC、PRIVATE
8. 要为变量赋值可以使用命令______。
【答案】STORE
课堂练习
9. 要显示变量的值可以使用命令______。
【答案】DISPLAY
10. 要执行条件判断,可以使用命令______。
【答案】IF...ENDIF、DO CASE...ENDCASE
课堂练习
11. 简述模块化的概念。
【答案】模块化是一种程序设计方法,将程序划分为独立的模块,每个模块完成特定的功能。模块化有助于提高程序的可维护性和可重用性。
课堂练习
12. 程序文件的扩展名是什么?
【答案】程序文件的扩展名是`.prg`。这是VFP的程序文件格式,用于存储编写好的程序代码。
课堂练习
13. 如何在Visual FoxPro中运行一个名为`example.prg`的程序文件?
【答案】在Visual FoxPro的命令窗口中输入`DO example`。这将执行名为`example.prg`的程序文件,使其开始运行。
课堂小结
1.程序设计的概念;
2.程序设计方法;
3.程序文件的创建与运行
(1)程序文件的创建与运行方法;
(2)与程序设计相关的辅助命令:
Set Default To
感谢观看
$$