(中职)数据库应用技术——Visual FoxPro 6.0第5章教学课件工信版.ppt

上传人:春哥&#****71; 文档编号:90587723 上传时间:2023-05-16 格式:PPT 页数:39 大小:522KB
返回 下载 相关 举报
(中职)数据库应用技术——Visual FoxPro 6.0第5章教学课件工信版.ppt_第1页
第1页 / 共39页
(中职)数据库应用技术——Visual FoxPro 6.0第5章教学课件工信版.ppt_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《(中职)数据库应用技术——Visual FoxPro 6.0第5章教学课件工信版.ppt》由会员分享,可在线阅读,更多相关《(中职)数据库应用技术——Visual FoxPro 6.0第5章教学课件工信版.ppt(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、YCF(中职)数据库应用技术Visual FoxPro 6.0第5章教学课件工信版第5章 程序设计基础课题:数据类型l教学目的:l了解Visual FoxPro 6.0中的数据类型。l掌握常量的类型及其表示方法。l掌握内存变量的定义、赋值和显示。l正确使用常用标准函数。l正确书写表达式。教学重点难点1、VF6中的数据类型(13种)2、常量的表示与操作3、变量的表示与操作教具教学方法多媒体投影、微机讲授法、演示法、练习法、观察讨论法教学步骤l提问:l如何启动VF6系统?l导入新课:l1、VF6的数据类型l 依次讲解13种数据类型(在投影中打出两个数据表:学生.dbf、商品.dbf,结合两个数据表

2、来渗透讲解13种不同的数据类型)l2、常量的数据类型及表示方法 (从大屏幕投影中实例演示各种类型常量的表示方法)l3、变量的定义l 讲解变量的分类及变量名的定义方法(在屏幕上演示l 正确及不正确的变量名,由学生观察屏幕提示)l4、变量的赋值l(演示=及store命令的使用)l练习:l 给变量赋不同类型的常量值,并用?显示其值,从系统窗口中观察其结果。l重点与难点的突破l 1)数据类型是抽象的,通过具体的数据表来讲解,会更直观形象一些。l 2)注意实践教学中应当使用的一些实践方法。课题:常用函数l教学目的:l准确地掌握函数的功能。l函数的返回值有确定的类型,因而组成表达式时要注意类型的匹配。l每

3、个函数对其参数的类型和数量有特定的要求。教学重点难点1、函数的功能2、函数的使用及返回值教具教学方法网络机房讲授法、演示法、练习法、观察讨论法l 提问:l1、当xm既是字段变量又是内存变量时,如何标志a为内存变量?l2、如何说明变量a具有何种类型?l导入新课:l1、数值运算函数l (介绍各个函数的功能并用网络微机演示)l练习1:依照书上的例题验证各个函数的结果。l2、字符串操作函数l (介绍各个函数的功能并用网络微机演示)l练习2:依照书上的例题验证各个函数的结果。l3、转换函数l(介绍各个函数的功能并用网络微机演示)l练习3:依照书上的例题验证各个函数的结果。教学步骤l4、测试函数l(介绍各

4、个函数的功能并用网络微机演示)l练习4:依照书上的例题验证各个函数的结果。l5、日期与时间函数l(介绍各个函数的功能并用网络微机演示)l练习5:依照书上的例题验证各个函数的结果。l重难点的突破:l通过边讲边练、讲练结合、再进行实践的过程使学生不但能看到实际结果,而且能够自己操作,通过实践过程来掌握理论知识。l板书设计:l1、数值运算函数l2、字符串操作函数l3、转换函数l4、测试函数l5、日期与时间函数课题:运算符与表达式l教学目的:l1、掌握各种运算符l2、掌握各种运算符的运算操作l3、掌握各种运算符的运算优先级教具教学方法多媒体网络机房讲授法、演示法、练习法、观察讨论法各种运算符的运算操作

5、教学重点难点教学步骤提问:substr()函数中的各参数间的位置可以颠倒吗?如:subs(abcd,2,3)与subs(abcd,3,2)结果相同吗?导入新课:1、算术运算符及表达式 通过网络演示算术运算符都有哪些,并通过实际例题演示算术表达式的结果。详细讲解运算符的优先级。练习1:让学生自己练习书中的例题。2、字符表达式通过网络演示字符运算符都有哪些,并通过实际例题演示字符表达式的结果。详细讲解运算符的优先级。练习2:让学生自己练习书中的例题。l3、关系表达式 通过网络演示关运算符都有哪些,并通过实际例题演示关系表达式的结果。详细讲解运算符的优先级(本部分为重点难点内容)。练习3:让学生自己

6、练习书中的例题。l4、逻辑表达式 通过网络演示算术运算符都有哪些,并通过实际例题演示算术表达式的结果。详细讲解运算符的优先级。练习4:让学生自己练习书中的例题。板书设计:1、算术表达式2、字符表达式3、关系表达式4、逻辑表达式课题:结构化程序设计基础l教学目的:l1、掌握accept、input、wait三个语句的使用l2、学会顺序结构程序的编制l通过学习,学会编制简单的应用程序。顺序结构程序设计教具教学方法网络机房讲授法、演示法、练习法、观察讨论法 教学重点难点教学步骤l导入新课:l 1、交互式命令l 由教师给出accept、input、wait三个命令格式演示并讲解三个命令的使用。l2、程

7、序设计l 教师按如下要求演示并编制程序,学生观察:l键盘输入圆的半径,通过计算圆面积公式:R2,计算并输出该圆的面积S。l程序如下:l*S1.prg l CLEAR&清除屏幕原有的显示信息l INPUT 输入圆的半径R=TO R l S=3.1416*R*Rl?圆的面积S=,S l RETURN&结束并返回程序l教师用do命令运行程序,引导学生观察结果并练习该程序。l练习:l在“成绩”表中,按学号查找某学生并显示该学生的总分成绩。l教师总结:l 1、本节程序设计中出现的问题l 2、程序设计中的方法l板书设计:l1、交互式命令l2、简单程序设计课题:选择结构、循环结构l教学目的:l1、学会选择结

8、构的程序设计l2、学会循环结构的程序设计l通过学习,掌握用两种结构设计程序的方法。循环结构程序设计方法教具教学方法网络机房讲授法、演示法、练习法、观察讨论法 教学重点难点教学步骤l导入新课:l1、选择结构l 教师给出三种选择结构并进行讲解。按如下要求讲解并演示do case选择结构,学生观察:l 用DO CASE ENDCASE多分支结构编写程序,计算下列分段函数:lSET TALK OFFlINPUT 输入X的值:TO XlDO CASE l CASE X=0l?EXP(2)l CASE X=5l?X*X+7l CASE X=10l?10*X-2l CASE X=20l?X*X*X-5l O

9、THERWISEl?3*X+1 lENDCASElSET TALK ONl教师讲解并运行上述程序,由学生观察结果并按要求练习。l2、循环结构l 教师给出三种循环结构,并按如下要求进行演示练习:l(1)FOR循环结构l计算1100之间的偶数和。l程序如下:lCLEARlS=0lFOR N=2 TO 100 STEP 2l S=S+NlENDFORl?100以内的偶数和是:,SlRETURNl教师讲解该程序的功能,引导学生练习。(2)DO循环结构l计算110之间的整数和。l 程序如下:l CLEAR l S=0l N=1l DO WHILE NA(J)l T=A(I)l A(I)=A(J)l A(

10、J)=Tl ENDIFl ENDFORlENDFORlFOR I=1 TO 9l?A(I)lENDFORlRETURNl师生共同研讨:l 有一个7位评委的歌手大奖赛的数据表djx.dbf,如何计算歌手的最后得分(计算方法:去掉一个最高分,去掉一个最低分,余下5位评委的平均分即为歌手的最后得分)l 师生共同研讨,给出数据表的设计,并讨论如何实现计算过程。l板书设计:l1、选择结构l2、循环结构l3、双重循环课题:子程序、过程、函数l教学目的:l1、掌握子程序的调用l2、学会过程文件的编制与调用l3、学会编制函数及调用函数1、参数调用2、过程、函数的编制教具教学方法网络机房讲授法、演示法、练习法、

11、观察讨论法 教学重点难点教学步骤l导入新课:l1、子程序的调用l 教师演示如下程序,以实例说明子程序的调用,学生观察:l编写一个子程序计算N!,在主程序中通过键盘输入正整数N,调用该子程序计算阶乘。l*主程序JC.prglSET TALK OFFlCLEARlINPUT N=TO N lDO JC1l?N!=,NlRETURNl*子程序JC1.prgl*计算N!的阶乘lSTORE 1 TO L,KlFOR L=1 TO Nl K=K*LlENDFORlN=KlRETURNl教师分析以上程序,说明子程序与主程序间的关系,要求学生进行练习,体会程序的调用关系。l2、过程文件l 教师理论讲解过程文件

12、的建立与调用方法,并提示建立中应该注意的问题,特别要讲明过程文件名与过程名的区别。l 演示并讲解例题,并要求学生进行练习。l利用子程序和参数传递,计算10!+15!+20!。l*主程序H.prglCLEARlS=0lFOR I=10 TO 20 STEP 5l J=IlDO JC WITH JlS=S+JlENDFORl?S=,SlRETURN l*子程序JC.prgl*计算N!的阶乘lPARAMETER N lSTORE 1 TO L,KlFOR L=1 TO Nl K=K*LlENDFORlN=KlRETURNl3、自定义函数l 教师给出自定义函数的命令格式,特别讲清形参与实参的关系,以及函数返回值。l 教师按如下要求完成自定义函数的建立过程:l 编写主程序调用UDF函数,计算圆半径从1020(步长为1)的圆面积。l*主程序main.prglCLEARlFOR I=10 TO 20 l?UDF(I)lENDFORl*函数UDF的定义lFUNCTION UDF(R)lS=3.14*R*RlRETURN SlENDFUNC练习:填空题l要调用过程文件ABC.prg中的一个过程AB,必须首先用()命令打开这个过程文件,然后再用()命令运行。l板书设计:l1、子程序l2、过程l3、参数传递l4、内存变量的属性l5、自定义函数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁