niusouti.com
参考答案和解析
正确答案:C
解析:软件调试一般有如下三种方法。(1)蛮力法:是为了找到错误原因而使用的最普通但义最低效的方法。在程序运行时使用各种手段来跟踪程序的运行轨迹,从而找出问题源。(2)回溯法:经常用于小程序的调试。从发现问题的地方开始回溯,跟踪源代码直至找到问题源。(3)原因排除法:通过演绎或归纳并利用二分法来定位问题源。先根据自己的工作经验假设一个可能的问题源,然后用数据来证明或否定该假设,直到找到问题源。
更多“在软件调试中,(29)通过演绎或归纳并利用二分法来定位问题源。A.蛮力法B.回溯法C.原因排除法D.直觉 ”相关问题
  • 第1题:

    下列方法中,不属于软件调试方法的是( )。

    A. 回溯法

    B. 强行排错法

    C. 集成测试法

    D. 原因排除法


    正确答案:C
    软件调试主要采用以下三种方法:
    强行排错法:作为传统的调试方法.其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。
    回溯法:该方法适合于小规模程序的排错、即一旦技现了错误,先分析错误征兆,确定最先发现“症状”的位置。
    原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。

  • 第2题:

    下列不属于软件调试技术的是

    A.强行排错法

    B.集成测试法

    C.回溯法

    D.原因排除法


    正确答案:B
    解析:软件调试技术是为软件后期测试做的准备工作,它将发现软件执行过程中的一些不足之处,它包括以下几种调式技术:强行排错法、回溯法、原因排除法。

  • 第3题:

    下列各种调试方法中,靠演绎、归纳以及二分法来实现的是( )。

    A.强行排错法

    B.回溯法

    C.原因排除法

    D.静态调试


    正确答案:C
    解析:本题考查对几种调试方法的掌握,其中强行排错法是最常用也是最低效的,主要思想是通过“计算机找错”。回溯法是从出现错误征兆处开始,人工沿控制流程往回追踪,直至发现出错的根源。这是在小程序中常用的一种有效的调试方法。程序变大后,可能的回溯路线显著增加,以致人工进行完全回溯望而不可及。静态调试是一种调试手段,主要是指通过人的思维来分析源程序代码和排错。

  • 第4题:

    以下各种调试方法中,靠演绎、归纳以及二分法来实现的是( )。

    A.强行排错法

    B.回溯法

    C.原因排除法

    D.静态调试


    正确答案:C
    解析:本题考查对几种调试方法的掌握。其中,强行排错法是最常用也是最低效的,主要思想是通过“计算机找错”,回溯法是从出现错误征兆处开始,人工沿控制流程往回追踪,直至发现出错的根源;这是在小程序中常用的一种有效的调试方法;程序变大后,可能的回溯路线显著增加,以致人工进行完全回溯到望而不可及。静态调试是一种调试手段,主要是指通过人的思维来分析源程序代码和排错。

  • 第5题:

    常用的调试方法有( )。

    A.模拟法、回溯法、对分查找法、归纳法、演绎法

    B.试探法、回溯法、对分查找法、假设法、演绎法

    C.试探法、验证法、对分查找法、归纳法、演绎法

    D.试探法、回溯法、对分查找法、归纳法、演绎法


    正确答案:D