第六章程序调试本章重点6.1程序调试的基本概念6.2程序调试工具程序调试6.3调试程序举例6.4
本章重点 6.1 程序调试的基本概念 6.2 程序调试工具 6.3 程序调试 6.4 调试程序举例 第六章 程序调试
程序调试的意义调试在程序设计中占有非常重要的地位,在程序设计和软件的开发过程中,总会出现各种各样的错误,掌握调试工具的使用非常重要(基本技能)省等级考试对学生的程序设计和调试技能也有较高的要求(改错题、编程题)
程序调试的意义 调试在程序设计中占有非常重要的地位,在程 序设计和软件的开发过程中,总会出现各种各 样的错误,掌握调试工具的使用非常重要。 (基本技能) 省等级考试对学生的程序设计和调试技能也有 较高的要求(改错题、编程题)
重点事握三种错误进入中断的四种方式本地、监视、立即窗口断点设置与单步调试本地、监视、立即窗口立即窗口中使用Print或?程序中使用Debug.Print
掌握 ❖ 三种错误 ❖ 进入中断的四种方式 ❖ 本地、监视、立即窗口 ❖ 断点设置与单步调试 ❖ 本地、监视、立即窗口 ❖ 立即窗口中使用Print或? ❖ 程序中使用Debug.Print 重点
程厚调试的基本概念VisualBasic的三种模式(1)i设计模式(designmode)启动VisualBasic后,即进入设计模式,在主窗口标题条上显示“[设计]”字样。(2)执行模式(run mode)执行“运行”菜单中的“启动”命令(或按F5键、单击工具条上的“运行”按钮),即进入执行模式,此时标题条上原来显示“设计1”的地方已被“[运行]”代替。(3)中断模式(breakmode)进入中断模式后,主窗口标题条中原来显示“[设计]”或“运行]”的地方用中断代替。中断模式暂停程序的执行。在中断模式下,可以检查程序代码,并可进行修改,也可以检查数据是否正确,修改完程序后,可继续执行
VisualBasic的三种模式: (1) 设计模式(design mode) 启动Visual Basic后,即进入设计模式,在主窗口标题条上显示 “[设计]”字样。 (2) 执行模式(run mode) 执行“运行”菜单中的“启动”命令(或按F5键、单击工具条上的“运 行”按钮),即进入执行模式,此时标题条上原来显示“[设计]”的地方已 被“[运行]”代替。 (3) 中断模式(break mode) 进入中断模式后,主窗口标题条中原来显示“[设计]”或“[运行]”的 地方用中断代替。中断模式暂停程序的执行。在中断模式下,可以检查 程序代码,并可进行修改,也可以检查数据是否正确,修改完程序后, 可继续执行。 程序调试的基本概念
错误类型语法错误运行错误逻辑错误
错误类型 ❖ 语法错误 ❖ 运行错误 ❖ 逻辑错误