参考答案和解析
正确答案: (1)软件未达到产品说明书中已经标明的功能;
(2)软件出现了产品说明书中指明不会出现的错误;
(3)软件未达到产品说明书中虽未指出但应当达到的目标;
(4)软件功能超出了产品说明书中指明的范围;
(5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不好。
解析: 暂无解析
更多“问答题在软件工程或软件测试中,哪些软件问题被称为软件缺陷?”相关问题
  • 第1题:

    下列描述中正确的是

    A.软件工程只是解决软件项目的管理问题

    B.软件工程主要解决软件产品的生产率问题

    C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

    D.软件工程只是解决软件开发中的技术问题


    正确答案:C

     软件工程是试图用工程、科学和数学的原理与方法研制、维护计算机软件的有关技术及管理方法。软件工程的主要思想是强调在软件开发工程中需要应用工程化的原则。软件工程用来解决以下问题:软件需求的增长得不到满足、软件开发成本和进度无法控制、软件质量难以保证、软件不可维护或维护程度低、软件得成本不断提高、软件开发生产率的提高赶不上硬件的发展和应用需求的增长。软件项目的管理、软件产品的生产率、软件开发中的技术都是软件工程需要解决的部分问题。因此选项C正确。

  • 第2题:

    软件测试员究竟做些什么。()

    • A、软件测试员的目的是发现软件缺陷
    • B、软件测试员的目的是发现软件缺陷,尽可能早一些
    • C、软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复
    • D、软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复

    正确答案:C

  • 第3题:

    下面关于软件测试的说法正确的是()

    • A、测试是最有效的排除和防止软件缺陷与故障的手段
    • B、导致软件缺陷的最大原因是软件产品说明书
    • C、软件测试可有可无
    • D、软件测试在软件开发中的作用不大

    正确答案:A,B

  • 第4题:

    软件测试不能保证经测试后发现的是全部的软件缺陷。


    正确答案:正确

  • 第5题:

    问答题
    在您平时的实践中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

    正确答案: 问题概要描述、发现人、发布/构建版本号、测试环境、缺陷类型、缺陷发现步骤、缺陷指派给的人、优先级、重要性。
    解析: 暂无解析

  • 第6题:

    问答题
    什么是软件工程?软件工程面临的问题是什么?

    正确答案: 软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。
    软件工程面临的问题:软件的费用,可靠性,可维护性,软件生产率和软件的重用。
    解析: 暂无解析

  • 第7题:

    问答题
    软件工程的目标是什么?软件工程有哪些原则?

    正确答案: 软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。原则如下:抽象、模块化、信息隐藏、局部化、完整性、一致性和可验证性。
    解析: 暂无解析

  • 第8题:

    问答题
    软件缺陷有哪些?

    正确答案: 1)软件未达到产品说明书的功能;
    2)软件出现了产品说明书指明不会出现的错误;
    3)软件功能超出产品说明书指明范围;
    4)软件未达到产品说明书虽未指出但应达到的目标;
    5)软件测试员认为难以理解、不易使用、运行速度缓慢、或者最终用户认为不好。
    解析: 暂无解析

  • 第9题:

    单选题
    在软件工程中,软件测试的目的是()
    A

    试验性运行软件

    B

    发现软件错误

    C

    证明软件是正确的

    D

    找出软件中的全部错误


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

  • 第10题:

    问答题
    在运用软件工程方法进行CAD软件的开发,应明确的基本要求有哪些?

    正确答案: ⑴硬件支撑环境;
    ⑵软件支撑环境;
    ⑶设计要求;
    ⑷实用化要求;
    ⑸保证软件质量;
    ⑹测试验收严格;
    ⑺文档编制通俗。
    解析: 暂无解析

  • 第11题:

    问答题
    您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。

    正确答案: CQ,也可以使用BugFree等免费工具。
    解析: 暂无解析

  • 第12题:

    单选题
    软件测试的目的是()。
    A

    为了说明软件中没有缺陷

    B

    减少软件缺陷

    C

    发现软件缺陷

    D

    为了说明提高软件产品的质量可以依赖软件测试


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

  • 第13题:

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

    A.发现软件缺陷

    B.预测软件正式运行中的可靠性

    C.控制测试过程

    D.修改软件缺陷


    正确答案:B
    解析:与其他的软件测试不同,软件可靠性测试的目的不在于通过测试揭示软件中的缺陷并通过修改软件缺陷来提高软件可靠性,而是通过受控的软件测试过程来预测软件在实际运行中的可靠性。

  • 第14题:

    软件测试是有效的排除软件缺陷的手段。


    正确答案:正确

  • 第15题:

    在软件工程或软件测试中,哪些软件问题被称为软件缺陷?


    正确答案: (1)软件未达到产品说明书中已经标明的功能;
    (2)软件出现了产品说明书中指明不会出现的错误;
    (3)软件未达到产品说明书中虽未指出但应当达到的目标;
    (4)软件功能超出了产品说明书中指明的范围;
    (5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不好。

  • 第16题:

    软件测试的目的是()。

    • A、为了说明软件中没有缺陷
    • B、减少软件缺陷
    • C、发现软件缺陷
    • D、为了说明提高软件产品的质量可以依赖软件测试

    正确答案:C

  • 第17题:

    问答题
    简述计算机软件工程中动态测试的方法。

    正确答案: 动态测试指通过运行程序发现错误。对软件产品进行动态测试时,一般有两种方法,分别称为黑盒测试法和白盒测试法。
    (1)黑盒法。该方法把被测试对象看成一个封闭的黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足用户需求。黑盒测试又称为功能测试或数据驱动测试。通常,黑盒法不可能采用穷举测试。
    (2)白盒法。该方法把测试对象看做一个打开的白盒子,测试人员要了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。白盒法也不可能进行穷举测试。
    解析: 暂无解析

  • 第18题:

    问答题
    什么是软件工程?软件工程要解决什么问题?

    正确答案: 软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。
    要解决的主要问题是:解决软件危机中的各种问题,获得高质量、低成本、高可靠性、易维护、并能及时投放市场的软件产品。
    解析: 暂无解析

  • 第19题:

    问答题
    在软件工程或软件测试中,哪些软件问题被称为软件缺陷?

    正确答案: (1)软件未达到产品说明书中已经标明的功能;
    (2)软件出现了产品说明书中指明不会出现的错误;
    (3)软件未达到产品说明书中虽未指出但应当达到的目标;
    (4)软件功能超出了产品说明书中指明的范围;
    (5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不好。
    解析: 暂无解析

  • 第20题:

    单选题
    在软件工程中,()不属于软件开发部分的任务。
    A

    软件总体设计

    B

    单元测试计划

    C

    软件经销

    D

    组装测试计划


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

  • 第21题:

    问答题
    什么是软件工程?它有哪些本质特征?怎样用软件工程消除软件危机?

    正确答案: 1993年IEEE的定义:软件工程是:
    ① 把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;
    ② 研究①中提到的途径。
    软件工程的本质特征:
    (1) 软件工程关注于大型程序(软件系统)的构造;
    (2) 软件工程的中心课题是分解问题,控制复杂性;
    (3) 软件是经常变化的,开发过程中必须考虑软件将来可能的变化;
    (4) 开发软件的效率非常重要,因此,软件工程的一个重要课题就是,寻求开发与维护软件的更好更有效的方法和工具;
    (5) 和谐地合作是开发软件的关键;
    (6) 软件必须有效地支持它的用户;
    (7) 在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人(完成一些工作)。
    消除软件危机的途径: 
    (1) 对计算机软件有一个正确的认识(软件≠程序);
    (2) 必须充分认识到软件开发不是某种个体劳动的神秘技巧,而应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目 ;
    (3) 推广使用在实践中总结出来的开发软件的成功技术和方法;
    (4) 开发和使用更好的软件工具。
    解析: 暂无解析

  • 第22题:

    单选题
    在软件工程中,不属于软件定义部分的任务是()。
    A

    软件验收测试计划

    B

    组装测试计划

    C

    需求分析

    D

    软件项目计划


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

  • 第23题:

    单选题
    在下面几个语句中,判断哪一个是错误的()
    A

    发现和修复产品中的软件缺陷越早,开发费用就越低

    B

    对于发现的软件缺陷要进行重现,确认是一个真正的软件缺陷;还应对这个软件缺陷进行隔离,便于开发人员定位

    C

    应在需求阶段设计系统测试案例,一次作为需求检查的辅助手段

    D

    在软件测试中只需要运行预先设计的所有测试案例

    E

    软件开发人员需要承担部分测试工作


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

  • 第24题:

    ( 难度:中等)下列关于软件工程描述正确的是()。
    A.软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则
    B.软件工程主要解决软件产品的生产率问题
    C.软件工程只是解决软件开发中的技术问题
    D.软件工程只是解决软件项目的管理问题

    答案:A