更多“在软件生产过程中,需求信息的给出是( )。A.程序员B.项目管理者C.软件分析设计人员D.软件用户”相关问题
  • 第1题:

    ● 在软件需求分析过程中,分析员要从用户那里解决的最重要的问题是(7) 。

    (7)

    A.要求软件做什么

    B.要给软件提供哪些信息

    C.要求软件工作效率如何

    D.要求软件具有什么样的结构


    正确答案:A

    试题(7)分析
      软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
      需求分析阶段研究的对象是软件项目的用户要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受所有的要求;另一方面,要准确地表达被接受的用户要求。只有经过确切描述的软件需求才能成为软件设计的基础。
      通常软件开发项目是要实现目标系统的物理模型。作为目标系统的参考,需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。
    参考答案
      (7)A

  • 第2题:

    在软件生产过程中,需求信息的来源是( )。

    A.程序员

    B.项目经理

    C.设计人员

    D.软件用户


    正确答案:D
    解析:软件需求是指用户对目标软件系统在功能、性能、设计约束等方面的要求,是由用户提出的。

  • 第3题:

    在规范化软件开发过程中,首先要完成的任务是()。

    A. 系统需求和结构设计

    B. 软件需求分析

    C. 软件设计

    D. 软件实现


    正确答案:A

  • 第4题:

    在软件生产过程中,需求信息由( )给出。

    A.程序员

    B.项目管理者

    C.软件分析设计人员

    D.用户


    正确答案:D

  • 第5题:

    软件开发项目管理是一切活动的管理。A.需求分析 B.软件设计过程 C.模块设计 D.软件生命期


    正确答案:D
    软件开发项目管理是对整个软件生命期所有活动的管理,而需求分析、软件设计和模块设计只是软件开发的一部分。

  • 第6题:

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

    A.需求分析不同于软件开发的结构化分析,是面向功能的软件设计

    B.需求应始于业主单位的需要、期望和限制条件

    C.需求分析阶段研究的对象是软件项目的用户需求

    D.需求分析的目标是描述软件的功能和性能


    正确答案:A
    软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。软件需求分析深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决目标系统“做什么”的问题。分析员通过需求分析,逐步细化对软件的要求,描述软件要处理的数据域,并给软件开发提供一种可转化为数据设计、结构设计和过程设计的数据和功能表示。在软件完成后,制定的软件规格说明还要为评价软件质量提供依据。软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

  • 第7题:

    在软件需求分析过程中,给出需求信息的是( )。

    A.程序员

    B.项目管理者

    C.软件分析设计人员

    D.软件用户


    正确答案:D
    解析:在软件需求分析过程中,需求信息是由软件用户给出的。

  • 第8题:

    在软件需求分析过程中,分析员要从用户那里解决的最重要的问题是______。

    A.要求软件做什么

    B.要给软件提供哪些信息

    C.要求软件工作效率如何

    D.要求软件具有什么样的结构


    正确答案:A
    解析:软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
      需求分析阶段研究的对象是软件项目的用户要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受所有的要求;另一方面,要准确地表达被接受的用户要求。只有经过确切描述的软件需求才能成为软件设计的基础。
      通常软件开发项目是要实现目标系统的物理模型。作为目标系统的参考,需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。

  • 第9题:

    ● 在软件需求分析阶段,分析人员要解决的一个主要问题就是了解用户要让软件“做什么” ,需求分析阶段的输出是软件需求规格说明书。软件需求规格说明书内容不应该包括 (51) 。 软件需求规格说明书在软件开发中具有重要作用, 但其作用不应当包括 (52) 。

    (51)

    A. 对重要功能的描述

    B. 软件确认准则

    C. 软件的性能

    D. 对算法的详细过程性描述

    (52)

    A. 软件设计的依据

    B. 用户和开发人员对软件要“做什么”的共同理解

    C. 软件验证的依据

    D. 软件可行性分析的依据


    正确答案:D,D

  • 第10题:

    关于软件项目需求分析的描述,不正确的是:( )

    A.需求分析阶段研究的对象是软件项目的用户要求
    B.需求分析的目标是深入描述软件的功能和性能
    C.只有确切描述的软件需求才能成为软件设计的基础
    D.需求分析阶段成果包括确认测试计划、集成测试计划等

    答案:D
    解析:
    需求阶段的成果包括:1)项目开发计划。2)软件需求说明书。3)软件质量保证计划。4)软件配置管理计划。5)软件(初步)确认测试计划。6)用户使用说明书初稿。

  • 第11题:

    在软件生产过程中,需求信息的给出是()。

    • A、程序员
    • B、项目管理者
    • C、软件分析设计人员
    • D、软件用户

    正确答案:D

  • 第12题:

    单选题
    在软件生产过程中,需求信息的来源是(  )。
    A

    程序员

    B

    项目经理

    C

    设计人员

    D

    软件用户


    正确答案: B
    解析:
    软件需求是指用户对目标软件系统在功能、性能、设计约束等方面的要求,是由用户提出的,根据需求信息可以达到目标或者解决问题。答案选择D选项。

  • 第13题:

    在软件生存周期的需求分析阶段,参与待开发软件系统分析的人员有______。

    A.用户、系统分析员、高级程序员

    B.系统分析员、程序员

    C.用户、项目负责人、系统分析员

    D.用户、项目负责人、程序员


    正确答案:C
    解析:需求分析的目标是确定待开发软件系统的功能、性能、界面等要求,不涉及到软件的设计、编码,因此不需要高级程序员或程序员的参加。

  • 第14题:

    通常,软件信息系统项目开发过程包括需求分析、软件设计、编写代码、软件运维等多个阶段。其中( )是软件生命周期中持续时间最长的阶段。 A.需求分析 B.软件设计 C.编写代码 D.软件运维


    正确答案:D
    软件开发的生命周期包括两方面的内容:项目应包括哪些阶段及这些阶段的顺序如何。一般的软件开发过程包括需求分析、软件设计、编写代码和软件运维等多个阶段。其中,软件运维阶段是软件生命周期中持续时间最长的阶段。在软件开发完成并投入使用后,由于多方面原因,软件不能继续适应用户的要求。要延续软件的使用寿命,就必须对软件进行维护。

  • 第15题:

    在软件开发中,需求分析阶段产生的主要文档是( )。

    A.软件集成测试计划

    B.软件详细设计说明书

    C.用户手册

    D.软件需求规格说明书


    正确答案:D
    D。【解析】软件需求分析阶段所生成的说明书为需求规格说明书。

  • 第16题:

    对项目软件而言,软件功能需求信息主要由谁提供()

    A.软件用户

    B.软件开发人员

    C.软件项目管理人员


    参考答案:A

  • 第17题:

    ● 软件需求分析的任务不应包括__(34)__。进行需求分析可使用多种工具,但__(35)__是不适用的。在需求

    分析中,分析员要从用户那里解决的最重要的问题是__(36)__。需求规格说明书的内容不应当包括__(37)__。

    该文档在软件开发中具有重要的作用,但其作用不应当包括__(38)__。

    (34)

    A. 问题分析

    B. 信息域分析

    C. 结构化程序设计

    D. 确定逻辑模型

    (35)

    A. 数据流图

    B. 判定表

    C. PAD 图

    D. 数据词典

    (36)

    A. 要让软件做什么

    B. 要给该软件提供哪些信息

    C. 要求软件工作效率如何

    D. 要让软件具有什么样的结构

    (37)

    A. 对重要功能的描述

    B. 对算法的详细过程性描述

    C. 软件确认准则

    D. 软件的性能

    (38)

    A. 软件设计的依据

    B. 用户和开发人员对软件要“做什么”的共同理解

    C. 软件验收的依据

    D. 软件可行性分析的依据


    正确答案:C,C,A,B,D
    试题分析
       软件需求分析的任务是通过与用户的合作,了解用户对待开发系统的要求;根据对用户要求的系统所在的信息域的调查、分析,确定系统的逻辑模型;并对求解的问题做适当的分解,使之适合于计算机求解。需求分析的结果是软件需求规格说明书。
    结构化程序设计是在详细设计和编码阶段所采用的技术,而不是需求分析阶段要采用的技术。在需求分析阶段,分析人员可以用数据流图描述系统的数据流的变换和流向,用数据词典定义在数据流图中出现的数据流、数据文件、加工或处理,用判定表表示复杂条件和动作组合的情况。但 PAD 图是在详细设计阶段使用的描述加工逻辑的工具,不适用于需求分析。此外,软件需求分析阶段只确定软件系统要“做什么” ,完成对重要功能、性能、确认准则的描述,至于“怎么做”由后续的设计阶段完成,对算法的详细过程性描述也是在设计阶段给出。软件可行性分析应在需求分析之前,所以需求分析规格说明不能成为可行性分析的依据。
    试题答案
    (34)C     (35)C      (36)A     (37)B     (38)D

  • 第18题:

    在软件生产过程中,需求信息的来源是( )。A.程序员B.项目经理C.设计人员SXB

    在软件生产过程中,需求信息的来源是( )。

    A.程序员

    B.项目经理

    C.设计人员

    D.软件用户


    正确答案:D
    D)【解析】软件需求是指用户对目标软件系统在功能、性能、设计约束等方面的要求,是由用户提出的。

  • 第19题:

    下面正确使用动态数组的是( )。

    A.程序员

    B.项目经理

    C.设计人员

    D.软件用户


    正确答案:A
    A)【解析】通常把需要在编译时分配内存区的数组叫做静态数组,而把需要在运行时分配内存区的数组叫做动态数组。定义动态数组通常分两步:首先在窗体层或标准模块中用Dim、Private或Public声明一个没有下标的数组(括号不能省略),然后在过程中用ReDim语句定义带下标的数组。ReDim语句只能用于动态数组,它可以改变每一维的大小,但不能改变维数和数组类型。

  • 第20题:

    在软件生产过程中,需求信息的来源是( )。

    A)程序员

    B)项目经理

    C)设计人员

    D)软件用户


    正确答案:D
    软件需求是指用户对目标软件系统在功能、性能、设计约束等方面的要求,是由用户提出的。

  • 第21题:

    测试团队需在信息系统集成项目的( )阶段编写单元测试计划。

    A.需求分析
    B.软件概要设计
    C.软件详细设计
    D.软件编码

    答案:C
    解析:
    测试工作进程表

  • 第22题:

    软件生产过程中,需求信息由()给出。

    • A、程序员
    • B、项目管理者
    • C、软件分析设计人员
    • D、软件用户

    正确答案:D

  • 第23题:

    单选题
    软件生产过程中,需求信息由()给出。
    A

    程序员

    B

    项目管理者

    C

    软件分析设计人员

    D

    软件用户


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

  • 第24题:

    单选题
    在软件生产过程中,需求信息的给出是()。
    A

    程序员

    B

    项目管理者

    C

    软件分析设计人员

    D

    软件用户


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