更多“一般从()、()、()和()四个方面验证软件需求的正确性。”相关问题
  • 第1题:

    软件的需求分析阶段的工作,可以概括为四个方面:______________、需求分析、编写需求规格说明书和需求评审。


    正确答案:
    (需求获取)   

  • 第2题:

    软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和( )。

    A)阶段性报告

    B)需求分析

    C)需求总结

    D)都不正确


    正确答案:B
    软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。需求获取的目的是确定对目标系统的各方面需求。涉及到的主要任务是建立获取用户需求的方法框架,并支持和监控需求获取的过程。需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目标系统的逻辑模型。编写需求规格说明书作为需求分析的阶段成果,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进程的依据。需求评审是对需求分析阶段的工作进行复审,验证需求文档的一致性、可行性、完整性和有效性。

  • 第3题:

    软件调试的目的是( )。

    A. 发现错误

    B. 改正错误

    C. 改善软件性能

    D. 验证软件正确性


    正确答案:B

  • 第4题:

    软件质量强调3个方面的内容:__________是测试软件质量的基础;开发标准定义了一组用于 指导软件开发方式的准则;期望需求间接定义了用户对某些特性的需求。 A.软件需求 B.软件设计 C.软件实现 D.软件验证


    正确答案:A
    要点解析:软件质量是对明确陈述的功能和性能需求、明确记录的开发标准,以及对所有专业化软件开发应具备的隐含特殊的符合度。它强调以下3个方面的内容。
    ①软件需求是质量测试的基础,不符合需求就是没有质量。
    ②开发标准定义了一组用于指导软件开发方式的准则。若未能遵守准则,则肯定质量有问题。    ③期望需求(例如,对易使用性的期望)定义了用户的某些稍缓的、期望的需求,即问接定义了用户对某些特性的需求。
    软件的分析、设计和实现都是为了满足软件需求的。开发文档是记录开发成果的,维护手册是指导软件维护的,用户手册是提供用户使用软件的操作指南。

  • 第5题:

    IT资源管理中的配置管理提供的有关基础架构的配置信息可以为其它服务管理流程提供支持。配置管理作为一个控制中心,其主要目标表现在四个方面,下列( )不在这四个方面之列。

    A.计量所有IT资产
    B.为其它IT系统管理流程提供准确信息
    C.软件正确性管理
    D.验证基础架构记录的正确性并纠正发现的错误

    答案:C
    解析:
    配置管理主要目标:计量所有IT资产为其他IT系统管理流程提供准确的信息作为故障管理、变更管理和新系统转换等的基础验证基础架构记录的正确性并纠正发现的错误

  • 第6题:

    验证需求一般包括哪些方面?


    正确答案:需求的正确性。
    需求的一致性。
    需求的完整性。
    需求的可行性。
    需求的必要性。
    需求的可检验性。
    需求的可跟踪性。

  • 第7题:

    需求开发可进一步分为.需求获取、需求分析、()和需求验证四个阶段。


    正确答案:编写需求文档

  • 第8题:

    简述需求分析工作可以分成哪四个方面?软件需求分析有哪三个基本原则?


    正确答案:需求分析阶段分成四个方面:对问题的识别、分析与综合、制定规格说明和评审。
    三个基本原则:必须能够表达和理解问题的数据域和功能域;必须按自顶向下、逐步分解的方式对问题进行分解和不断细化;要给出系统的逻辑视图和物理视图。

  • 第9题:

    从哪些方面验证软件需求的正确性?


    正确答案: (1)一致性所有需求必须是一致的,任何一条需求不能和其他需求互相矛盾。
    (2)完整性需求必须是完整的,规格说明书应该包括用户需要的每一个功能或性能。
    (3)现实性指定的需求应该是用现有的硬件技术和软件技术基本上可以实现的。对硬件技术的进步可以做些预测,对软件技术的进步则很难做出预测,只能从现有技术水平出发判断需求的现实性。
    (4)有效性必须证明需求是正确有效的,确实能解决用户面对的问题。

  • 第10题:

    单选题
    软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和(  )。
    A

    阶段性报告

    B

    需求分析

    C

    需求总结

    D

    用例分析


    正确答案: D
    解析:
    软件需求分析阶段的工作,可以分为四个方面:①需求获取;②需求分析;③编写需求规格说明书;④需求评审。答案选择B选项。

  • 第11题:

    填空题
    一般从()、()、()和()四个方面验证软件需求的正确性。

    正确答案: 一致性,完整性,现实性,有效性
    解析: 暂无解析

  • 第12题:

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

    发现错误

    B

    改善软件的性能

    C

    改正错误

    D

    验证软件的正确性


    正确答案: C
    解析:
    程软件测试的目的是尽可能多的发现错误。程序调试基于软件测试时发现的错误,其任务是诊断和改正程序中的错误。答案选择C选项。

  • 第13题:

    软件调试的目的是( )。

    A)发现错误

    B)改善软件的性能

    C)改正错误

    D)验证软件的正确性


    正确答案:C
    在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。

  • 第14题:

    软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是________。


    正确答案:
    无歧义性 【分析】作为设计的基础和验收的依据,软件需求规格说明书应该是精确而无二义性,软件需求规格说明书越精确,则以后出现错误、混淆、反复的可能性越小。因此无歧义性是软件需求规格说明书最重要的特性。

  • 第15题:

    软件验证和确认理论是测试过程的理论依据,其中验证是检查我们是否正在正确地建造一个产品,它强调的是______。

    A.过程的正确性

    B.产品的正确性

    C.测试的正确性

    D.规格说明的正确性


    正确答案:A
    解析:软件验证和确认理论是测试过程的理论依据,验证是检查软件开发的各个阶段过程活动的结果是否满足规格说明的描述,证实各阶段和阶段之间的逻辑协调性、完备性和正确性。确认是证实在一个给定的外部环境中软件的逻辑正确性,即是否满足用户的要求。Bohem给出了一个经典定义:验证是检查我们是否正在正确地建造一个产品,它强调的是过程的正确性。而确认是检查我们是否在建成一个正确的产品,它强调的是产品的正确性。

  • 第16题:

    软件测试的目的是( )。

    A.证明软件正确性
    B.验证软件是否满足需求
    C.评估程序员水平
    D.为软件定价提供依据

    答案:B
    解析:
    软件测试的最终目的就是验证软件是否满足需求。

  • 第17题:

    论软件需求验证方法及其应用

    在软件开发过程中,如果后期或在交付之后发现了需求问题,则修补需求错误需要投入大量的人力物力。因此,开展软件需求验证,对软件需求规格说明书(SRS)的正确性和质量进行验证,是需求分析的重要工作内容。需求验证也称为需求确认,主要内容包括:确定SRS正确地描述了预期的、满足项目干系人需求的系统行为和特征;确定软件需求是从用户需求、业务规格和其他来源中正确推导而来的;确定需求的完整性、一致性和高质量。需求验证为后续的系统设计、实现和测试提供了足够的基础。

    请围绕“软件需求验证方法及其应用”论题,依次从以下三个方面进行论述。

    1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。

    2.简要说明需求验证的主要方法及实施过程。

    3.结合你具体参与管理和开发的实际项目,阐述所选择的验证方法及其原因,说明具体实施过程,并详细分析实施效果。


    答案:
    解析:
    需求验证方法主要包括:需求评审与需求测试。

    (1)需求评审:在软件开发的每个阶段结束前,都需要进行技术评审。所谓技术评审,是指对工作产品进行检查以发现产品中所存在的问题,其中的工作产品也称为工件,它不一定是最终的系统,也可以是一个文档、一个原型或一段代码等。例如,需求评审就是需求开发阶段结束前进行的技术评审,此时的产品就是SRS。SRS的评审是一项精益求精的技术,它可以发现那些二义性的或不确定性的需求,为项目干系人提供在需求问题上达成共识的方法。

    (2)需求测试:实际上,需求开发阶段不可能有真正意义上的测试进行,因为还没有可执行的系统,需求测试仅仅是基于文本需求进行“概念”上的测试。然而,以功能需求为基础(SA方法)或者从用例派生出来(OO方法)的测试用例,可以使项目干系人更清楚地了解系统的行为。虽然没有在系统上执行测试用例,但是涉及测试用例的简单动作可以解释需求的许多问题。这种测试用例通常称为概念测试用例,即不是真正执行的测试用例,它们可以发现SRS中的错误、二义性和遗漏,还可以进行模型分析,以及作为用户验收测试的基础。在正式的系统测试中,还可以将它们细化成测试用例

  • 第18题:

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


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

  • 第19题:

    软件需求工程的活动可以划分为5个独立的阶段:需求获取、需求建模、形成需求规格、需求验证和需求管理,需求建模是()

    • A、分析需求的正确性和可行性的过程 
    • B、对需求的抽象描述 
    • C、对生成需求模型构件的精确的形式化的描述 
    • D、开发、捕获和修订用户的需求

    正确答案:B

  • 第20题:

    用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。()


    正确答案:正确

  • 第21题:

    判断题
    用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。()
    A

    B


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

  • 第22题:

    名词解释题
    从哪些方面验证软件需求的正确性?

    正确答案: (1)一致性所有需求必须是一致的,任何一条需求不能和其他需求互相矛盾。
    (2)完整性需求必须是完整的,规格说明书应该包括用户需要的每一个功能或性能。
    (3)现实性指定的需求应该是用现有的硬件技术和软件技术基本上可以实现的。对硬件技术的进步可以做些预测,对软件技术的进步则很难做出预测,只能从现有技术水平出发判断需求的现实性。
    (4)有效性必须证明需求是正确有效的,确实能解决用户面对的问题。
    解析: 暂无解析

  • 第23题:

    问答题
    验证需求一般包括哪些方面?

    正确答案: 需求的正确性。
    需求的一致性。
    需求的完整性。
    需求的可行性。
    需求的必要性。
    需求的可检验性。
    需求的可跟踪性。
    解析: 暂无解析