更多“在软件生命周期的各个阶段中,测试阶段的主要任务是确定软件“做什么”相关问题
  • 第1题:

    在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是A)概要设计 B)详细设计 C)可行性分析 D)需求分析


    正确答案:D
    需求分析阶段是对待开发软件提出的需求进行分析并给出详细定义,写软件规格说明书及初步的用户手册,提交评审。所以,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是需求分析阶段。

  • 第2题:

    软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A.概要设计S

    软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。

    A.概要设计

    B.软件设计

    C.可行性研究和计划制定

    D.需求分析


    正确答案:D
    通常,将软件产品从提出、实现、使用维护到停止使用、退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。软件生命周期的主要活动阶段包括:可行性研究和计划制定。确定待开发软件系统的开发目标和总的要求,给出它的功能、性能、可靠性以及接口等方面的可能方案,制定完成开发任务的实施计划。需求分析。对待开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能。编写软件规格说明书及初步的用户手册,提交评审。软件设计。系统设计人员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。软件实现。把软件设计转换成计算机可以接受的程序代码。即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。软件测试。在设计测试用例的基础上,检验软件的各个组成部分。编写测试分析报告。运行和维护。将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。

  • 第3题:

    在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是______阶段。

    A.概要设计

    B.详细设计

    C.可行性分析

    D.需求分析


    正确答案:D

  • 第4题:

    关于软件测试与软件开发的认识,不正确的是______。

    A.软件生命周期各个阶段都可能产生错误
    B.软件测试是独立软件开发的一个工作
    C.软件开发的需求分析和设计阶段就应开始测试工作
    D.测试越早进行,越有助于提高被测软件的质量

    答案:B
    解析:

  • 第5题:

    软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶段的含义?


    正确答案: 大体上来说可分为单元测试,集成测试,系统测试,验收测试,每个阶段又分为以下五个步骤:测试计划,测试设计,用例设计,执行结果,测试报告
    初始测试集中在每个模块上,保证源代码的正确性,该阶段成为单元测试,主要用白盒测试方法。接下来是模块集成和集成以便组成完整的软件包。
    集成测试集中在证实和程序构成问题上。主要采用黑盒测试方法,辅之以白盒测试方法。
    软件集成后,需要完成确认和系统测试。
    确认测试提供软件满足所有功能、性能需求的最后保证。确认测试仅仅应用黑盒测试方法。
    单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基
    本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。
    集成测试是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问题”。验收测试旨在向软件的购买者展示该软件系统满足其用户的需求。它的测试数据通常是系统测试的测试数据的子集.
    回归测试是在软件维护阶段,对软件进行修改之后进行的测试。其目的是检验对软件进行的修改是否正确。

  • 第6题:

    在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。

    • A、概要设计
    • B、详细设计
    • C、问题定义
    • D、需求分析

    正确答案:D

  • 第7题:

    在软件生命周期的各个阶段中,概要设计阶段的主要任务是确定软件“做什么”的问题。


    正确答案:错误

  • 第8题:

    以下有关计算机软件的描述,不正确的是()。

    • A、计算机软件就是程序,程序就是软件
    • B、软件的生命周期可分为计划阶段、开发阶段和运行阶段
    • C、开发阶段后期分为编码、测试两个子阶段
    • D、运行阶段的主要任务是软件维护

    正确答案:A

  • 第9题:

    单选题
    以下有关计算机软件的描述,不正确的是_________。
    A

    计算机软件就是程序,程序就是软件

    B

    软件的生命周期可分为计划阶段、开发阶段和运行阶段

    C

    开发阶段后期分为编码、测试两个子阶段

    D

    运行阶段的主要任务是软件维护


    正确答案: B
    解析:

  • 第10题:

    填空题
    在软件生命周期的各个阶段中,()阶段准确地确定软件系统“做什么”的问题。

    正确答案: 需求分析
    解析: 暂无解析

  • 第11题:

    判断题
    在软件生命周期的各个阶段中,测试阶段的主要任务是确定软件“做什么”的问题。
    A

    B


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

  • 第12题:

    单选题
    关于软件生命周期中花费阶段的描述,下列()描述是正确的。
    A

    软件生命周期中所花费最多的阶段是详细设计。

    B

    软件生命周期中所花费最多的阶段是软件测试。

    C

    软件生命周期中所花费最多的阶段是软件编码。

    D

    软件生命周期中所花费最多的阶段是软件维护。


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

  • 第13题:

    在软件生命周期中,( )阶段能准确地确定软件系统必须做什么和必须具备哪些功能。 A.概要设计SX

    在软件生命周期中,( )阶段能准确地确定软件系统必须做什么和必须具备哪些功能。

    A.概要设计

    B.详细设计

    C.需求分析

    D.可行性分析


    正确答案:C
    暂无解析,请参考用户分享笔记

  • 第14题:

    关于软件测试与软件开发的认识,不正确的是(35)

    A.软件生命周期各个阶段都可能产生错误

    B.软件测试是独立于软件开发的一个工作

    C.软件开发的需求分析和设计阶段就应开始测试工作

    D.测试越早进行,越有助于提高被测软件的质量


    正确答案:B
    解析:软件测试是贯穿于软件开发过程的。软件生存周期的各个阶段中都少不了相应的测试,软件生存周期各个阶段的测试分别对应于软件测试过程中的单元测试、集成测试、系统测试和确认测试,如下图所示。这种对应关系有利于软件开发过程的管理和软件质量的控制。测试工程师与开发工程师目标一致、行为对立、并行工作,有生产就必然有质检,二者的工作相辅相成,开发人员和测试人员的主要矛盾就集中在对bug的定义上。

  • 第15题:

    软件测试在软件生命周期,主要横跨以下两个测试阶段。第一阶段:单元测试阶段,第二阶段:黑盒测试阶段。

    A.错误

    B.正确


    参考答案:A

  • 第16题:

    软件测试在软件生命周期,主要横跨以下两个测试阶段。第一阶段:单元测试阶段,第二阶段:黑盒测试阶段。


    正确答案:错误

  • 第17题:

    软件系统功能的确定是软件生命周期中()阶段的任务。

    • A、运算
    • B、存储
    • C、测试
    • D、需求

    正确答案:D

  • 第18题:

    软件测试主要指程序测试,在软件生存期各个阶段所产生的文档不是软件测试的对象。


    正确答案:错误

  • 第19题:

    在软件生命周期的各个阶段中,()阶段准确地确定软件系统“做什么”的问题。


    正确答案:需求分析

  • 第20题:

    关于软件生命周期中花费阶段的描述,下列()描述是正确的。

    • A、软件生命周期中所花费最多的阶段是详细设计。
    • B、软件生命周期中所花费最多的阶段是软件测试。
    • C、软件生命周期中所花费最多的阶段是软件编码。
    • D、软件生命周期中所花费最多的阶段是软件维护。

    正确答案:D

  • 第21题:

    判断题
    软件测试在软件生命周期,主要横跨以下两个测试阶段。第一阶段:单元测试阶段,第二阶段:黑盒测试阶段。
    A

    B


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

  • 第22题:

    判断题
    在软件生命周期的各个阶段中,概要设计阶段的主要任务是确定软件“做什么”的问题。
    A

    B


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

  • 第23题:

    单选题
    软件生命周期中,确定软件系统要做什么的阶段是(  )。
    A

    需求分析

    B

    软件测试

    C

    软件设计

    D

    系统维护


    正确答案: A
    解析:
    软件生命周期各阶段的主要任务是:①问题定义;②可行性研究与计划制定;③需求分析;④软件设计;⑤软件实现;⑥软件测试;⑦运行维护。需求分析就是要对待开发软件提出的需求进行分析并给出详细定义,即确定软件系统要做什么。答案选择A选项。