河海大学:《高级程序设计语言VB》课程电子教案(PPT教学课件)第6章 程序调试

程序调试第6章 程序调试的基本概念」 程序调试 小结 °习题与上机

程序调试的基本概念61 在程序设计的过程中,不可避免地会发 生错误。程序调试就是査找修正排除隐藏 的错误。 VB提供了很强的程序调试的手段 错误类型 VB调试工具
6.1

错误类型 G11 VB的错误通常可分作三类: 第一类错误是语法错误 第二类错误是运行错误 第三类错误是逻辑错误
6.1.1

语法错误 语法错误是指由于违反了语言有关语句 形式或使用规则而产生的错误。 VB提供了一个自动语法检査选项,在输 入代码时自动检测和改正语法错误。 在编辑源程序或编译时检测出 等级考试的上机试题

运行错误 运行错误是由于试图执行一个不可进行的 操作而引起的。比如引用一个不存在的对 象或使用一个某些关键属性没有正确设置 的对象等。 对于运行错误,系统也会在检测到后,给 出相应的错误信息,并中止程序的运行。 在程序运行时检测出

逻辑错误 逻辑错误是由于不能实现预定算法的功能 而产生的错误。尽管没有语法错误,也没 有运行错误,但得到的结果却是错的。 逻辑错误也有可能引起运行错误 系统无法自动检测出逻辑错误。只能由用 户通过VB的调试工具,动态的监控程序执 行情况,发现逻辑错误

VB调试工具612 设置自动语法检查 VB调试工县
6.1.2

设置自动语法检查 在VB集成开发环 编辑器编辑器格式通用可连接的|环境高级 境中,打开“工具” 代码设置 自动语法检测④〕 自动缩进〔 要求变量声明 菜单,再单击“选项 F自动列出成员 Tab宽度①): F自动显示快速信息Q 自动显示数据提示 命令,并在打开的对 编辑时可拖放文本①) 话框中选择“编辑器 缺省为查看所有模块) 过程分隔符 标签(右图),在 确定取消」」帮助 “代码设置”栏中选 中“自动语法检测” 即可

VB调试工具 在任何工具栏上单击鼠标右键,在弹出式菜单中 单击“调试”即可。 可利用按钮运行要测试的程序、中断程序运行 在程序中设置断点、监视变量(取值)、单步调 试、过程跟踪等,以查找并排除代码中存在的逻 辑错误 调试 区 m国国团的 各个按钮的功能P119 如何使用??
如何使用???

程序调试62 中断状态的进入与退出 使用调试窗口 断点设置及单步调试
6.2
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河海大学:《高级程序设计语言VB》课程电子教案(PPT教学课件)第3章 VB语言基础.ppt
- 河海大学:《高级程序设计语言VB》课程电子教案(PPT教学课件)第1章 VB概述(主讲:蔡正林).ppt
- 河海大学:《高级程序设计语言VB》课程电子教案(PPT教学课件)第8章 过程.ppt
- 河海大学:《高级程序设计语言VB》课程电子教案(PPT教学课件)第7章 文件.ppt
- 河海大学:《高级程序设计语言VB》课程电子教案(PPT教学课件)第5章 数组.ppt
- 河海大学:《高级程序设计语言VB》课程电子教案(PPT教学课件)第4章 算法基础与基本语句.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第四章 网上市场调查.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第十章 网络促销策略.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第六章 网络营销网站策略(网站建设).ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第八章 网络营销定价策略.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第五章 网络目标市场营销战略.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第二章 网络营销环境分析.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第九章 网络营销渠道策略.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第三章 网络购买者行为分析.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第七章 网络营销产品及顾客服务策略.ppt
- 《网络营销实用教程》课程电子教案(PPT课件讲稿)第一章 网络营销理论基础.ppt
- 计算机应用基础:《网络营销实用教程》课程教学资源(教案讲义)第四章 网络市场调查.doc
- 计算机应用基础:《网络营销实用教程》课程教学资源(教案讲义)第六章 网络营销网站策略.doc
- 计算机应用基础:《网络营销实用教程》课程教学资源(教案讲义)第八章 网络营销定价策略.doc
- 计算机应用基础:《网络营销实用教程》课程教学资源(教案讲义)第五章 网上目标市场营销战略.doc
- 北京邮电大学:《多媒体技术原理及应用》第8章 多媒体系统的数据模型.ppt
- 北京邮电大学:《多媒体技术原理及应用》第10章 基于 Internet于网的多媒体技术.ppt
- 北京邮电大学:《多媒体技术原理及应用》第11章 典型的多媒体应用系统.ppt
- 北京邮电大学:《多媒体技术原理及应用》第12章 多媒体新技术展望.ppt
- 北京邮电大学:《多媒体技术原理及应用》第1章 概论.ppt
- 北京邮电大学:《多媒体技术原理及应用》第2章 多媒体数据压缩技术.ppt
- 北京邮电大学:《多媒体技术原理及应用》第3章 多媒体计算机系统组成.ppt
- 北京邮电大学:《多媒体技术原理及应用》第4章 多媒体数据制作.ppt
- 北京邮电大学:《多媒体技术原理及应用》第5章 多媒体节目开发工具.ppt
- 北京邮电大学:《多媒体技术原理及应用》第6章 多媒体数据库及基于内容检索.ppt
- 北京邮电大学:《多媒体技术原理及应用》第7章 超文本和Web技术.ppt
- 北京邮电大学:《多媒体技术原理及应用》第9章 多媒体通信.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第一章 计算机文化导论.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第七章 EXel2000入门.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第三章 DOS操作系统.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第二章 微型计算机系统.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第五章 计算机网络基础及 Internet.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第八章 PowerPoint演示文稿.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第六章 WORD2000入门.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第四章 中文 Windows98.ppt