程序调试技术 主讲教师:唐郑熠 * * 程序调试概述 任何程序员都不能保证自己所编写的程序完全没有错误 几乎任何复杂一点的程序都必须经过反复的调试和修改 因此程序调试技术是一个程序员必备的基本技能 程序调试概述 程序调试具有很强的技术性和经验型,其效率高低在很大程度上依赖于程序员的经验 程序调试的经验虽然可以借鉴他人,但更重要的是靠实践来积累 程序调试概述 模块化的程序结构,可以在相对较小的范围内确定出错误,较快的改正错误并进行重新编译。且不同的模块可以由不同的程序员进行编写和调试 反之,如果把大量的程序功能堆积在一个函数中,不仅增加了程序的复杂度,而且会导致调试时很难确定错误所在 即使找到了错误,改正起来也很麻烦,甚至会引入新的错误 程序调试概述 模块化的程序结构,可以在相对较小的范围内确定出错误,较快的改正错误并进行重新编译。且不同的模块可以由不同的程序员进行编写和调试 反之,如果把大量的程序功能堆积在一个函数中,不仅增加了程序的复杂度,而且会导致调试时很难确定错误所在 即使找到了错误,改正起来也很麻烦,甚至会引入新的错误 程序错误的类别 程序设计中常见的错误可分为三类: 编译错误 运行时错误 逻辑错误 编译错误 编译错误是指程序在编译过程中出现的错误,它是由于不正确的代码编写而产生的 如非法使用或丢失关键字、遗漏了必需的符号、函数调用缺少参数或参数不匹配等 For(i=0;
您可能关注的文档
- 2016届高三物理一轮复习第4章第3讲圆周运动概论.ppt
- 城市建设3S(RS、GIS、GPS)_空间数据讲述.ppt
- ESD防静电手册讲述.ppt
- 2016届高三物理一轮复习动量守恒定律章末专题突破概论.ppt
- 乘法交换律、结合律和简便计算讲述.ppt
- 乘法结合律、交换律数学(第一课时)讲述.ppt
- 程露露二年级《装饰小夹子》讲述.ppt
- 2016届原创§68向量运算的几何意义(二)概论.ppt
- ExcelTraining讲述.ppt
- 齿轮加工机床讲述.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)