更多“软件需求”相关问题
  • 第1题:

    ● 以下关于软件需求分析的说法中,不正确的是 (21) 。

    (21)

    A.需求分析需要进行软件功能和性能的技术实现方法描述

    B.需求分析文档可用于指导后续的开发过程

    C.软件需求包括业务需求、用户需求、功能需求和非功能需求等

    D.软件需求一般应由用户方组织进行确认


    正确答案:A

  • 第2题:

    试题一

    论软件需求管理及其应用

    软件需求工程关注创建和维护软件需求文档需展开的一切活动。需求工程可分为需求开发和需求管理两项工作,其中需求管理的目标是为软件需求建立一个基线,供软件开发及其管理使用,确保软件计划、产品和活动与软件需求的一致性。从软件需求工程的角度来看,需求管理包括在软件开发过程中维持需求一致性和精确性的所有活动。

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

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

    2.详细论述软件需求管理的主要活动及其所包含的主要内容。

    3.结合你具体参与管理和开发的实际项目,说明是如何采用软件需求管理方法进行需求管理的,说明具体实施过程以及应用效果。


    正确答案:

    1.简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。

    2.需求管理的主要活动有变更控制,版本控制,需求跟踪和需求状态跟踪。

    (1)需求变更管理过程包括:

    1. 问题分析和变更描述,需要识别和分析需求问题,形成明确的变更协议,以检查它的有效性,从而产生一个更明确的需求变更提议。

    2. 变更分析和成本计算。使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。变更成本计算应该包括对需求文档的修改,系统修改的设计和实现的成本。一旦分析完成并且被确认,应该进行是否执行这一变更的决策。

    3. 变更实现。这要求需求文档和系统设计以及实现都要同时修改。

      (2)版本控制:主要包括确定需求文档版本。

      (3)需求跟踪:包括定义对其他需求的链接;定义对其他系统元素的链接;使用的工具即需求跟踪矩阵。

      (4)需求状态跟踪:定义需求状态;跟踪需求的每一个状态。

      3.考生需结合自身参与项目的实际状况,指出其参与管理和开发的项目中所进行的需求管理活动,说明该活动的具体实施过程,使用的方法和工具,并对实际应用效果进行分析。

  • 第3题:

    以下关于软件需求的叙述中,_____是正确的。

    A.软件需求阶段研究的对象是软件项目的设计约束

    B.软件需求包括业务需求、用户需求、功能需求和非功能需求等

    C.功能需求反映了组织机构或客户对系统、产品高层次的目标要求

    D.需求分析需要描述软件功能和性能的技术实现方法


    正确答案:B

  • 第4题:

    ()不是软件需求分析的目的。

    A.检测和解决需求之间的冲突

    B.发现软件的边界,以及软件与其环境如何交互

    C.详细描述系统需求

    D.导出软件需求


    正确答案:A

  • 第5题:

    以下关于软件需求分析的叙述中,不正确的是( )。

    A.软件需求分析阶段的任务是描述出软件架构及相关组件之间的接口
    B.软件需求分析可以检测和解决需求之间的冲突
    C. 软件需求分析可以确定系统的边界
    D.软件需求分析是软件工程中的一个关键过程

    答案:A
    解析:
    软件需求分析的目的是对各种需求信息进行分析并抽象描述,为目标系统建立一个概念模型。通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统的需求。选项A是软件设计的任务。通过软件设计,描述出软件架构及相关组件之间的接口 ;然后,进一步详细地描述这些组件,以便能构造这些组件。

  • 第6题:

    软件需求是度量软件质量的基础,不符合需求的软件就不具备()。

    • A、软件特点
    • B、质量
    • C、功能
    • D、软件产品

    正确答案:B

  • 第7题:

    为什么要进行软件需求分析?请叙述软件需求分析的主要过程。


    正确答案: 软件需求分析在软件开发过程中具有举足轻重的地位,它是开发出正确的、高质量的软件系统的重要保证。有数据表明,更正需求分析阶段的一个错误所花费的工作量是更正测试阶段的一个错误的一百倍。
    软件需求分析的主要过程: 获取用户需求、分析用户需求、编写需求文档、进行需求评审。

  • 第8题:

    软件需求分类,分为()需求和()需求。


    正确答案:功能性;非功能性

  • 第9题:

    下列软件需求说明的说法错误的是:()。

    • A、软件需求说明须保证完整性
    • B、软件需求说明须保证一致性
    • C、软件需求说明须保证可修改性
    • D、软件需求说明须保证可重用性

    正确答案:D

  • 第10题:

    单选题
    软件测试计划开始于需求分析阶段,完成于()阶段
    A

    需求分析

    B

    软件设计

    C

    软件实现

    D

    软件测试


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

  • 第11题:

    单选题
    关于软件需求,下面的哪个概念是错误的()
    A

    软件需求区分为功能性需求和非功能性需求

    B

    软件需求首先要满足的是客户对系统的期望值

    C

    软件需求是有层次的,从客户需求、到业务流程需求、到系统功能需求到系统操作需求

    D

    软件需求完全由开发团队提供,与客户没有关系


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

  • 第12题:

    单选题
    软件需求包括功能需求、非功能需求、设计约束三个主要部分,其中()属于功能需求内容。
    A

    软件的可靠性

    B

    软件运行的环

    C

    软件需要完成哪些事情

    D

    软件的开发工具


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

  • 第13题:

    下面不属于需求分析阶段任务的是

    A)确定软件系统的功能需求

    B)确定软件系统的性能需求

    C)制定软件集成测试计划

    D)需求规格说明书评审


    正确答案:C
    【答案】:C
    【知识点】:需求分析阶段的任务
    【解析】:需求分析阶段的任务是深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决目标系统“做什么”的问题。可分为需求提出、需求描述及需求评审三个阶段。从此可以看出需求分析的任务不包括制定软件集成测试计划,故选C。

  • 第14题:

    软件需求包括功能需求、非功能需求、设计约束三个主要部分,其中()属于功能需求内容。

    A.软件的可靠性

    B.软件运行的环境

    C.软件需要完成哪些事情

    D.软件的开发工具


    正确答案:C
    解析:功能需求:是指系统必须完成的那些事情,即为了向用户提供有用的功能,产品必须执行的动作。

  • 第15题:

    下面描述中不属于软件需求分析阶段任务的是

    A撰写软件需求规格说明书

    B)软件的总体结构设计吧

    C)软件的需求分析

    D)软件的需求评审


    正确答案:B

  • 第16题:

    下面关于软件需求分析的叙述,错误的是( )。

    A.需求分析阶段的输入是软件研制任务书
    B.需求分析的任务是确定软件的功能、性能、接口等需求
    C.完成软件需求分析工作后应提交一份软件需求规格说明
    D.需求规格说明可用程序流程图表达系统内部数据的流向和运动情况

    答案:D
    解析:
    数据流图是用来表达系统内部数据的流向,程序流程图是用来表达程序运行流程的。

  • 第17题:

    软件可追踪性(traceability),是指根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行()追踪的能力。


    正确答案:逆向

  • 第18题:

    软件测试计划开始于需求分析阶段,完成于()阶段

    • A、需求分析
    • B、软件设计
    • C、软件实现
    • D、软件测试

    正确答案:D

  • 第19题:

    软件需求分析应确定的是用户对软件的()

    • A、功能需求和非功能需求
    • B、性能需求
    • C、非功能需求
    • D、功能需求

    正确答案:D

  • 第20题:

    关于软件需求,下面的哪个概念是错误的()

    • A、软件需求区分为功能性需求和非功能性需求
    • B、软件需求首先要满足的是客户对系统的期望值
    • C、软件需求是有层次的,从客户需求、到业务流程需求、到系统功能需求到系统操作需求
    • D、软件需求完全由开发团队提供,与客户没有关系

    正确答案:D

  • 第21题:

    软件需求分析一般应确定的是用户对软件的()。

    • A、功能需求
    • B、非功能需求
    • C、性能需求
    • D、功能需求和非功能需求

    正确答案:D

  • 第22题:

    单选题
    软件需求是度量软件质量的基础,不符合需求的软件就不具备()。
    A

    软件特点

    B

    质量

    C

    功能

    D

    软件产品


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

  • 第23题:

    单选题
    下列软件需求说明的说法错误的是:()。
    A

    软件需求说明须保证完整性

    B

    软件需求说明须保证一致性

    C

    软件需求说明须保证可修改性

    D

    软件需求说明须保证可重用性


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

  • 第24题:

    单选题
    软件需求分析一般应确定的是用户对软件的()。
    A

    功能需求

    B

    非功能需求

    C

    性能需求

    D

    功能需求和非功能需求


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