《Visual FoxPro 6.0 数据库》7.Visual FoxPro 的结构化程序设计(1)(课件) 重庆市计算机类专业 考点讲练测

2024-07-10
| 38页
| 223人阅读
| 0人下载
精品

内容正文:

重庆市 计算机专业类 第二部分 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 感谢观看 $$

资源预览图

《Visual FoxPro 6.0 数据库》7.Visual FoxPro 的结构化程序设计(1)(课件) 重庆市计算机类专业 考点讲练测
1
《Visual FoxPro 6.0 数据库》7.Visual FoxPro 的结构化程序设计(1)(课件) 重庆市计算机类专业 考点讲练测
2
《Visual FoxPro 6.0 数据库》7.Visual FoxPro 的结构化程序设计(1)(课件) 重庆市计算机类专业 考点讲练测
3
《Visual FoxPro 6.0 数据库》7.Visual FoxPro 的结构化程序设计(1)(课件) 重庆市计算机类专业 考点讲练测
4
《Visual FoxPro 6.0 数据库》7.Visual FoxPro 的结构化程序设计(1)(课件) 重庆市计算机类专业 考点讲练测
5
《Visual FoxPro 6.0 数据库》7.Visual FoxPro 的结构化程序设计(1)(课件) 重庆市计算机类专业 考点讲练测
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。