下面关于在软件开发过程中的问题的叙述,说法正确的是( )。A.程序流程图是逐步求精的好工具B.NS图不可能任意转移控制,符合结构化原则C.判定表是一种通用的设计工具D.程序流程图和NS图都不易表示模块的层次结构

题目

下面关于在软件开发过程中的问题的叙述,说法正确的是( )。

A.程序流程图是逐步求精的好工具

B.NS图不可能任意转移控制,符合结构化原则

C.判定表是一种通用的设计工具

D.程序流程图和NS图都不易表示模块的层次结构


相似考题
更多“下面关于在软件开发过程中的问题的叙述,说法正确的是()。A.程序流程图是逐步求精的好工具B.NS图不 ”相关问题
  • 第1题:

    软件开发过程中,以下说法正确的是()。

    A.程序流程图是逐步求精的好工具

    B.NS图不可能任意转移控制,符合结构化原则

    C.判定表是一种通用的设计工具

    D.判定流程图和NS图不易表达模块的层次结构


    参考答案:B

  • 第2题:

    程序流程图是一种传统的、应用广泛的、且有争议的软件设计工具。以下哪项是程序流程图的主要优点?( )。

    A.支持逐步求精

    B.易于表示数据结构

    C.可以用箭头随意转移控制

    D.直观便于掌握


    正确答案:D

  • 第3题:

    关于详细设计阶段的工具,以下说法错误的是______。

    A) N-S图保证了单入口单出口程序结构

    B) PAD图支持自上而下逐步求精的方法

    C) 程序流程图可以实现随意的转移控制

    D) 伪码(PDL)是一种高级编程语言

    A.

    B.

    C.

    D.


    正确答案:D

  • 第4题:

    程序流程图是结构化设计中的设计工具之一。以下关于程序流程图的描述中,正确的是

    A.程序流程图支持逐步求精

    B.程序流程图中的箭头表示模块调用

    C.依据程序流程图编写的程序一定是结构化程序

    D.程序流程图不易表示数据结构


    正确答案:D
    解析:程序流程图属于软件详细设计中描述处理过程的工具,其中用方框表示处理步骤,菱形框代表逻辑条件,而箭头则表示控制流向。程序流程图有很多缺点:
    ?本质上不支持逐步求精。
    ?程序流程图用箭头表示控制流,可以使程序员不顾结构化设计的原则,随意转移控制。
    ?程序流程图不易表示数据结构。

  • 第5题:

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

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

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

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

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


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

  • 第6题:

    在软件开发中,需求分析阶段可使用的工具是______。

    A.N-S图

    B.DFD图

    C.PAD图

    D.程序流程图


    正确答案:B
    解析:软件开发阶段包括需求分析、总体设计、详细设计、编码和测试5个阶段。其中需求分析阶段常用的工具是数据流图(简称DFD)和数据字典(简称DD)。常见的详细设计的图形描述工具主要有程序硫程图、N-S结构图、问题分析图(简称PAD图)。

  • 第7题:

    数据流图是在系统分析与总体设计阶段宏观地描述系统功能需求的重要图形化工具,程序流程图也是软件开发过程中比较常用的图形化工具。简要说明程序流程图的适用场合与作用。


    正确答案:程序流程图通常在进行详细设计时使用用来描述程序的逻辑结构。
    程序流程图通常在进行详细设计时使用,用来描述程序的逻辑结构。

  • 第8题:

    在软件开发中,需求分析阶段不可以使用的工具是( )。

    A.数据字典

    B.数据流图

    C.判断树

    D.程序流程图


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第9题:

    在软件开发过程中,以下说法正确的是

    A.程序流程图是逐步求精的好工具

    B.N-S图不可能任意转移控制,符合结构化原则

    C.判定表是一种通用的设计工具

    D.程序流程图和N-S图都不易表示模块的层次结构


    正确答案:B
    解析:程序流程图本质上不是逐步求精的好工具,它会使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构;判定表不是一种通用的设计工具,没有一种简单的方法使用它们能同时清晰地表示顺序和循环等结构;程序流程图不易表示模块的层次结构,N-S图则可以表示模块的层次结构。

  • 第10题:

    下面关于盒图说法不正确的是()。

    • A、盒图支持逐步求精
    • B、盒图容易造成非结构化的程序结构
    • C、盒图描述的是算法
    • D、盒图容易表达模块的层次结构

    正确答案:B

  • 第11题:

    单选题
    软件开发中,需求分析阶段可以使用的工具是(  )。
    A

    N-S图

    B

    DFD图

    C

    PAD图

    D

    程序流程图


    正确答案: C
    解析:
    结构化解析方法是结构化程序设计理论在软件需求解析阶段的运用,DFD(数据流图)是结构化解析常用的工具之一,数据字典、判定树和判定表也是常用的结构化分析工具。程序流程图、N-S图、PAD图等图形工具用于详细设计的过程中。答案选择B选项。

  • 第12题:

    单选题
    下面说法不正确的是()。
    A

    流程图不易表示数据结构

    B

    流程图容易造成非结构化的程序结构

    C

    流程图支持逐步求精

    D

    流程图描述的是程序的逻辑结构


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

  • 第13题:

    在软件开发中,需求分析阶段可以使用的工具是( )。

    A.N-S图

    B.DFD图

    C.PAD图

    D.程序流程图


    正确答案:B
    解析:在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据字典(DD)、判断树和判断表。

  • 第14题:

    下面可以作为软件需求分析工具的是()。

    A.数据流程图(DFD图)

    B.程序流程图

    C.PAD图

    D.包图


    正确答案:A

  • 第15题:

    详细设计有很多工具。以下哪种工具能更好地支持自顶向下、逐步求精的方法?

    A.程序流程图

    B.HIPO图

    C.IPO图

    D.N-S图


    正确答案:D
    解析:自顶向下、逐步求精的方法,要求设计先整体、后局部,而且:充分利用抽象方法解决复杂问题,也就是说,对于复杂问题,不应立即使用计算机指令、数字、逻辑符号来表示,而应当用自然的抽象语句表示。程序流程图是一种传统的软件设计工具,应用广泛,但程序流程图本质上不支持逐步求精,它使程序员过早地考虑程序的控制流程,而不去考虑全局结构,而且,程序流程图中,使用箭头表示控制流,程序员可以不受任何约束,完全不顾结构化设计的原则,而去随意转移控制。所以,可以排除选项A。
    HIPO图是美国IBM公司提出的“层次图加输入/处理/输出图”的缩写,HIPO图由层次结构图和IPO图两部分构成,前者描述了整个系统的设计结构以及各类模块之间的关系,后者描述了某个特定模块内部的处理过程和输入/输出关系。HIPO图是总体设计工具,所以选项B可以排除。
    IPO图是描述某个特定模块内部的处理过程和输入输出关系的图。IPO是配合HIPO详细说明每个模块的输入、输出数据和数据加工的重要工具。IPO图是系统设计阶段的一种重要文档资料。所以排除选项C。
    N-S图指的是方框图,它的每一个处理步骤都用一个盒子来表示,这些处理步骤可以是语句或语句序列,在需要时,盒子中还可以嵌套盒子。方框图只能从上边进入盒子,从下面走出盒子,除此之外,没有其它出口和入口,从而限制了随意的控制转移。它可以更好地体现自顶向下、逐步求精的方法,本题的正确答案是D。

  • 第16题:

    10 )详细设计有很多工具。以下哪种工具能更好地支持自顶向下、逐步求精的方法

    A )程序流程图

    B ) HIPO 图

    C ) IPO 图

    D ) N-S 图


    正确答案:D

  • 第17题:

    在软件开发过程中,以下说法正确的是______。

    A.程序流程图是逐步求精的好工具

    B.NS图不可能任意转移控制,符合结构化原则

    C.判定表是一种通用的设计工具

    D.程序流程图和N-S图都不易表示模块的层次结构


    正确答案:B
    解析:程序流程图本质上不是逐步求精的好工具,它会使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构:判定表不是一种通用的设计工具,没有一种简单的方法使它们能同时清晰地表示顺序和循环等结构:程序流程图不易表示模块的层次结构:NS图则可以表示模块的层次结构。

  • 第18题:

    在软件开发中,需求分析阶段可以使用的工具是( )。A.N—S图B.DFD图C.PAD图SX

    在软件开发中,需求分析阶段可以使用的工具是( )。

    A.N—S图

    B.DFD图

    C.PAD图

    D.程序流程图


    正确答案:B
    在软件开发中,需求分析阶段常使用的工具有数据流图(DFD)、数据字典(DD)、判断树和判断表。

  • 第19题:

    在软件开发过程中,以下说法正确的是( )。

    A.程序流程图是逐步求精的好工具

    B.N-S图不可能任意转移控制,符合结构化原则

    C.判定表是一种通用的设计工具

    D.程序流程图和N-S图都不易表示模块层次结构


    正确答案:B

  • 第20题:

    在软件开发中,在需求分析阶段可以使用的工具是( )。

    A.N-S图

    B.DFD图

    C.PAD图

    D.程序流程图


    正确答案:B
    解析: 数据流图简称DFD,采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。所以DFD图可以用于需求分析阶段。

  • 第21题:

    下面说法不正确的是()。

    • A、流程图不易表示数据结构
    • B、流程图容易造成非结构化的程序结构
    • C、流程图支持逐步求精
    • D、流程图描述的是程序的逻辑结构

    正确答案:C

  • 第22题:

    在软件开发过程,以下说法正确的是()。

    • A、程序流通图是逐步求精的好工具
    • B、N-S图不可能任意转移控制,符合结构化原则
    • C、判定表是一种通用的设计工个
    • D、程序流程图和NS图都不易表达模块的层次结构

    正确答案:B

  • 第23题:

    单选题
    在软件开发过程,以下说法正确的是()。
    A

    程序流通图是逐步求精的好工具

    B

    N-S图不可能任意转移控制,符合结构化原则

    C

    判定表是一种通用的设计工个

    D

    程序流程图和NS图都不易表达模块的层次结构


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