2011年计算机二级公共基础知识辅导笔记(17)
文章作者 100test 发表时间 2011:03:22 18:44:33
来源 100Test.Com百考试题网
3.6 程序的调试
在对程序进行了成功的测试之后将进入程序调试(通常称Debug,即排错)。
程序的调试任务是诊断和改正程序中的错误。调试主要在开发阶段进行。
程序调试活动由两部分组成,一是根据错误的迹象确定程序中错误的确切性质、原因和位置;二是对程序进行修改,排除这个错误。
程序调试的基本步骤:
① 错误定位。从错误的外部表现形式入手,研究有关部分的程序,确定程序中出错位置,找出错误的内在原因;
② 修改设计和代码,以排除错误;
③ 进行回归测试,防止引进新的错误。
软件调试可分为静态调试和动态调试。静态调试主要是指通过人的思维来分析源程序代码和排错,是主要的设计手段,而动态调试是辅助静态调试的。
主要的调试方法有:强行排错法、回溯法和原因排除法3种。
#ff0000>