itgle.com
更多“如果在需求分析阶段采用了结构化分析方法,则软件设计阶段就应采用 结构化设计方法 。”相关问题
  • 第1题:

    对于大型软件系统,为了控制复杂性,结构化分析方法采用【 】。


    正确答案:数据流分层技术
    数据流分层技术

  • 第2题:

    关于软件结构化分析和结构化设计说法中,不正确的是()选项。

    A、软件结构,即软件系统的模块顺序结构,放映了软件模块间的逻辑关系

    B、软件结构是软件系统的模块层次结构,整个系统划分模块时,模块间调用关系整体架构,对应了问题的解决方法

    C、结构化的分析,结合了结构化设计方法采用面向结构化逻辑的设计方法,来设计软件架构

    D、初步软件设计阶段的任务,是将数据流图转化成软件的模块层次结构图


    参考答案:A

  • 第3题:

    在结构化方法中,软件功能分解属于下列软件开发中

    A.详细设计阶段

    B.需求分析阶段

    C.总体设计阶段

    D.编程调试阶段


    正确答案:C
    解析:详细设计的任务是:在使用程序设计语言编程以前,对所采用算法的逻辑关系进行分析,并给予清晰的表达。需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的希望。编程调试任务是诊断和改正程序中潜在的错误。软件功能分解只能发生在总体设计阶段。

  • 第4题:

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

    A.DFD图

    B.PAD图

    C.结构化英语

    D.判定表


    正确答案:B

  • 第5题:

    在结构化方法中,软件功能分别属于下列软件开发中的( )阶段。A.详细设计B.需求分析SXB

    在结构化方法中,软件功能分别属于下列软件开发中的( )阶段。

    A.详细设计

    B.需求分析

    C.总体设计

    D.编程调试


    正确答案:C
    总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进~步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。

  • 第6题:

    在软件开发中,需求分析阶段产生的主要文档是( )。【考点15结构化分析方法】 A.可行性分析报告SXB

    在软件开发中,需求分析阶段产生的主要文档是( )。【考点15结构化分析方法】

    A.可行性分析报告

    B.软件需求规格说明书

    C.概要设计说明书

    D.集成测试计划


    正确答案:B
    需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标确认,又可以作为控制软件开发进程的依据。

  • 第7题:

    在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的(请作答此空)。接口设计的任务主要是( )。

    A.数据流图
    B.E-R图
    C.状态-迁移图
    D.加工规格说明

    答案:A
    解析:
    软件设计必须依据对软件的需求来进行,结构化分析的结果为结构化设计提供了最基本的输入信息。从分析到设计往往经历以下流程:(1)研究、分析和审查数据流图。根据穿越系统边界的信息流初步确定系统与外部接口。(2)根据数据流图决定问题的类型。数据处理问题通常有两种类型:变换型和事务型。针对两种不同的类型分别进行分析处理。(3)由数据流图推导出系统的初始结构图。(4)利用一些启发式原则来改进系统的初始结构图,直到得到符合要求的结构图为止。(5)根据分析模型中的实体关系图和数据字典进行数据设计,包括数据库设计或数据文件的设计。(6)在设计的基础上,依旧分析模型中的加工规格说明、状态转换图进行过程设计。所以接口设计应该为需求分析阶段的数据流图,即选项A

  • 第8题:

    就方法的特点而言,需求分析阶段通常采用()的分析方法;概念设计阶段通常采用()的设计方法。


    正确答案:自顶向下逐步细化;自底向上逐步综合

  • 第9题:

    软件开发的结构化生命周期方法将软件生命周期划分成()。

    • A、定义、开发、运行维护
    • B、设计阶段、编程阶段、测试阶段
    • C、总体设计、详细设计、编程调试
    • D、需求分析、功能定义、系统设计

    正确答案:A

  • 第10题:

    数据流程图是结构化设计的工具,用于数据库设计的()

    • A、可行性分析阶段
    • B、程序设计阶段
    • C、系统详细设计阶段
    • D、需求分析阶段

    正确答案:D

  • 第11题:

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

    DFD图

    B

    PAD图

    C

    结构化英语

    D

    判定表


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

  • 第12题:

    填空题
    就方法的特点而言,需求分析阶段通常采用()的分析方法;概念设计阶段通常采用()的设计方法。

    正确答案: 自顶向下逐步细化,自底向上逐步综合
    解析: 暂无解析

  • 第13题:

    结构化方法应该用于信息系统开发的______。

    A) 分析阶段

    B) 设计阶段

    C) 所有阶段

    D) 实施阶段

    A.

    B.

    C.

    D.


    正确答案:C

  • 第14题:

    在下列软件设计阶段的说法中,不正确的是()。

    A、软件设计一般分为概要设计和详细设计,它们之间的关系是全局与局部的关系

    B、结构化设计方法在软件开发中,用于概要设计

    C、描述软件的总的体系结构,称为“软件概要设计”

    D、通常采用自底而上的结构化分析方法,进行软件概要设计


    参考答案:D

  • 第15题:

    从结构化的瀑布模型看,在软件生命周期中的几个阶段中,下面的几个选项中,(13)出错对软件的影响最大。

    A.详细设计阶段

    B.概要设计阶段

    C.需求分析阶段

    D.测试和运行阶段


    正确答案:C
    解析:在软件开发中,软件的生命周期的各个阶段的正确分析和设计是极为重要的。如果在这些阶段出错,将严重影响后期的开发,因为它们的错误将以放射式的扩展造成更多的错误,所以答案为C。

  • 第16题:

    从结构化的瀑布模型来看,在软件生命周期中的6个阶段中,下面的几个选项中,如果(62)出错,对软件的影响最大。

    A.需求分析阶段

    B.详细设计阶段

    C.测试和运行阶段

    D.概要设计阶段


    正确答案:A
    解析:本题考查瀑布模型的特点。瀑布模型严格遵循软件生命周期各阶段的固定顺序:计划、分析、设计、编程、测试和维护,上一阶段完成后才能进入到下一阶段,整个模型就像一个飞流直下的瀑布。瀑布模型缺乏灵活性,无法在开发过程中逐渐明确用户难以确切表达或一时难以想到的需求,只有在需求分析阶段才能得出用户所有的需求,所以需求分析阶段是瀑布模型中最关键的阶段,如果在这个阶段出错,对软件的影响最大。

  • 第17题:

    从结构化的瀑布模型看,在软件生命周期中的几个阶段中,(36)出错对软件的影响最大。

    A.详细设计阶段

    B.概要设计阶段

    C.需求分析阶段

    D.测试和运行阶段


    正确答案:C
    解析:在软件开发中,软件的生命周期的各个阶段的正确分析和设计是极其重要的。其中需求分析阶段要明确用户对软件系统的全部需求,准确确定系统的功能,即系统必须”做什么”。如果在需求阶段出错,将严重影响后期的开发,因为它的错误将发放射式的扩展造成更多的错误,所以答案为C。

  • 第18题:

    结构化分析和设计方法是在分析阶段建立系统的逻辑模型,而在设计阶段建立系统的 ______。


    正确答案:物理模型
    物理模型 解析:结构化分析和设计方法的生命周期划分为计划(分析阶段)、开发(设计阶段)、运行3个时期,在分析阶段建立系统的逻辑模型,在设计阶段建立物理模型。

  • 第19题:

    软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于()。

    • A、开发阶段
    • B、计划阶段
    • C、分析阶段
    • D、设计阶段

    正确答案:C

  • 第20题:

    结构化程序设计在需求分析阶段采用的是(),即采用()逐步分解的原则,运用相应的工具,进行设计目标描述。

    • A、结构化分析,自底向上
    • B、交互式分析,自顶向下
    • C、结构化分析,自顶向下
    • D、交互式分析,自底向上

    正确答案:C

  • 第21题:

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

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

    正确答案:B

  • 第22题:

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

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

    正确答案:B

  • 第23题:

    单选题
    结构化程序设计在需求分析阶段采用的是(),即采用()逐步分解的原则,运用相应的工具,进行设计目标描述。
    A

    结构化分析,自底向上

    B

    交互式分析,自顶向下

    C

    结构化分析,自顶向下

    D

    交互式分析,自底向上


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

  • 第24题:

    单选题
    数据流程图是结构化设计的工具,用于数据库设计的()
    A

    可行性分析阶段

    B

    程序设计阶段

    C

    系统详细设计阶段

    D

    需求分析阶段


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