基本概念
程序调试活动包括:根据错误的迹象确定程序中错误的确切性质、原因和位置;对程序进行修改,排除错误。
1)基本步骤
错误定位?修改设计和代码,以排除错误?进行回溯测试,防止引进新的错误。
2)程序调试的原则www.examzz.com
(1)确定错误的性质和位置
分析与错误有关的信息
避开死胡同
调试工具只是一种辅助手段,只能帮助思考,不能代替思考
避免用试探法
(2)修改错误的原则
在出现错误的地方,有可能还有别的错误,在修改时,一定要观察和检查相关的代码,以防止其他的错误
一定要注意错误代码的修改,不要只注意表象,而要注意错误的本身,把问题解决
注意在修正错误时,可能代入新的错误,错误修改后,一定要进行回归测试,避免新的错误产生
修改错误也是程序设计的一种形式
修改源代码程序,不要改变目标代码
软件调试方法
1)强行排错法