● 软件测试使用各种术语描述软件出现的问题,以下叙述正确的是(58) 。(58)A.软件错误(error)是指在软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生B.软件缺陷(defect)是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差C.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态D.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果

题目

● 软件测试使用各种术语描述软件出现的问题,以下叙述正确的是(58) 。

(58)

A.软件错误(error)是指在软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生

B.软件缺陷(defect)是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差

C.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态

D.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果


相似考题
参考答案和解析
正确答案:B
更多“● 软件测试使用各种术语描述软件出现的问题,以下叙述正确的是(58) 。 (58) A.软件错误(error)是指 ”相关问题
  • 第1题:

    下列对于软件的叙述中正确的是

    A.软件测试的目的是证明程序是否正确

    B.软件测试的目的是使程序运行结果正确

    C.软件测试的目的是尽可能多地发现程序中的错误

    D.软件测试的目的是使程序符合结构化原则


    正确答案:C
    解析:软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。

  • 第2题:

    软件测试使用各种术语描述软件出现的问题,以下叙述正确的是______。

    A.软件错误(error)是指在软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生

    B.软件缺陷(defect)是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差

    C.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态

    D.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果

    A.

    B.

    C.

    D.


    正确答案:B

  • 第3题:

    以下关于软件测试的叙述中,不正确的是__(17)__。

    A.软件测试的目的是为了发现错误

    B.成功的测试是能发现至今尚未发现的错误的测试

    C.测试不能用来证明软件没有错误

    D.当软件不存在错误时,测试终止


    正确答案:D
    进行软件测试的目的就是为了发现错误的,本身软件是由人开发的,肯定存在至今尚未发现的错误的。换言之测试没有找到错误,并不意味着软件没有错误,也不能证明软件没有错误。

  • 第4题:

    下列叙述中正确的是( )。

    A. 软件测试的目的是确定程序中错误的位置

    B. 软件测试的目的是发现程序中的错误

    C. 软件调试的目的是发现程序中的错误

    D. 软件调试后一般不需要再测试


    正确答案:B
    软件测试的目的是为了发现程序中的错误,而软件调试的任务是诊断和改正程序中的错误,改正以后还需要再测试。

  • 第5题:

    ●使用软件测试工具的目的不包括(58)。

    A.帮助测试寻找问题

    B.协助问题的诊断

    C.节省测试时间

    D.提高设计质量


    正确答案:D

  • 第6题:

    以下关于测试目的的观点,不正确的是()

    A.软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误

    B.找出软件开发人员的问题并评价开发人员能力

    C.一个成功的测试是发现了至今未发现的错误的测试

    D.测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险


    参考答案:B

  • 第7题:

    软件测试使用各种术语描述软件出现的问题,以下正确的是(58);

    A.软件错误(error)是指软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生。

    B.软件缺陷(defect)是存在于软件(文档、数据、文档)之中的那些不希望或不可接受的偏差。

    C.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态。

    D.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果。


    正确答案:B
    解析:软件错误:是指软件在生存周期内的不希望或不可接受的人为错误,其结果是导致软件缺陷的产生。软件缺陷:存在软件(文档、数据、程序)之中的那些不希望或不可接受的偏差软件故障:软件运行过程中出现的一种不希望或不可接受的内部状态。软件失效:软件运行时产生的一种不希望或不可接受的外部行为结果。软件失效的机理可描述为:软件错误→软件缺陷→软件故障→软件失效

  • 第8题:

    下面描述正确的是()。

    A.软件测试是保证软件质量的重要手段

    B.软件测试可以随机地选取测试数据

    C.软件测试是指动态测试

    D.软件测试的目的是发现和改正错误


    正确答案:A

  • 第9题:

    下列关于软件调试与软件测试的叙述中,正确的是( )。

    A.软件测试的目的是找出存在的错误,软件调试的目的是定位并修正错误 B.软件测试的结束过程不可预计,软件调试使用预先定义的过程 C.软件调试的过程可以实现设计 D.软件测试不能描述过程或持续时间


    正确答案:A

  • 第10题:

    以下关于嵌入式软件测试的叙述中,错误的是( )。

    A.软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书要求
    B.通过测试发现软件错误,为软件产品的质量评价提供依据
    C.软件的测试级别一般分为静态测试和动态测试
    D.动态测试可以采用白盒测试或者黑盒测试

    答案:C
    解析:
    本题考查嵌入式软件测试方面的基础知识。软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书、软件需求、设计等的要求的过程。通过测试发现软件错误,为软件产品的质量评价提供依据。软件的测试方法,一般说来可以分为两类,即静态测试和动态测试。静态测试包括检查单和静态分析方法。动态测试一般采用白盒测试或者黑盒测试方法。软件测试级别,一般可以分为单元测试、部件测试、配置项测试、系统测试等。

  • 第11题:

    以下对软件测试问题分类的描述中,正确的是( )。

    A.软件错误是指软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生。
    B.软件缺陷是存在于软件(文档、数据、文档)之中的那些不希望或不可接受的偏差。
    C.软件故障是指软件运行过程中出现的一种不希望或不可接受的外部状态。
    D.软件失效是指软件运行时产生的一种不希望或不可接受的内部行为结果。

    答案:B
    解析:
    本题考察软件问题的分类。软件错误(Error):指在软件生存期内不希望或不可接受的人为错误,其结果将导致软件缺陷的产生。其中A选项中写的是导致软件故障的产生,显然是错误的。既然是人为错误,那么对软件本身是一种外部行为。软件缺陷(Defect):存在于软件之中的那些不希望或不可接受的偏差,因此选项B是正确的,缺陷被认为是“欠缺和不够完备的地方”,符合以下任何一种情况,都叫做软件缺陷:1、软件未达到产品说明书中标明的功能;2、软件出现了产品说明书中指明不会出现的错误;3、软件功能超出了产品说明书指明的范围;4、软件未达到产品说明书虽未指出但应达到的目标;5、软件测试人员认为难以理解、不易使用、运行速度慢,和最终用户认为不好使用。软件故障(Fault):指在软件运行过程中出现的一种不希望或不可接受的内部状态。其中C选项说的是外部状态,显然也是错误的。软件故障是一种状态行为,是指一个实体发生障碍和毛病。软件失效(Failure):指在软件运行时产生的一种不希望或不可接受的外部行为结果。其中D选项说的是内部行为,也是错误的。软件失效是系统行为对用户要求的偏离,是一种面向用户的概念。

  • 第12题:

    以下关于测试目的的观点,不正确的是()

    • A、软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误
    • B、找出软件开发人员的问题并评价开发人员能力
    • C、一个成功的测试是发现了至今未发现的错误的测试
    • D、测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险

    正确答案:B

  • 第13题:

    下列关于软件测试的描述正确的是( )。

    A.通过一系列测试,证明软件是正确的

    B.排除软件中的所有错误

    C.软件测试与软件调试不同

    D.由于熟悉情况,所以应尽量让程序设计人员参加测试


    正确答案:C
    解析:软件测试是为了寻找错误而运行程序的过程。软件调试是修改程序错误,所以软件测试与软件调试是不同的概念,选项C正确。软件测试只能证明错误的存在,而不能证明错误不存在,所以选项A和选项B的说法错误;一般系统功能测试人员由设计人员和质量保证人员组成,验收测试强调用户代表和主管部门的人参与,选项D错误。

  • 第14题:

    下列描述中正确的是( )。

    A.软件测试的主要目的是发现程序中的错误

    B.软件测试的主要目的是确定程序中错误的位最

    C.为了提高软件测试的效率,最好由程序编制者自已来完成软件测试的工作

    D.软件测试是证明软件没有错误


    正确答案:A
    A。【解析】软件测试是为了发现错误。为了达到好的测试效果,应该由独立的第三方来进行软件测试,尽量避免程序员检查自己的程序。

  • 第15题:

    下列对于软件测试的描述正确的是( )。

    A. 软件测试的主要目的是发现程序中的错误

    B. 软件测试的目的是证明程序是否正确

    C. 软件测试的目的是使程序运行结果正确

    D. 软件测试是为了证明软件中没有错误


    正确答案:A
    软件测试的目标是发现软件中的错误。

  • 第16题:

    下列叙述中正确的是

    A.软件测试的目的是证明程序是否正确

    B.软件测试的目的是尽可能多的发现程序中的错误

    C.软件测试的目的是使程序运行结果正确

    D.软件测试的目的是使程序符合结构化原则


    正确答案:B
    解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。由此可知,测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。测试只能说明程序有错,而不能证明程序无错,希望通过有限次的测试就能发现程序中的所有错误是不可能的,即完全测试是不可能的。

  • 第17题:

    以下关于测试作用的描述,不正确的是()

    A.测试无法显示软件潜在的缺陷

    B.测试能保证软件的缺陷和错误全部找到

    C.测试只能证明软件存在错误而不能证明软件没有错误

    D.所有的软件测试都应追溯到用户需求


    参考答案:B

  • 第18题:

    下列对于软件测试的描述正确的是( )。

    A.软件测试的主要目的是发现程序中的错误

    B.软件测试的目的是证明程序是否正确

    C.软件测试的目的是使程序运行结果正确

    D.软件测试是证明软件中没有错误


    正确答案:A
    软件测试的目标是发现软件中的错误。

  • 第19题:

    下面对软件测试和软件调试叙述错误的是()。

    A.严格执行测试计划,排除测试的随意性

    B.软件调试的目的是改正软件错误

    C.软件测试不需考虑测试成本

    D.正确的执行测试用例


    正确答案:C

  • 第20题:

    下列关于软件测试的描述正确的是

    A.通过一系列测试,证明软件是正确的

    B.由于熟悉情况,所以应尽量让设计人员参加测试

    C.排除软件中的所有错误

    D.软件测试与软件调试不同


    正确答案:D
    解析:软件测试的任务是预防软件发生错误;发现、改正程序错误;提供错误诊断信息。测试的目的就是在软件投入生产运行之前,尽可能多地发现软件中的错误:软件测试只能发现错误,不能证明软件没有错误。所有软件测试不可能发现程序中所有的错误。为更多地发现问题,应避免程序设计人员测试自己的程序。

  • 第21题:

    以下关于软件测试的叙述中,正确的是()。

    A.软件测试的目的是为了证明软件是正确的
    B.软件测试是为了发现软件中的错误
    C.软件测试在软件实现之后开始,在软件交付之前完成
    D.如果对软件进行了充分的测试,那么交付时软件就不存在问题了

    答案:B
    解析:
    选项B是软件测试的根本目的。

  • 第22题:

    软件测试使用各种术语描述软件出现的问题,以下正确的是______。

    A.软件错误(error)是指软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生。
    B.软件缺陷(defect)是存在于软件(文档、数据、文档)之中的那些不希望或不可接受的偏差。
    C.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态。
    D.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果。

    答案:B
    解析:

  • 第23题:

    以下关于测试作用的描述,不正确的是()

    • A、测试无法显示软件潜在的缺陷
    • B、测试能保证软件的缺陷和错误全部找到
    • C、测试只能证明软件存在错误而不能证明软件没有错误
    • D、所有的软件测试都应追溯到用户需求

    正确答案:B