当发生如下情况时,应对软件进行修改或更新:()A、使用软件的部门(个人)在实际使用过程中发现软件不适用、不充分或无效时。B、软件操作人员发现测量软件在测量过程中出现错误时。C、通过测试、验证、评审发现软件不适用、不充分或无效时。

题目

当发生如下情况时,应对软件进行修改或更新:()

  • A、使用软件的部门(个人)在实际使用过程中发现软件不适用、不充分或无效时。
  • B、软件操作人员发现测量软件在测量过程中出现错误时。
  • C、通过测试、验证、评审发现软件不适用、不充分或无效时。

相似考题
更多“当发生如下情况时,应对软件进行修改或更新:()A、使用软件的部门(个人)在实际使用过程中发现软件不适用、不充分或无效时。B、软件操作人员发现测量软件在测量过程中出现错误时。C、通过测试、验证、评审发现软件不适用、不充分或无效时。”相关问题
  • 第1题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:B

  • 第2题:

    软件测试的目的:( )

    A.避免软件开发中出现的错误

    B.发现软件开发中出现的错误

    C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性

    D.修改软件中出现的错误


    正确答案:C

  • 第3题:

    软件可靠性测试的目的是______。

    A.通过测试揭示软件中的缺陷

    B.修改发现的缺陷

    C.提高软件可靠性

    D.通过受控的软件测试过程来预测软件在实际运行中的可靠性


    正确答案:D

  • 第4题:

    软件自动化测试的目的主要是______。

    A.多次运行软件可发现缺陷

    B.首次运行软件时可以发现缺陷

    C.软件运行完成后发现并分析缺陷

    D.利用软件测试工具高效的对软件进行测试


    正确答案:B

  • 第5题:

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

    A.软件测试的目的是为了发现错误
    B.成功的测试是能发现至今尚未发现的错误的测试
    C.测试不能用来证明软件没有错误
    D.当软件不存在错误时,测试终止

    答案:D
    解析:
    试题分析:

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

  • 第6题:

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

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

    答案:B
    解析:
    本题考查软件测试中的各种术语的区别。软件错误(error)的结果是导致软件缺陷的发生,所以A是不对的;软件故障(fault)是一种内部状态,所以C是不对的;软件失效(failure)是一种外部行为结果,所以D是不对的

  • 第7题:

    对软件测试概念理解不正确的选项是()

    • A、在规定的条件下对软件进行操作,以发现错误和对软件质量进行评估
    • B、软件测试是质量保证的关键步骤
    • C、广义的软件测试由确认和验证两万面组成
    • D、软件测试只能发现编码错误

    正确答案:D

  • 第8题:

    验证应保证软件符合《测量软件需求规格说明书》的所有要求及《测量软件质量标准》,软件使用部门负责制定具体的验证方法。从()三方面进行验证。


    正确答案:功能性验证,可靠性验证,安全性验证

  • 第9题:

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

    • A、测试员在测试过程发现了软件的错误,所以软件的错误是测试员造成的
    • B、测试过程中没有发现错误,所以可以认为在软件中不存在缺陷
    • C、通过测试可以知道软件内总共有多少缺陷
    • D、测试可以显示缺陷的存在,但不能证明系统不存在缺陷

    正确答案:D

  • 第10题:

    在软件开发过程中的每个阶段都要进行严格的(),以尽早发现在软件开发过程中产生的错误。

    • A、检验
    • B、验证
    • C、度量
    • D、评审

    正确答案:D

  • 第11题:

    多选题
    以下属于软件维护阶段工作的是()。
    A

    诊断和改正在使用过程中发现的软件错误

    B

    诊断和改正在开发过程中发现的软件错误

    C

    根据用户需求进行软件升级

    D

    修改软件为将来的维护活动预先做准备

    E

    收集用户使用软件功能上的要求


    正确答案: C,A
    解析: 暂无解析

  • 第12题:

    单选题
    对软件测试概念理解不正确的选项是()
    A

    在规定的条件下对软件进行操作,以发现错误和对软件质量进行评估

    B

    软件测试是质量保证的关键步骤

    C

    广义的软件测试由确认和验证两万面组成

    D

    软件测试只能发现编码错误


    正确答案: A
    解析: 暂无解析

  • 第13题:

    评审是对软件进行静态测试的一种方法,下述结论中,( )是与软件评审无关的内容。

    A.尽可能发现软件潜在的错误

    B.检查软件的设计文档

    C.确定评审标准

    D.依靠软件使用效果


    正确答案:D

  • 第14题:

    在软件测试设计中,软件测试的目的是( )。

    A.实验性运用软件

    B.证明软件正确

    C.为了发现软件中的错误

    D.发现软件的并处理能力


    正确答案:C
    解析:使用人工或自动手段开始运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求,或是弄清预期结果与实际结果之间的差别。软件测试是为了发现错误而执行程序的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能。

  • 第15题:

    在软件开发过程中,______是造成软件风险的重要因素。

    A.需求理解有误

    B.软件变更

    C.测试用例不充分

    D.数据分析


    正确答案:B

  • 第16题:

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

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

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

  • 第17题:

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

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

    答案:B
    解析:
    软件测试的目的是为了尽可能多的发现软件中的错误

  • 第18题:

    规范DCD系统软件和应用软件的管理,软件的修改、更新、升级必须履行()及责任人制度。在修改、更新、升级软件前,应对软件进行()。未经测试确认的各种软件严禁下载到已运行的DCS系统中使用,必须建立有针对性的DCS系统()措施。
    审批受权;备份;防病毒

  • 第19题:

    下列软件测试说法正确的是()

    • A、在软件测试过程中要确定程序缺陷的确切位置,并对程序设计和编码进行修改
    • B、软件测试是在程序编码完成之后才开始进行的
    • C、软件测试是通过现象,找出原因的一个思维分析过程
    • D、软件测试的主要工作是验证产品是否满足了用户的需求

    正确答案:D

  • 第20题:

    自编软件的修改由()或()进行修改,修改或更新后的软件按照新软件的测试、验证、评审等重新履行有关手续。


    正确答案:原编写单位;原编写单位授权的单位(或个人)

  • 第21题:

    以下属于软件维护阶段工作的是()。

    • A、诊断和改正在使用过程中发现的软件错误
    • B、诊断和改正在开发过程中发现的软件错误
    • C、根据用户需求进行软件升级
    • D、修改软件为将来的维护活动预先做准备
    • E、收集用户使用软件功能上的要求

    正确答案:A,C,D

  • 第22题:

    单选题
    软件产品在需求发生变化、运行环境发生变化或发现软件产品本身的错误或不足时进行相应的软件更新的难易程度叫做软件的()。
    A

    可维护性

    B

    可复用性

    C

    兼容性

    D

    正确性


    正确答案: B
    解析: 暂无解析

  • 第23题:

    多选题
    下面关于软件测试,描述正确的是()。
    A

    软件测试是使用人工操作或者软件自动运行的方式来检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别的过程

    B

    软件测试的测试目标是发现一些可以通过测试避免的开发风险

    C

    软件测试的原则之一是测试应该尽早进行,最好在需求阶段就开始介入

    D

    软件测试主要工作内容是验证(verification)和确认(validation)


    正确答案: B,C
    解析: 暂无解析