需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立()A、数据流图和数据字典B、程序流程图C、体系结构模型D、软件必须满足的约束条件

题目

需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立()

  • A、数据流图和数据字典
  • B、程序流程图
  • C、体系结构模型
  • D、软件必须满足的约束条件

相似考题
更多“需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立()A、数据流图和数据字典B、程序流程图C、体系结构模型D、软件必须满足的约束条件”相关问题
  • 第1题:

    软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必须满足的约束。下面对于软件需求分析的描述,不正确的是(31)。

    A.分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算

    B.需求分析使系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束

    C.经过仔细的需求分析活动,分析员能够得到详细的系统规约

    D.需求分析能为软件设计者提供可被翻译成数据、体系结构、界面和过程设计的模型


    正确答案:C
    解析:需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用,需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束。需求分析允许软件工程师(在这种角色中经常称为分析员)精化软件分解模块,并建造将被软件处理的数据、功能和行为模型。需求分析为软件设计者提供了可被翻译成数据、体系结构、界面和过程设计的模型,最后,需求规约为开发者和客户提供了软件建造完后质量评估的依据。需求分析的任务是发现、求精、建模和规约的过程。包括详细地精化初始由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和控制流及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。但是需要注意的是,在需求分析阶段要得到详细的规约是不可能的。客户可能并不能精确地肯定需要什么,开发者可能不能肯定可用什么特定的方法来适当地完成功能和性能。因此本题应该选择C。

  • 第2题:

    数据字典是对数据定义信息的集合,它所定义的对象都包含于( )。

    A.数据流图

    B.软件结构

    C.软件模型

    D.程序流程图


    正确答案:A
    解析:数据字典定义的是对数据流图中包含的所有元素的定义的集合。数据字典和数据流图共同构成严格的系统逻辑模型。它的主要作用是在软件分析和设计过程中为有关人员提供关于数据描述信息的查询,以保持数据的一致性。

  • 第3题:

    软件详细设计阶段是()的软件工程阶段。

    A、根据元素的关联,设计出数据流图

    B、将数据流图映射成软件结构图

    C、设计模块内部逻辑、接口关联等模块功能和数据

    D、将模块设计翻译成可以运行程序代码


    参考答案:C

  • 第4题:

    数据字典(DD) 是定义以下( )中的数据工具。

    A.数据流程图

    B.系统流程图

    C.程序流程图

    D.软件结构图


    正确答案:A
    解析:数据字典是对数据流程图中出现的被命名的图形元素的确切解释。

  • 第5题:

    数据字典(DD) 是定义以下哪种系统描述工具中的数据的工具( )。

    A.数据流程图

    B.系统流程图

    C.程序流程图

    D.软件结构图


    正确答案:A
    解析:本题考查数据字典的作用。数据字典是对数据流程图中出现的被命名的图形元素的确切解释。

  • 第6题:

    下面属于软件设计阶段产生的文档是()。

    A.详细设计规格说明书

    B.数据流程图和数据字典

    C.软件确认测试计划

    D.软件需求规格说明书


    正确答案:A

  • 第7题:

    需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(27)、指明软件和其他系统元素的接口,并建立软件必须满足的约束。

    A.功能和性能

    B.数据和操作

    C.实体和对象

    D.操作和对象


    正确答案:A
    解析:需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口,并建立软件必须满足的约束。
      需求分析允许软件工程师(该角色也经常称之为系统分析员)精化软件分解模块,并建造将被软件处理的数据、功能和行为模型。需求分析为软件设计者提供了可被翻译成数据、体系结构、界面和过程设计的模型。最后,需求规约为开发者和客户提供了软件建造完后质量评估的依据。

  • 第8题:

    软件需求分析产生软件操作特征的规格说明,指明软件和其它系统元素的接口,建立软件必须满足的约束。下面对于软件需求分析的描述,不正确的是( )。

    A.分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算
    B.需求分析使得系统工程师能够刻划出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束
    C.经过仔细的需求分析活动,分析员能够得到详细的系统规约
    D.需求分析能够为软件设计者提供可被翻译成数据、体系结构、界面和过程设计的模型

    答案:C
    解析:
    需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用,需求分析使得系统工程师能够刻画出软件的功能和性能,指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析允许系统分析师细化软件的分解,并建立将被软件处理的数据、功能和行为模型。需求分析为软件设计师提供了可被翻译成数据、架构、界面和过程设计的模型,最后,需求规约为开发者和客户提供了软件开发完成后质量评估的依据。需求分析的任务是发现、求精、建模和规约的过程,包括详细地细化由系统工程师建立并在软件项目计划中明确的软件范围,创建所需数据、信息和控制流及操作行为的模型,此外,还要分析可选择的解决方案,并将它们分配到各软件元素中去。

    需要注意的是,在需求分析阶段要得到详细的规约是不可能的。客户可能并不能精确地肯定需要什么,开发者可能不能肯定可用什么特定的方法来适当地完成功能和性能。

  • 第9题:

    需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1)、指明软件和其他系统元素的接口、并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2),以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。 空白(1)处应选择()

    • A、功能和性能
    • B、数据和操作
    • C、实体和对象
    • D、操作和对象

    正确答案:A

  • 第10题:

    数据字典是定义()系统描述工具中的数据的工具。

    • A、数据流程图
    • B、系统流程图
    • C、程序流程图
    • D、软件结构图

    正确答案:A

  • 第11题:

    单选题
    需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1),指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2)以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。空白(2)处应选择()
    A

    事件流

    B

    消息流

    C

    对象流

    D

    控制流


    正确答案: C
    解析: 需求分析使得系统工程师能够刻画出软件的功能需求(明确所开发的软件必须具备什么样的功能)、性能需求(明确待开发的软件的技术性能指标)、环境需求(明确软件运行时所需要的软、硬件的要求)、用户界面需求(明确人机交互方式、输入输出数据格式)。需求分析要指明软件和其他系统元素的接口、并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和控制流以及操作行为的模型。

  • 第12题:

    单选题
    数据字典(DD)是定义()系统描述工具中的数据的工具。
    A

    数据流程图

    B

    系统流程图

    C

    程序流程图

    D

    软件结构图


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

  • 第13题:

    需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立 () 。

    A.数据流图和数据字典 B.程序流程图 C.体系结构模型 D.软件必须满足的约束条件


    正确答案: D

  • 第14题:

    数据字典是定义下列哪种模型中的数据的工具

    A.系统流程图

    B.数据流程图

    C.程序流程图

    D.软件结构图


    正确答案:B
    解析:参见第10题的解析。

  • 第15题:

    数据字典(DD)是定义( )工具中的数据的工具。

    A.系统流程图

    B.数据流程图

    C.程序流程图

    D.软件结构图


    正确答案:B

  • 第16题:

    软件开发的结构化分析(SA)方法,常用的描述软件功能需求的工具是

    A.业务流程图、处理说明

    B.软件流程图、模块说明

    C.数据流程图、数据字典

    D.系统流程图、程序编码


    正确答案:C
    解析:SA方法中描述软件功能需求的工具是数据流程图与数据字典。

  • 第17题:

    ()是用来定义数据流程图中的各个成分的具体含义的,它和数据流图共同构成了软件系统的逻辑模型,是软件需求规格说明书(也被称为系统规格说明书或系统分析报告)的组成部分。

    A.数据存储

    B.数据字典(DD)

    C.数据流条目


    答案:B

  • 第18题:

    数据字典是定义( )系统描述工具中的数据工具。

    A.数据流程图

    B.系统流程图

    C.程序流程图

    D.软件结构图


    正确答案:A

  • 第19题:

    在采用结构化方法进行软件分析时,根据分解与抽象的原则,按照系统中数据处理的流程,用( )来建立系统的逻辑模型,从而完成妙工作。

    A.ER图
    B.数据流图
    C.程序流程图
    D.软件体系结构

    答案:B
    解析:
    本题考查结构化分析方法中图形工具的作用。数据流图摆脱系统的物理内容,在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。

  • 第20题:

    数据字典(DD)是定义()系统描述工具中的数据的工具。

    • A、数据流程图
    • B、系统流程图
    • C、程序流程图
    • D、软件结构图

    正确答案:A

  • 第21题:

    软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必须满足的约束。下面对于软件需求分析的描述,不正确的是()

    • A、分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算
    • B、需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束
    • C、经过仔细的需求分析活动,分析员能够得到详细的系统规约
    • D、需求分析能够为软件设计者提供可被翻译成数据、架构、界面和过程设计的模型

    正确答案:C

  • 第22题:

    需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1),指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2)以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。空白(2)处应选择()

    • A、事件流
    • B、消息流
    • C、对象流
    • D、控制流

    正确答案:D

  • 第23题:

    单选题
    数据字典是定义()系统描述工具中的数据的工具。
    A

    数据流程图

    B

    系统流程图

    C

    程序流程图

    D

    软件结构图


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