测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中,错误的是______。A.证明错误存在B.证明错误不存在C.发现程序的错误D.提供诊断信息

题目

测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中,错误的是______。

A.证明错误存在

B.证明错误不存在

C.发现程序的错误

D.提供诊断信息


相似考题
参考答案和解析
正确答案:B
解析:本题考查点是软件测试的概念。软件测试的任务是:预防软件发生错误,发现改正程序错误,提供错误诊断信息。Dijkstra曾说过:“测试只能证明错误的存在,但不能证明错误的不存在。”故应选择选项B。
更多“测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中,错误的是______。A.证明错误 ”相关问题
  • 第1题:

    在测试中,下列说法错误的是

    A.测试是为了发现程序中的错误而执行程序的过程

    B.测试是为了表明程序的正确性

    C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案

    D.成功的测试是发现了至今为止尚未发现的错误的测试


    正确答案:B
    解析:正确认识测试的目标十分重要,测试目标决定了测试方案的设计。如果为了表明程序的正确性而进行测试,就会设计一些不易暴露错误的测试方案;相反,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。

  • 第2题:

    在测试中,下列说法错误的是( )。

    A.测试是为了发现程序中的错误而执行程序的过程

    B.测试是为了表明程序是正确的

    C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案

    D.成功的测试是发现了至今为止尚未发现的错误的测试


    正确答案:B

  • 第3题:

    14、以下说法错误的是()。

    A.成功的测试是指发现程序的所有错误

    B.测试不能证明程序是正确的

    C.测试不能证明程序中没有错误

    D.测试是为了发现程序中的错误


    C

  • 第4题:

    在测试中,下列说法错误的是______。

    A.测试是为了发现程序中的错误而执行程序的过程

    B.测试是为了表明程序是正确的

    C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案

    D.成功的测试是发现了至今为止尚未发现的错误的测试


    正确答案:B
    解析:没有错误的程序是不存在的。

  • 第5题:

    测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中错误的是 ( )。

    A.证明错误存在

    B.证明错误不存在

    C.发现程序的错误

    D.提供诊断信息


    正确答案:B