系统调试中准备几组有代表性的输入数据反复执行,对得出的错误结果进行整理,提出错误

练习题库2022-08-02  11

问题 系统调试中准备几组有代表性的输入数据反复执行,对得出的错误结果进行整理,提出错误原因及位置假想,再用新的一组测试数据去验证这些假想。这种调试属于(  )调试方法。A.硬性排错B.归纳法排错C.演绎法排错D.跟踪法排错

选项 A.硬性排错
B.归纳法排错
C.演绎法排错
D.跟踪法排错

答案 B

解析 系统调试的方法主要有:①硬性排错,采用试验的方法,如设置临时变量、增加调试语句、设置断点、单步执行等,该方式虽可最终找到错误,但速度及准确性不令人满意;②归纳法排错,准备几组有代表性的输入数据,反复执行,对得出的错误结果进行整理、分析、归纳,提出错误原因及位置假想,再用新的一组测试数据去验证这些假想;③演绎法排错,针对各组测试数据所得出的结果,列举出所有可能引起出错的原因,然后逐一排除不可能发生的原因与假设,将余下的原因作为主攻方向,最终确定错误位置;④跟踪法排错,在错误征兆附近进行跟踪找错,错误诊断出来以后,需要进行修改,修改完后,应立即利用先前的测试用例,重复先前的测试过程,进一步验证排错的正确性。
转载请注明原文地址:https://tihaiku.com/jzgc/1528031.html

最新回复(0)