更多“问答题简述计算机软件工程结构化分析SA方法的步骤。”相关问题
  • 第1题:

    简述计算机软件工程中结构化分析的方法。


    正确答案: 结构化分析(Structured Analysis),是面向数据流进行需求分析的方法。SA是一种建模活动,该方法使用简单易读符号,根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘出满足功能需求的软件模型。
    结构化分析方法采取的是自顶向下逐层分解的分析策略,即把一个复杂的问题划分成若干小问题,然后再分别解决,将问题的复杂性降低到人可以掌握的程度。分解可分层进行,先考虑问题的最本质的方面,忽略细节,形成问题的高层概念,然后再逐层添加细节,即在分层过程中采用不同程度的“抽象”级别,最高层的问题最抽象,而低层的较为具体。

  • 第2题:

    简述SA分析步骤。


    正确答案: (1)了解当前系统的工作流程,活得当前系统的物理模型。
    (2)抽象出当前系统的逻辑模型。
    (3)建立目标系统的逻辑模型。
    (4)做进一步的补充和优化。

  • 第3题:

    系统分析常用的几种软件工程方法包括结构化分析方法、面向对象的分析方法和基于()的分析方法。


    正确答案:UML

  • 第4题:

    简述结构化分析的主要步骤


    正确答案: (1)根据用户的需求画出初始的数据流程图,写出数据字典和初始的加工处理说明(IPO图),实体关系图。
    (2)以初始数据流程图为基础,从数据流程图的输出端开始回溯。在对数据流程图进行回溯的过程中可能会发现丢失的处理和数据,应将数据流程图补充完善。
    (3)对软件性能指标、接口定义、设计和实现的约束条件等逐一进行分析。
    (4)系统分析人员与用户一起对需求分析的结果进行复查。
    (5)根据细化的需求修订开发计划。
    (6)编写需求规格说明书和初始的用户手册,测试人员开始编写功能测试用的测试数据。

  • 第5题:

    简述结构化分析方法的步骤。


    正确答案: 1.了解当前系统的工作流程,获得当前系统的物理模型
    2.抽象出当前系统的逻辑模型
    3.建立上标系统的逻辑模型
    4.作进一步补充和优化

  • 第6题:

    结构化分析SA是软件开发需求分析阶段所使用的方法,()不是SA所使用的工具。

    • A、DFD图
    • B、PAD图
    • C、结构化英语
    • D、判定表

    正确答案:B

  • 第7题:

    问答题
    简述计算机软件工程中动态测试的方法。

    正确答案: 动态测试指通过运行程序发现错误。对软件产品进行动态测试时,一般有两种方法,分别称为黑盒测试法和白盒测试法。
    (1)黑盒法。该方法把被测试对象看成一个封闭的黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足用户需求。黑盒测试又称为功能测试或数据驱动测试。通常,黑盒法不可能采用穷举测试。
    (2)白盒法。该方法把测试对象看做一个打开的白盒子,测试人员要了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。白盒法也不可能进行穷举测试。
    解析: 暂无解析

  • 第8题:

    多选题
    需求分析的主要方法有()。
    A

    形式化分析方法

    B

    PAD图描述

    C

    结构化分析(SA)方法

    D

    OOA法


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

  • 第9题:

    填空题
    计算机软件工程结构化分析SA方法利用图形等半形式化的描述方式表达需求,简明易懂,用它们形成需求说明书中的主要部分。这些描述工具是数据流图、数据字典和()的结构化语言、判定表、判定树。

    正确答案: 描述加工逻辑
    解析: 暂无解析

  • 第10题:

    问答题
    简述结构化分析的主要步骤

    正确答案: (1)根据用户的需求画出初始的数据流程图,写出数据字典和初始的加工处理说明(IPO图),实体关系图。
    (2)以初始数据流程图为基础,从数据流程图的输出端开始回溯。在对数据流程图进行回溯的过程中可能会发现丢失的处理和数据,应将数据流程图补充完善。
    (3)对软件性能指标、接口定义、设计和实现的约束条件等逐一进行分析。
    (4)系统分析人员与用户一起对需求分析的结果进行复查。
    (5)根据细化的需求修订开发计划。
    (6)编写需求规格说明书和初始的用户手册,测试人员开始编写功能测试用的测试数据。
    解析: 暂无解析

  • 第11题:

    问答题
    结构化分析方法通过哪些步骤来实现?

    正确答案: ①确定系统的功能要求
    ②确定系统的数据要求
    ③确定系统的操作要求和界面要求
    ④确定系统的性能要求
    ⑤确定系统的运行要求
    ⑥获得当前系统的物理模型
    ⑦抽象出当前系统的逻辑模型
    ⑧建立目标系统的逻辑模型
    ⑨修正开发计划
    ⑩如果需要则开发系统原型
    解析: 暂无解析

  • 第12题:

    问答题
    简述计算机软件工程中结构化分析的方法。

    正确答案: 结构化分析(Structured Analysis),是面向数据流进行需求分析的方法。SA是一种建模活动,该方法使用简单易读符号,根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘出满足功能需求的软件模型。
    结构化分析方法采取的是自顶向下逐层分解的分析策略,即把一个复杂的问题划分成若干小问题,然后再分别解决,将问题的复杂性降低到人可以掌握的程度。分解可分层进行,先考虑问题的最本质的方面,忽略细节,形成问题的高层概念,然后再逐层添加细节,即在分层过程中采用不同程度的“抽象”级别,最高层的问题最抽象,而低层的较为具体。
    解析: 暂无解析

  • 第13题:

    简述结构化分析的步骤。


    正确答案: ①分析当前的情况,做出反映当前物理模型的DFD。
    ②推导出等价的逻辑模型的DFD。
    ③设计新的逻辑系统,生成数据字典和基元描述。
    ④建立人机接口,提出可供选择的目标系统物理模型的DFD。
    ⑤确定各种方案的成本和风险等级,据此对各种方案进行分析。
    ⑥选择一种方案。
    ⑦建立完整的需求规约。

  • 第14题:

    简述计算机软件工程结构化分析SA方法的步骤。


    正确答案: (1)了解当前系统的工作流程,获得当前系统的物理模型。这一模型包含了许多具体因素,反映现实世界的实际情况。
    (2)抽象出当前系统的逻辑模型。
    (3)建立目标系统的逻辑模型。
    (4)作进一步补充和优化。说明目标系统的人机界面,说明至今尚未详细考虑的细节,如出错处理、输入输出格式、存储容量、响应时间等性能要求与限制。

  • 第15题:

    需求分析的主要方法有()。

    • A、形式化分析方法
    • B、PAD图描述
    • C、结构化分析(SA)方法
    • D、OOA法

    正确答案:C,D

  • 第16题:

    结构化分析SA是软件开发需求分析阶段所使用的方法,以下不是SA所使用的工具的是()。

    • A、数据流图
    • B、PAD图
    • C、结构化英语
    • D、判定表

    正确答案:B

  • 第17题:

    计算机软件工程结构化分析SA方法利用图形等半形式化的描述方式表达需求,简明易懂,用它们形成需求说明书中的主要部分。这些描述工具是数据流图、数据字典和()的结构化语言、判定表、判定树。


    正确答案:描述加工逻辑

  • 第18题:

    单选题
    结构化分析(SA)是软件开发需求分析阶段所使用的方法,()不是SA所使用的工具。
    A

    DFD图

    B

    PAD图

    C

    结构化英语

    D

    判定表


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

  • 第19题:

    问答题
    简述计算机软件工程结构化分析SA方法的步骤。

    正确答案: (1)了解当前系统的工作流程,获得当前系统的物理模型。这一模型包含了许多具体因素,反映现实世界的实际情况。
    (2)抽象出当前系统的逻辑模型。
    (3)建立目标系统的逻辑模型。
    (4)作进一步补充和优化。说明目标系统的人机界面,说明至今尚未详细考虑的细节,如出错处理、输入输出格式、存储容量、响应时间等性能要求与限制。
    解析: 暂无解析

  • 第20题:

    问答题
    简述结构化分析方法的步骤。

    正确答案: 1.了解当前系统的工作流程,获得当前系统的物理模型
    2.抽象出当前系统的逻辑模型
    3.建立上标系统的逻辑模型
    4.作进一步补充和优化
    解析: 暂无解析

  • 第21题:

    问答题
    简述SA分析步骤。

    正确答案: (1)了解当前系统的工作流程,活得当前系统的物理模型。
    (2)抽象出当前系统的逻辑模型。
    (3)建立目标系统的逻辑模型。
    (4)做进一步的补充和优化。
    解析: 暂无解析

  • 第22题:

    填空题
    系统分析常用的几种软件工程方法包括结构化分析方法、面向对象的分析方法和基于()的分析方法。

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

  • 第23题:

    问答题
    简述计算机辅助软件工程方法(CASE)特点

    正确答案: 既支持自顶向下的结构化开发方法,又支持自底向上的原型化开发方法,更加实用;解决了由现实世界到软件系统的直接映射问题,强有力地支持信息系统开发的全过程;简化了软件管理维护,使开发者从繁杂的分析设计图表和编程工作中解放出来;自动生成文档和程序代码,使系统产生了统一的标准化文档;着重于分析与设计,具有设计可重用性,使软件开发的速度加快而且功能进一步完善。
    解析: 暂无解析

  • 第24题:

    问答题
    简述结构化分析的步骤。

    正确答案: ①分析当前的情况,做出反映当前物理模型的DFD。
    ②推导出等价的逻辑模型的DFD。
    ③设计新的逻辑系统,生成数据字典和基元描述。
    ④建立人机接口,提出可供选择的目标系统物理模型的DFD。
    ⑤确定各种方案的成本和风险等级,据此对各种方案进行分析。
    ⑥选择一种方案。
    ⑦建立完整的需求规约。
    解析: 暂无解析