2016年计算机二级公共基础学习教程:程序的调试.docxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 4页
  • 2019-08-15 发布于天津
  • 举报

2016年计算机二级公共基础学习教程:程序的调试.docx

  1基本步骤   错误定位?修改设计和代码,以排除错误?进行回溯测试,防止引进新的错误。   2程序调试的原则   1确定错误的性质和位置   分析与错误有关的信息   避开死胡同   调试工具只是一种辅助手段,只能帮助思考,不能代替思考   避免用试探法   2修改错误的原则   在出现错误的地方,有可能还有别的错误,在修改时,一定要观察和检查相关的代码,以防止其他的错误   一定要注意错误代码的修改,不要只注意表象,而要注意错误的本身,把问题解决   注意在修正错误时,可能代入新的错误,错误修改后,一定要进行回归测试,避免新的错误产生   修改错误也是程序设计的一种形式   修改源代码程序,不要改变目标代码   2.软件调试方法   1强行排错法   通过内存全部打印来排错   在程序特定部位设置打印语句—即断点法   自动调试工具。   2回溯法   适合小规模程序的排错。   发现错误,分析错误表象,确定位置,再回溯到源程序代码,找到错误位置或确定错误范围。   3原因排除法   原因排除法包括演绎法、归纳法和二分法。   演绎法是一种从一般原理或前提出法,经过排除和精化的过程来推导出结论的思考方法。   归纳法从一种特殊推断出一般的系统化思考方法。   其基本思想是从一些线索着手,通过分析寻找到潜在的原因,从而找出错误。   二分法如果已知每个变量在程序中若干个关键点的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档