1 / 20
文档名称:

第08章 程序调试与异常处理.ppt

格式:ppt   页数:20
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第08章 程序调试与异常处理.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第08章 程序调试与异常处理.ppt

文档介绍

文档介绍:叶核亚
Delphi 程序设计实用教程(第3版)
Delphi 程序设计实用教程(第3版)
第1章 Delphi 概述
第2章 Object Pascal语言基础
第3章图形用户界面
第4章菜单、工具栏和对话框
第5章使用复杂组件
第6章类的封装、继承与多态
第7章多文档界面与系统对象
第8章程序调试与异常处理
第9章多媒体技术
第10章文件操作和流
第11章数据库应用基础
第12章数据库应用设计
第8章程序调试与异常处理
程序错误、发现时刻及错误处理原则
程序调试技术
异常处理
《 Delphi 程序设计实用教程(第3版)》
程序错误、发现时刻及错误处理原则
语法错
违反语法规范的错误称为语法错,这类错误通常在编译时发现。
语义错
在语义上存在错误,称为语义错。
逻辑错
运行结果却与期望值不符,这类错误称为逻辑错。
《 Delphi 程序设计实用教程(第3版)》
【】发现并处理除数为0错误。
编译错
var i:integer; i:=2 div 0;
运行错
var i,j:integer; i:=0; j:=2 div i;
逻辑错
var x:real; x:=2/0;
《 Delphi 程序设计实用教程(第3版)》
【】数组下标越界问题讨论。
下标变量声明为子界类型
下标变量声明为整数类型
强制进行范围检查
推荐方法
for i:=low(table) to high(table) do write(table[i]:5);
《 Delphi 程序设计实用教程(第3版)》
程序调试技术
运行方式与调试界面
调试过程
《 Delphi 程序设计实用教程(第3版)》
运行方式与调试界面
程序的3种执行方式
正常运行,执行Run | Run菜单命令
单步运行
Trace Into,跟踪进入过程/函数内部。
Step Over,将过程/函数调用作为一条语句,一次执行完。
分段运行
Run to Cursor,运行至光标所在行。
设置断点执行。
Run Until Return,执行完过程/函数体余下的语句序列,返回到调用过程/函数的语句处。
《 Delphi 程序设计实用教程(第3版)》
2. 调试界面
进入调试状态
调试界面组成
Local Variables子窗口
Watch List子窗口
Run菜单
《 Delphi 程序设计实用教程(第3版)》
调试过程
选择需要调试的程序段
设置/清除断点
跟踪运行
程序逐条语句地执行
程序分段运行
查看变量值的变化情况
Watch List窗口中添加变量
在Watch List窗口中操纵变量
《 Delphi 程序设计实用教程(第3版)》

最近更新

2026年做家务心得感受三百字 5页

2023年山东旅游职业学院单招职业适应性测试题.. 39页

2023年山东省威海市单招职业适应性考试模拟测.. 42页

2023年江西枫林涉外经贸职业学院单招职业技能.. 40页

2023年西安欧亚学院单招职业技能考试题库最新.. 40页

2023年重庆三峡学院单招职业技能考试题库汇编.. 40页

2026年保护环境人人有责演讲 7页

2023年青海柴达木职业技术学院单招职业技能考.. 42页

2026年保安在火灾之后受表扬的信 9页

2026年保安2026年度工作总结及下一年工作计划.. 26页

2024年上海杉达学院单招职业技能测试模拟测试.. 40页

2024年上饶幼儿师范高等专科学校单招职业倾向.. 39页

2024年中山职业技术学院单招职业倾向性考试题.. 40页

2024年九州职业技术学院单招职业倾向性测试题.. 41页

2026年作文日记600字 6页

2024年云南特殊教育职业学院单招职业技能测试.. 39页

2024年云南省红河哈尼族彝族自治州单招职业适.. 41页

2024年云南锡业职业技术学院单招综合素质考试.. 40页

2024年保定职业技术学院单招职业适应性测试模.. 42页

2024年信阳艺术职业学院单招综合素质考试题库.. 42页

2024年六盘水职业技术学院单招职业倾向性考试.. 41页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

农村人才流失国外研究报告 2页

住院患者自带药品使用管理规定通知 3页

栏杆计算书 2页

黄酒评分、扣分标准表(共1页) 1页

曾仕强易经六十四卦解 68页

GA T 1585-2019《法庭科学 尸体检验摄像技术规.. 8页

G303国道集阿公路驼腰岭平交道口改造工程施工.. 13页