高中信息技术粤教版 (2019)选修1 数据与数据结构3.2.2 字符串的基本操作评优课课件ppt
展开美国一家工厂的电机坏了,每停产一天损失上十万美元。情急之下,厂里求助于一位德国专家。这位德国专家检查完电机,用粉笔画了一条线,说:“把画线的地方拆开重新绕一圈。”就这样,电机奇迹般地起死回生,而专家开价索要3万美元的报酬。厂方要专家开个明细清单,专家提笔写道:
这个故事告诉我们,发现错误 “难能可贵” !
2.知道在什么地方画线29999美元。
VB编程运行四大步骤:代码编辑程序编译程序运行输出结果
Private Sub Cmmand1_Click()xm1$ = “刘”xm2$ = “丽”Print xm1$Print xm2$End Sub
特点:编辑时出错代码示红色对话框提示:编译错误—无效字符错误产生:输入中文标点符号
Private Sub Cmmand1_Click()dm1 = Asc("刘")dm2 = Ase("丽")Print dm1Print dm2End Sub
再运行点击“例2”“,对比不同
请同学们在按钮“例1” 中输入下面程序
xm1$ = “刘”xm2$ = “丽”
特点:编译时出错代码用蓝色高亮显示对话框提示:编译错误—子程序或函数未定义错误产生:函数名写错
指程序编译过程中出现的错误。
1.运行代码,查看错误提示
2.按”确定”按钮后,代码窗口中的错误处用蓝色高亮显示
3.语法错误编辑时显示红色
切换到英文状态下重新输入标点符号
2.缺少:表达式,分隔符,括号,end sub,end if等
检查错误处缺少部分,按提示信息补充完整
3.子程序或函数未定义
检查错误处引用的过程或函数有没有定义,或者函数名是否写错
Private Sub Cmmand1_Click()xm1$ = "刘"xm2$ = "丽"dm1 = Asc(xm1$)dm2 = Asc(xm3$)Print "机内代码是:"Print dm1Print dm2End Sub
特点:运行 “调试”后,错误代码黄色高亮显示对话框提示:实时错误“5 ”无效过程调用或参数错误产生:参数不存在
找出例3中错误处,并修改
是指编译通过后,在执行程序时出现的错误。
2.按“调试”按钮后,代码窗口中的错误处用黄色高亮显示
一般处理方法是查看“=”两边的数据类型是否相同
2.无效的过程调用或参数
请查看错误处,查找该参数名称是否存在或已被定义
Private Sub Cmmand1_Click()xm1$ = "刘"xm2$ = "丽"dml = Asc(xm1$)dm2 = Asc(xm2$)Print "机内代码是:"Print dm1Print dm2End Sub
特点:编译,运行都无错误,得不到预期结果对话框提示:无错误产生:?
找出例4中错误处,并修改
程序运行后,得出的结果不是正确的。
查错:按“F8”(逐语句调试)进入调试状态;继续按F8向下逐行语句检查,并将鼠标放到各变量上查看各变量值,确定错误的位置,并进行修改;反复运行直到程序运行正确。
VB常见错误类型:编译错误,运行错误,逻辑错误;编译错误和运行错误排错比较容易,有错误提示对话框;逻辑错误排错难度大,需要用到VB中的“逐语句”调试命令查错。
1.最不容易检查出来的错误()?
2.在编辑状态下,VB能够自动检查出来的错误是()?
3.VB中的错误分类有哪几种( )?(多项选)
高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.1 网站的规划试讲课ppt课件: 这是一份高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.1 网站的规划试讲课ppt课件,文件包含粤教版2019高中选修3信息技术41网站的规划课件pptx、粤教版2019高中选修3信息技术41网站的规划教案docx等2份课件配套教学资源,其中PPT共23页, 欢迎下载使用。
2021学年3.4 因特网多媒体技术完美版ppt课件: 这是一份2021学年3.4 因特网多媒体技术完美版ppt课件,文件包含粤教版2019高中选修3信息技术341流媒体技术课件pptx、粤教版2019高中选修3信息技术341流媒体技术教案docx等2份课件配套教学资源,其中PPT共19页, 欢迎下载使用。
高中信息技术3.1 因特网上的信息资源精品课件ppt: 这是一份高中信息技术3.1 因特网上的信息资源精品课件ppt,文件包含粤教版2019高中选修3信息技术313FTP资源课件pptx、粤教版2019高中选修3信息技术313FTP资源教案docx等2份课件配套教学资源,其中PPT共14页, 欢迎下载使用。