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

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


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

参考解析

解析: 程序流程图(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)也是用来表示逻辑判断问题的一种常用的图形工具,它用树来表达不同条件下的不同处理流程,比语言、表格的方式更为直观。判定树的左侧(称为树根)为加工名,中间是各种条件,所有的行动都列于最右侧。

相关考题:

以下关于流程设计原则的说法错误的有() A.流程设计是推论性的B.流程设计是一个过程C.流程设计是对象设计D.流程设计是输入输出的链接配合

处理流程图的直接设计依据是() A、业务流程图B、数据流程图C、系统流程图D、程序流程图

以下设计工具中,()不属于详细设计阶段算法设计工具。 A、PADB、PDLC、系统流程图D、盒图

●流程设计的任务是设计出系统所有模块和它们之间的相互关系,并具体设计出每个模内部的功能和处理过程。以下关于流程设计的叙述,正确的是(32)。(32)A.任何复杂的程序流程图都应该由顺序、选择、循环结构构成B.IPO图不适合用来进行流程设计C.PAD图是一种支持原型化设计方法的图形工:D.N-S图容易表示嵌套关系和层次关系,特别适合于设计非常复杂的流程

软件详细设计中描述处理过程的工具很多:Ⅰ.程序流程图 Ⅱ.数据流程图Ⅲ.系统流程图 Ⅳ.N—S图Ⅴ.PAD图 Ⅵ.判定树Ⅶ.判定表 Ⅷ.伪码以上工具中,哪些属于软件详细设计使用的工具A.Ⅰ、Ⅳ、Ⅴ和ⅧB.Ⅱ、Ⅳ、Ⅴ和ⅥC.Ⅰ、Ⅵ、Ⅶ和ⅧD.Ⅲ、Ⅵ、Ⅶ和Ⅷ

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

系统设计阶段主要包括()。A、系统总体结构设计B、数据流程图设计C、代码与数据文件设计D、子系统功能模块设计E、处理流程设计

()大体勾画出设计者关于每个子系统内部计算机处理流程的草图。A、计算机处理流程设计B、数据流程图C、决策表D、模块说明书

代码设计、系统流程设计、数据库设计、处理流程设计、程序设计说明书的编写是在()阶段完成。A、系统实施B、系统分析C、系统设计D、系统规划

以下符合报表系统处理流程的是()。A、格式设计→数据处理→打印输出B、数据处理→格式设计→打印输出C、数据输入→数据处理→数据存储D、数据处理→数据采集→数据输出

办公自动化系统开发阶段的流程包括()。A、处理阶段B、网络设计C、系统设计D、管理设计

开通工单服务设计正常的流程顺序是下面哪个()A、预处理、数据准备、管道设计、合单处理、启动流程B、数据准备、预处理、管道设计、合单处理、启动流程C、数据准备、预处理、合单处理、管道设计、启动流程D、预处理、数据准备、合单处理、管道设计、启动流程

以下关于处理流程图的描述错误的是()。A、处理流程图是系统流程图的展开和具体化B、处理流程图比系统流程图更加详细C、处理流程图可以先进行输入设计再进行输出设计D、处理流程图需要用各种符号具体的规定处理过程的每一步骤

某糖果厂进行库存管理系统开发,已经进入系统设计阶段,新系统的设计主要包含()、代码设计、系统运行环境与数据库设计、输入输出设计。A、业务流程设计B、数据流程设计C、功能设计D、处理逻辑设计

处理流程设计的设计工具不包括().A、IPO图B、E-R图C、控制流程图D、问题分析图

在系统开发过程中,进行处理流程设计时要用到的工具为()A、数据流图B、业务流程图C、U/C矩阵D、处理流程图

以下关于流程设计原则的说法错误的有()A、流程设计是推论性的B、流程设计是一个过程C、流程设计是对象设计D、流程设计是输入输出的链接配合

处理流程设计要达到的目标是什么?处理流程设计要考虑哪几个方面的问题?

单选题处理流程设计的设计工具不包括().AIPO图BE-R图C控制流程图D问题分析图

单选题在系统开发过程中,进行处理流程设计时要用到的工具为()A数据流图B业务流程图CU/C矩阵D处理流程图

单选题以下符合报表系统处理流程的是()。A格式设计→数据处理→打印输出B数据处理→格式设计→打印输出C数据输入→数据处理→数据存储D数据处理→数据采集→数据输出

单选题关于施工管理的工作流程组织,下列说法错误的是()。A设计变更流程属于管理工作流程组织B与生成月度进度报告有关的数据处理流程属于信息处理工作流程C工作流程组织反映一个组织系统中各部门之间的逻辑关系D钢结构深化设计工作流程属于物质流程组织

单选题某糖果厂进行库存管理系统开发,已经进入系统设计阶段,新系统的设计主要包含功能设计、()、系统运行环境与数据库设计、输入输出设计。A业务流程设计B数据流程设计C代码设计D处理逻辑设计

单选题代码设计、系统流程设计、数据库设计、处理流程设计、程序设计说明书的编写是在()阶段完成。A系统实施B系统分析C系统设计D系统规划

单选题以下关于流程设计原则的说法错误的有()A流程设计是推论性的B流程设计是一个过程C流程设计是对象设计D流程设计是输入输出的链接配合

单选题()大体勾画出设计者关于每个子系统内部计算机处理流程的草图。A计算机处理流程设计B数据流程图C决策表D模块说明书

多选题系统设计阶段主要包括()。A系统总体结构设计B数据流程图设计C代码与数据文件设计D子系统功能模块设计E处理流程设计