教案-河北-2013_河北省秦皇岛市抚宁县驻操营学区初中信息技术第二册 第十四课 过程、函数和程序调试教案 新人教版.rar
立即下载




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
1第十四课过程、函数和程序调试本课主要介绍VB中的过程、函数的基本语法规则,以及程序的调试和测试等。建议2个课时完成。程序的结构化思想是指:自顶向下、逐步求精的设计思想,程序段只有一个入口和一个出口,一般只有三种结构:顺序结构、选择结构、循环结构。这在前面的学习中,学生已经有了初步的认识。程序的模块化思想是指:将程序的整个任务,分割成多个程序块,每个程序块具有独立的功能,使得程序的整体结构清晰、明了,便于调试与熔接。这些程序块称为子程序。其调用它的程序称为主程序。完成某项功能,离不开主程序和子程序,二者缺一不可。主程序与子程序调用关系一般如图所示(图中数字指明了程序流程):过程和函数:都是在程序模块化思想下产生的。过程有标准过程和自定义过程,函数有标准函数和自定义函数,所谓“标准”就是程序语言本身提供的,比如Sub过程,在素材中提供了《VB常用函数》,可以参阅;所谓“自定义”,就是用户通过编写程序来自行定义的过程或函数。不论是程序提供的过程与函数,还是用户定义好的,都可以调用。调用时,过程在语法上相当于一个语句,可以直接写下“过程名(参数)”即可;而函数由于在语法上相当于一个表达式,所以,函数不能独立作为一个语句被调用,但是它可以出现在任何表达式可以出现的地方。附:选择“工具——添加过程”:1.格式:[Private|Public][Static]Sub<过程名>([形参表])语句组(过程体)EndSub2.说明:①若没有指定Private等关键字,则默认的是Public;即在其它模块中也能调用此过程;②由Static定义后,过程体中所有的局部变量都相当于静态变量;③过程名的长度不超过40个字符,命名规则与变量名的命名规则相同;④要提前退出Sub可用ExitSub。⑤使用“添加过程”对话框建立过程的首尾两行!方法:进入代码窗口后打开“工具”菜单中的“添加过程”对话框。Sub过程的语法结构,在教材中作了详细介绍,下面是Sub过程的一个实例:当使用不同的参数值调用此过程,会出现不同的消息框。PrivateSubmsg(aAsInteger)sname="超越系统"SelectCaseaCase1MsgBox"数据错误,请注意!",vbOKOnly+vbInformation,sname+"报错"Case2MsgBox"是否继续?",vbYesNo+vbQuestion,sname+"提问"EndSelectEndSub活动:编写整数求和程序函数与Sub过程一样,定义一个函数后,调用该函数,即可实现其功能。调用Sub过程创建好Sub过程后,需要调用才能实现其功能。教材中提供了两种调用过程的方法,其一是把过程名作为一个语句来使用;其二是使用Call语句调用。1.把过程名作为一个语句来使用:格式:过程名[实际参数]说明:在这种格式中,参数不能使用括号,过程名和参数之间为空格分隔,参数和参数之间使用逗号分隔,如果过程没有参数,则不需要参数。例如:调用上面msg过程PrivateSubCommand1_Click()msg1EndSub2.用Call语句调用Sub过程格式:Call过程名[(实际参数)]说明:如果过程没有参数,则参数和括号可以省略。例如:调用上面msg过程PrivateSubCommand1_Click()Callmsg(1)EndSub调用过程,将转到指定的过程执行,而实际参数的值将传递给过程中的参数表中的参数。程序调试程序调试在程序设计中会经常用到,因为程序代码出错的方式不同,教材中列举了一些常见错误,比如语法错误、运行错误、逻辑错误等。最常见的是语法错误,需要学生在输入代码中仔细审查代码的正确性。运行程序后,如果代码有错,VB将自动提示相应的错误,并指出错误之处。根据错误提示,更改错误代码即可。在程序调试过程中,学生必须有耐心反复调试,直到程序正确运行。

论文****酱吖
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx