在软件开发过程,以下说法正确的是()。A、程序流通图是逐步求精的好工具B、N-S图不可能任意转移控制,符合结构化原则C、判定表是一种通用的设计工个D、程序流程图和NS图都不易表达模块的层次结构

题目

在软件开发过程,以下说法正确的是()。A、程序流通图是逐步求精的好工具B、N-S图不可能任意转移控制,符合结构化原则C、判定表是一种通用的设计工个D、程序流程图和NS图都不易表达模块的层次结构


相似考题
更多“在软件开发过程,以下说法正确的是()。A、程序流通图是逐步求精的好工具B、N-S图不可能任意转移控制,符合结构化原则C、判定表是一种通用的设计工个D、程序流程图和NS图都不易表达模块的层次结构”相关问题
  • 第1题:

    ● 以下关于程序流程图、N-S 盒图和决策表的叙述中,错误的是 (32) 。

    (32)

    A. N-S 盒图可以避免随意的控制转移

    B. N-S 盒图可以同时表示程序逻辑和数据结构

    C. 程序流程图中的控制流可以任意转向

    D. 决策表适宜表示多重条件组合下的行为


    正确答案:B

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    结构化系统分析的主要表达工具是()。

    A、程序流程图

    B、模块结构图

    C、问题分析图

    D、数据流图


    参考答案:D

  • 第4题:

    支持结构化程序设计的工具有()。

    A、程序流程图

    B、PAD图

    C、E-R图

    D、N-S图

    E、伪码


    参考答案:BDE

  • 第5题:

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

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

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

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

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


    正确答案:B

  • 第6题:

    以下关于程序流程图、N-S盒图和决策表的叙述中,错误的是______。

    A.N-S盒图可以避免随意的控制转移

    B.N-S盒图可以同时表示程序逻辑和数据结构

    C.程序流程图中的控制流可以任意转向

    D.决策表适宜表示多重条件组合下的行为

    A.

    B.

    C.

    D.


    正确答案:B
    解析:本题考查算法描述的基本工具。
      程序流程图、N-S盒图和决策表是常用的算法描述工具。其中,程序流程图运用图框和流程线等图示符号,直观清晰且详细地描述计算过程,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。其缺点是控制流程的箭头可以随意转向,会严重背离结构化设计的要求。
      N-S盒图是指把将计算过程写在一个大框图内,这个大框图由若干个小的基本框图构成。计算顺序由位于上部的框开始,至最下面的框结束。N-S盒图中没有流程控制线,可以避免随意的控制转移。
      决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多、各条件又相互组合、有多种决策方案的情况。

  • 第7题:

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

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

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

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

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


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

  • 第8题:

    以下关于程序流程图、N-S盒图和决策表的叙述中,错误的是()。

    • A、N-S盒图可以避免随意的控制转移
    • B、N-S盒图可以同时表示程序逻辑和数据结构
    • C、程序流程图中的控制流可以任意转向
    • D、决策表适宜表示多重条件组合下的行为

    正确答案:B

  • 第9题:

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

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

    正确答案:B

  • 第10题:

    在详细设计阶段所使用到的设计工具是()。

    • A、程序流程图,PAD图,N-S图,HIPO图,判定表,判定树.
    • B、数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图。
    • C、判定表,判定树,PDL,程序流程图,PAD图,N-S图。
    • D、判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。

    正确答案:A

  • 第11题:

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

    盒图支持逐步求精

    B

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

    C

    盒图描述的是算法

    D

    盒图容易表达模块的层次结构


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

  • 第12题:

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

    流程图不易表示数据结构

    B

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

    C

    流程图支持逐步求精

    D

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


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

  • 第13题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:D

  • 第14题:

    盒图是由Nassi和Shneiderman提出了一种符合结构化程序设计原则的图形描述工具,也被称为()。

    A.流程图

    B.评定表

    C.N-S图

    D.判定树


    正确答案:C

  • 第15题:

    详细设计的表达工具有()。

    A、程序流程图

    B、数据流图

    C、模块结构图

    D、N-S图

    E、伪码


    参考答案:ADE

  • 第16题:

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

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

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

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

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


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

  • 第17题:

    在详细设计阶段所使用到的设计工具是(7)。

    A.程序流程图,PAD图,N-S图,HIPO图,判定表,判定树

    B.数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图

    C.判定表,判定树,数据流程图,系统流程图,程序流程图,PAD图,N-S图

    D.判定表,判定树,数据流程图,系统流程图,程序流程图,层次图


    正确答案:C
    解析:在详细设计阶段所使用到的设计工具是判定表,判定树,数据流程图,系统流程图,程序流程图,PAD图,N-S图。

  • 第18题:

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

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

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

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

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


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

  • 第19题:

    处理流程设计是系统设计的重要内容。以下关于处理流程设计工具的叙述中,不正确的是(30)。


    A. 程序流程图(PFD)用于描述系统中每个模块的输入、输出和数据加工
    B. N-S图容易表示嵌套关系和层次关系,并具有强烈的结构化特征
    C. IPO图的主体是处理过程说明,可以采用流程图、判定树/表等来进行描述
    D. 问题分析图(PAD)包含5种基本控制结构,并允许递归使用

    答案:A
    解析:
    程序流程图(Program Flow Diagram,PFD)用一些图框表示各种操作,它独立于任何一种程序设计语言,比较直观、清晰,易于学习掌握。流程图中只能包括5种基本控制结构:顺序型、选择型、WHILE循环型(当型循环)、UNTIL循环型(直到型循环)和多分支选择型。 IPO图是由IBM公司发起并逐步完善的一种流程描述工具,其主体是处理过程说明,可以采用流程图、判定树、判定表、盒图、问题分析图或过程设计语言来进行描述。IPO图中的输入、输出与功能模块、文件及系统外部项都需要通过数据字典来描述,同时需要为其中的某些元素添加注释。 N-s图与PFD类似,也包括5种控制结构,分别是顺序型、选择型、WHILE循环型(当型循环)、UNTIL循环型(直到型循环)和多分支选择型,任何一个N-S图都是这5种基本控制结构相互组合与嵌套的结果。在N-S图中,过程的作用域明确;它没有箭头,不能随意转移控制;而且容易表示嵌套关系和层次关系;并具有强烈的结构化特征。但是当问题很复杂时,N-S图可能很大。 问题分析图(Problem Analysis Diagram,PAD)是继PFD和N-S图之后,又一种描述详细设计的工具。PAD也包含5种基本控制结构,并允许递归使用。 过程设计语言(Process Design Language,PDL)也称为结构化语言或伪代码(pseudo code),它是一种混合语言,采用自然语言的词汇和结构化程序设计语言的语法,用于描述处理过程怎么做,类似于编程语言。过程设计语言用于描述模块中算法和加工逻辑的具体细节,以便在开发人员之间比较精确地进行交流。 对于具有多个互相联系的条件和可能产生多种结果的问题,用结构化语言描述则显得不够直观和紧凑,这时可以用以清楚、简明为特征的判定表(Decision Table)来描述。判定表采用表格形式来表达逻辑判断问题,表格分成4个部分,左上部分为条件说明,左下部分为行动说明,右上部分为各种条件的组合说明,右下部分为各条件组合下相应的行动。 判定树(Decision Tree)也是用来表示逻辑判断问题的一种常用的图形工具,它用树来表达不同条件下的不同处理流程,比语言、表格的方式更为直观。判定树的左侧(称为树根)为加工名,中间是各种条件,所有的行动都列于最右侧。

  • 第20题:

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

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

    正确答案:C

  • 第21题:

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

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

    正确答案:B

  • 第22题:

    单选题
    以下关于程序流程图、N-S盒图和决策表的叙述中,错误的是()。
    A

    N-S盒图可以避免随意的控制转移

    B

    N-S盒图可以同时表示程序逻辑和数据结构

    C

    程序流程图中的控制流可以任意转向

    D

    决策表适宜表示多重条件组合下的行为


    正确答案: B
    解析: 本题考查算法描述的基本工具。 程序流程图、N-S盒图和决策表是常用的算法描述工具。其中,程序流程图运用图框和流程线等图示符号,直观清晰且详细地描述计算过程,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。其缺点是控制流程的箭头可以随意转向,会严重背离结构化设计的要求。 N-S盒图是指把将计算过程写在一个大框图内,这个大框图由若干个小的基本框图构成。计算顺序由位于上部的框开始,至最下面的框结束。N-S盒图中没有流程控制线,可以避免随意的控制转移。 决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多、各条件又相互组合、有多种决策方案的情况。

  • 第23题:

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

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

    B

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

    C

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

    D

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


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

  • 第24题:

    单选题
    在详细设计阶段所使用到的设计工具是()。
    A

    程序流程图,PAD图,N-S图,HIPO图,判定表,判定树.

    B

    数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图。

    C

    判定表,判定树,PDL,程序流程图,PAD图,N-S图。

    D

    判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。


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