返回
当前 - 选择题 - 模块化设计
困难
题号:0020150500022
单选题
2015年11月第22题

处理流程设计是系统设计的重要内容。以下关于处理流程设计工具的叙述中,不正确的是(程序流程图(PFD)用于描述系统中每个模块的输入,输出和数据加工)。

问题(1)
浓缩知识点

处理流程设计是结构化系统设计阶段的核心任务之一,常用工具各有明确定位与特点。程序流程图(PFD)聚焦程序控制逻辑,主要展现操作执行顺序、条件分支及循环结构,不承担模块输入输出与数据加工的描述工作。N-S图又称盒图,摒弃传统流程图的流程线,采用嵌套盒式布局,天然适配嵌套与层次化逻辑,完全符合结构化程序设计要求,可避免流程随意跳转。IPO图专门用于梳理模块的输入、处理、输出三要素,其处理过程可借助流程图、判定树、判定表等工具做进一步细化说明。问题分析图(PAD)定义了顺序、选择、循环等5种基本控制结构,支持递归使用,可视化表达清晰,不仅适配结构化逻辑,还能便捷转换为程序代码,在结构化程序开发中应用广泛。

正确答案
A

本题考察的是处理流程设计工具的特点与适用场景

处理流程设计属于系统设计阶段的重要任务之一,尤其在结构化设计方法中占有重要位置。

A选项 程序流程图(PFD):PFD 主要用于描述程序控制流程,强调操作顺序、条件分支、循环等控制结构。描述系统中每个模块的输入、输出和数据加工的工具是 IPO 图,而非 PFD,因此该说法错误。
B选项 N-S 图:又称盒图,取消了传统流程图的流程线,采用嵌套盒式结构表示程序逻辑,自然支持嵌套与层次化,完全符合结构化程序设计的要求,因此说法正确。
C选项 IPO 图:用于描述模块的输入(Input)、处理(Process)、输出(Output),其中处理过程可使用流程图、判定树、判定表等方式进行说明,该说法正确。
D选项 问题分析图(PAD):定义了顺序、选择(单分支、多分支)、循环、CASE 型多分支这 5 种基本控制结构,并允许递归使用,非常适合表达结构化程序逻辑,该说法正确。
因此,正确答案为 A。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有