在结构化分析与设计方法中,做到(52),就会在需求改变时对软件的影响比较小。A.程序结构与用户界面相对应B.程序结构与问题结构相独立C.程序结构与问题结构相对应D.程序结构与用户界面相独立

题目

在结构化分析与设计方法中,做到(52),就会在需求改变时对软件的影响比较小。

A.程序结构与用户界面相对应

B.程序结构与问题结构相独立

C.程序结构与问题结构相对应

D.程序结构与用户界面相独立


相似考题
更多“在结构化分析与设计方法中,做到(52),就会在需求改变时对软件的影响比较小。A.程序结构与用户界面 ”相关问题
  • 第1题:

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

    A.详细设计

    B.需求分析

    C.总体设计

    D.编程调试


    正确答案:C
    解析:软件系统结构的总体设计包括:基于功能层次结构建立系统、按功能划分模块的层次结构、确定每个模块的功能、建立与已确定的软件需求的对应关系、确定模块间的调用关系和模块间的接口、评估模块划分的质量等方面。详细设计的任务是在使用程序设计语言编制程序以前,对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求,通常包括功能需求、性能需求、环境需求、可靠性需求、安全保密要求、用户界面需求、资源使用需求、成本消耗需求、开发进度需求等。编程调试的任务是诊断和改正程序中潜在的错误。综上所述,软件功能分解只能发生在总体设计阶段。

  • 第2题:

    数据流程罔(DFD图)是

    A.软件概要设计的工具

    B.软件详细设计的工具

    C.结构化方法的需求分析工具

    D.面向对象方法的需求分析工具


    正确答案:C
    解析:数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程。软件结构图是软件概要设计的工具,而详细设计是对概要设计的每个模块进行细化,UML是面向对象的需求分析的工具。

  • 第3题:

    在结构化方法中,软件功能分解属于软件开发中的______阶段。

    A.概要设计

    B.需求分析

    C.详细设计

    D.编程调试


    正确答案:A
    解析:概要设计的任务是划分出构成系统的各物理元素以及设计出软件的结构(如确定模块及模块间的关系)。设计过程通常分为以下几步:提出可选择方案、选择合理方案、推荐最佳方案、功能分解、设计软件结构、制定测试计划,最后提交概要设计文档。软件功能分解属于概要设计阶段。本题的正确答案为选项A。

  • 第4题:

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

    A.详细设计阶段

    B.概要设计阶段

    C.需求分析阶段

    D.测试和运行阶段


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

  • 第5题:

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

    A.详细设计阶段

    B.概要设计阶段

    C.需求分析阶段

    D.测试和运行阶段


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

  • 第6题:

    结构化程序设计方法在软件开发中用于______。

    A.需求分析

    B.详细设计

    C.可行性分析

    D.程序设计


    正确答案:B

  • 第7题:

    在结构化分析与设计方法中,为了使需求改变时对软件的影响较小,应该使______。

    A.程序结构与问题结构相对应

    B.程序结构与问题结构相独立

    C.程序结构与用户界面相对应

    D.程序结构与用户界面相独立


    正确答案:A
    解析:结构化分析与设计方法(Jackson 方法)是一种面向数据结构的设计方法。Jackson方法的目标是获得简单清晰的设计方案,因为这样的方案易于理解和易于修改。为了达到这个目标,Jackson方法的设计原则是使程序结构与数据结构相对应。Jackson主张程序结构与问题结构相对应,而大多数系统处理的是有层次结构的数据,如文件由记录组成,记录又由数据项组成,Jackson方法就以此为基础建立模块的层次结构。

  • 第8题:

    在结构化分析与设计方法中,为了在需求改变时对软件的影响较小,应该使______。

    A.程序结构与问题结构相对应

    B.程序结构与问题结构相独立

    C.程序结构与用户界面相对应

    D.程序结构与用户界面相独立


    正确答案:A
    解析:结构化分析与设计方法的目标是获得简单清晰的设计方案,因为这样的方案易于理解和修改。它的设计原则是使程序结构与问题结构相对应。选项A为正确答案。

  • 第9题:

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

    (51)

    A. 对重要功能的描述

    B. 软件确认准则

    C. 软件的性能

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

    (52)

    A. 软件设计的依据

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

    C. 软件验证的依据

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


    正确答案:D,D

  • 第10题:

    软件的结构化设计(SD)方法中,一般分为()

    • A、需求分析
    • B、概要设计
    • C、编码
    • D、数据库设计

    正确答案:B

  • 第11题:

    软件需求分析方法中,结构化分析是一种常用的方法。结构化分析产生的系统说明书是包括一本()。

    • A、结构说明
    • B、用户需求
    • C、数据字典
    • D、数据流程

    正确答案:B

  • 第12题:

    单选题
    在结构化方法中,为使需求改变对软件影响较小,应该使软件结构()
    A

    与问题结构对应

    B

    与问题结构独立

    C

    与用户界面对应


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

  • 第13题:

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

    A. 详细设计

    B. 需求分析

    C. 总体设计

    D. 编程调试


    正确答案:C

  • 第14题:

    在结构化方法中,为使需求改变对软件影响较小,应该使软件结构()

    A.与问题结构对应

    B.与问题结构独立

    C.与用户界面对应


    参考答案:A

  • 第15题:

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

    A.详细设计阶段

    B.需求分析阶段

    C.总体设计阶段

    D.编程调试阶段


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

  • 第16题:

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

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

    A.详细设计

    B.需求分析

    C.总体设计

    D.编程调试


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

  • 第17题:

    在结构化方法中,用数据流程图(DFd)作为描述工具的软件开发阶段是( )。

    A.逻辑设计

    B.需求分析

    C.详细设计

    D.物理设计


    正确答案:B
    解析:软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。

  • 第18题:

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

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

    A.可行性分析报告

    B.软件需求规格说明书

    C.概要设计说明书

    D.集成测试计划


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

  • 第19题:

    软件的结构化设计(SD)方法中,一般分为( )

    A.需求分析

    B.概要设计

    C.编码

    D.数据库设计


    正确答案:B

  • 第20题:

    ●待开发软件的技术性能指标属于软件的(52) 。

    (52)

    A.功能需求

    B.性能需求

    C.环境需求

    D.用户界面需求


    正确答案:B

  • 第21题:

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

    • A、详细设计
    • B、需求分析
    • C、总体设计
    • D、编程调试

    正确答案:B

  • 第22题:

    在结构化方法中,为使需求改变对软件影响较小,应该使软件结构()

    • A、与问题结构对应
    • B、与问题结构独立
    • C、与用户界面对应

    正确答案:A

  • 第23题:

    在结构化方法中,软件功能分解应该属于软件开发的()阶段。

    • A、详细设计
    • B、需求分析
    • C、总体设计
    • D、编程调试

    正确答案:B