软件测试是软件质量保证的主要手段之一,测试的成本已超过()的30%以上。因此,提高测试的有效性非常重要。A、软件开发成本B、软件维护成本C、软件开发成本和维护成本D、软件研制成本

题目

软件测试是软件质量保证的主要手段之一,测试的成本已超过()的30%以上。因此,提高测试的有效性非常重要。

  • A、软件开发成本
  • B、软件维护成本
  • C、软件开发成本和维护成本
  • D、软件研制成本

相似考题
更多“软件测试是软件质量保证的主要手段之一,测试的成本已超过()的30%以上。因此,提高测试的有效性非常重要。A、软件开发成本B、软件维护成本C、软件开发成本和维护成本D、软件研制成本”相关问题
  • 第1题:

    软件测试是软件质量保证的主要手段之一,测试的费用已超过(10)的30%以上。因此提高测试的有效性非常重要。“高产”的测试是指(11)。根据国家标准GB8566-88计算机软件开发规范的规定,软件的开发和维护分为8个阶段,其中单元测试是在(12)阶段完成的;组装测试的计划内是在(13)阶段制定的;确认测试的计划是在(14)阶段制定的。

    A.软件开发费用

    B.软件维护费用

    C.软件开发和维护费用

    D.软件研制费用


    正确答案:A

  • 第2题:

    下列软件开发的说法正确的是:()

    A、软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成

    B、软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成

    C、软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成

    D、软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成


    本题答案:D

  • 第3题:

    以下关于软件开发的叙述中,不正确的是( )。

    A.软件要设计得尽量通用,要尽量考虑到长远的需求和应用领域的扩展
    B.软件开发者对所开发软件性能的了解程度取决于对该软件的测试程度
    C.软件越复杂则维护越困难,尽量保持简洁是软件设计的一条重要原则
    D.正常情况下,软件维护期远超实现期,所以,降低维护成本比降低实现成本更重要

    答案:A
    解析:
    本题考查软件工程(软件开发)基础知识。
    软件设计要根据用户需求进行。有些开发者故意扩大需求,希望软件能更通用些,应用领域更广些,软件生命期更长远些,但其结果是,软件的复杂性增加了,测试也难以充分进行,软件质量反而下降,交付期也不得不延长,用户反而不满意。还不如按照用户近期的切实需求进行开发,待应用一段时间后,再考虑升级版本,拓展应用。
    软件开发者对所开发软件的功能肯定是非常熟悉的,但对其实际运行的性能(例如响应时间,并发用户数量的影响等)可能不太了解。大部分性能可以通过测试来了解。测试得越充分,对性能的了解程度也就越高,发现的问题也就需要想办法来解决。
    很明显,软件越复杂则维护越困难,因此,尽量保持简洁是软件设计的一条重要原则。
    正常情况下,软件应用期(需要维护的时期)远超实现期,所以,降低维护成本比降低实现成本更重要。

  • 第4题:

    测试成本控制的目标是使测试开发成本、测试实施成本和测试维护成本最小化,以下理解正确的是______。

    A.测试准备成本属于测试实施成本
    B.可以通过加强软件测试的配置管理来降低测试维护成本
    C.测试设计成本控制的目标是尽可能地减少测试总执行时间和所需的测试专用设备
    D.回归测试将测试案例全部重新执行一遍,可以将测试维护成本降至最低

    答案:B
    解析:
    试题分析:本题考查对软件测试成本控制的相关内容。测试执行成本控制的目标是使总执行时间和所需的测试专用设备尽可能地减少。执行测试时,要求用户进行手工操作的测试时间应尽量减少,同时对劳动力和所需技能的要求也要尽量降低。为了进行测试成本控制,可以通过加强软件测试的配置管理来降低测试维护成本

  • 第5题:

    软件生存周期由()时期组成。

    • A、软件设计
    • B、软件开发
    • C、软件定义
    • D、软件测试
    • E、软件维护

    正确答案:B,C,E

  • 第6题:

    软件危机的典型表现()

    • A、对软件开发成本以及进度的估计常常很不准确
    • B、软件常常是不可维护的
    • C、软件开发生产率提高的速度快
    • D、软件成本在计算机系统总成本中所占的比例逐年上升

    正确答案:A,B,D

  • 第7题:

    软件生存周期由三个时期组成,这三个时期分别是()

    • A、软件设计、软件开发、软件测试
    • B、软件定义、 软件开发、软件维护
    • C、软件定义、软件开发、软件修复
    • D、软件计划、软件开发、软件测试

    正确答案:C

  • 第8题:

    软件开发期不包括哪个阶段?()

    • A、软件计划
    • B、需求分析
    • C、软件维护
    • D、软件测试

    正确答案:C

  • 第9题:

    单选题
    软件测试是软件质量保证的主要手段之一,测试的成本已超过()的30%以上。因此,提高测试的有效性非常重要。
    A

    软件开发成本

    B

    软件维护成本

    C

    软件开发成本和维护成本

    D

    软件研制成本


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

  • 第10题:

    单选题
    模块化的优点不包括()。
    A

    降低软件开发和维护的难度

    B

    降低软件的开发成本

    C

    可以移植

    D

    提高软件的质量


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

  • 第11题:

    多选题
    软件危机的典型表现()
    A

    对软件开发成本以及进度的估计常常很不准确

    B

    软件常常是不可维护的

    C

    软件开发生产率提高的速度快

    D

    软件成本在计算机系统总成本中所占的比例逐年上升


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

  • 第12题:

    判断题
    软件维护成本占软件开发成本比重越来越大。
    A

    B


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

  • 第13题:

    软件测试是软件开发过程中的重要阶段,是软件质量保证的重要手段,而其中的( )是整个测试的柱石。

    A.有效性测试

    B.穷举测试

    C.路径测试

    D.循环测试


    正确答案:C
    解析:软件测试中路径测试是整个测试的基本。路径测试就是设计足够的测试用例,覆盖程序中所可能的路径。

  • 第14题:

    软件测试是软件质量保证的主要手段之一,测试的费用已经超过了(1)的 30%以上,因此提高测试的有效性十分重要。“高产”的测试是指(2)。根据国家标准GB8566—88计算机软件开发规范的规定,软件开发和维护划分为8个阶段,其中单元测试是在(3)阶段完成的;组装测试的计划是在(4)阶段制定的;确认测试的计划是在(5)阶段制定的。

    A.软件开发费用

    B.软件维护费用

    C.软件开发和维护费用

    D.软件研制费用


    正确答案:A

  • 第15题:

    在软件项目开发过程中,进行软件测试的目的是( )。

    A.缩短软件开发的时间
    B.减少软件的维护成本
    C.尽可能多地找出软件中的错误
    D.证明所开发软件的先进性

    答案:C
    解析:
    在软件项目开发过程中,进行软件测试的目的是为了发现尽可能多的缺陷。

  • 第16题:

    软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括()

    A.. 软件描述、软件开发和软件测试
    B. 软件开发、软件有效性验证和软件测试
    C. 软件描述、软件设计、软件实现和软件测试
    D. 软件描述、软件开发、软件有效性验证和软件进化

    答案:D
    解析:
    软件过程模型的基本概念:软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,软件活动主要有:(1) 软件描述。必须定义软件功能以及使用的限制。(2) 软件开发。也就是软件的设计和实现,软件工程人员制作出能满足描述的软件。(3) 软件有效性验证。软件必须经过严格的验证,以保证能够满足客户的需求。(4) 软件进化。软件随着客户需求的变化不断地改进。

  • 第17题:

    软件复用技术的目的是降低软件()、提高软件开发的效率和缩短软件开发周期。

    • A、技术难度
    • B、资源浪费
    • C、开发和维护的成本
    • D、代价

    正确答案:C

  • 第18题:

    软件测试是软件质量保证的主要手段之一,测试的费用已经超过了__(1)__的30%以上,因此提高测试的有效性十分重要。"高产"的测试是指__(2)__。根据国家标准GB8566-88计算机软件开发规范的规定,软件开发和维护划分为8个阶段,其中单元测试是在__(3)__阶段完成的;组装测试的计划是在__(4)__阶段制定的;确认测试的计划是在__(5)__阶段制定的。空白(2)处应选择()

    • A、用适量的测试用例,说明该被测程序是正确无误的
    • B、用适量的测试用例,说明被测试程序符合相应的要求
    • C、用少量的测试用例,发现被测程序尽可能多的错误
    • D、用少量的测试用例,纠正被测试程序尽可能多的错误

    正确答案:C

  • 第19题:

    模块化的优点不包括()。

    • A、降低软件开发和维护的难度
    • B、降低软件的开发成本
    • C、可以移植
    • D、提高软件的质量

    正确答案:C

  • 第20题:

    软件测试是软件质量保证的主要手段之一,测试的费用已经超过了__(1)__的30%以上,因此提高测试的有效性十分重要。"高产"的测试是指__(2)__。根据国家标准GB8566-88计算机软件开发规范的规定,软件开发和维护划分为8个阶段,其中单元测试是在__(3)__阶段完成的;组装测试的计划是在__(4)__阶段制定的;确认测试的计划是在__(5)__阶段制定的。空白(3)处应选择()

    • A、可行性研究和计划
    • B、系统分析
    • C、概要设计
    • D、详细设计
    • E、系统实现
    • F、组装测试
    • G、确认测试
    • H、使用和维护

    正确答案:E

  • 第21题:

    单选题
    软件测试是软件质量保证的主要手段之一,测试的费用已经超过了__(1)__的30%以上,因此提高测试的有效性十分重要。"高产"的测试是指__(2)__。根据国家标准GB8566-88计算机软件开发规范的规定,软件开发和维护划分为8个阶段,其中单元测试是在__(3)__阶段完成的;组装测试的计划是在__(4)__阶段制定的;确认测试的计划是在__(5)__阶段制定的。空白(1)处应选择()
    A

    软件开发费用

    B

    软件维护费用

    C

    软件开发和维护费用

    D

    软件研制费用


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

  • 第22题:

    单选题
    下列软件开发的说法正确的是:()
    A

    软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成

    B

    软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成

    C

    软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成

    D

    软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成


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

  • 第23题:

    单选题
    软件生存周期由三个时期组成,这三个时期分别是()
    A

    软件设计、软件开发、软件测试

    B

    软件定义、 软件开发、软件维护

    C

    软件定义、软件开发、软件修复

    D

    软件计划、软件开发、软件测试


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