- 7
- 0
- 约2.02千字
- 约 19页
- 2020-01-09 发布于湖北
- 举报
问题分析图(PAD) (Problem Analysis Diagram) A B C A B T F 条件 基本控制结构: (1)顺序结构 (2)选择结构 (3)重复结构 WHILE C S UNTIL C S (先测试循环) (后测试循环) 等价的PASCAL语言: REPEAT C UNTIL S 等价的PASCAL语言: WHILE C DO S (4) 多分支选择型(CASE型) A1 值1 值2 值n A2 An . . . . . . 条件 走图 PAD图的结构类似树型结构,如果按照自上而下、自左而右的顺序走树,即可将PAD图转换为相应的算法乃至程序。 例1: start if p then while q do f end do else block g n end block endif stop 例2:以下是两个程序流程图,试用PAD图表示。 使用PAD符号设计的程序必然是结构化的程序. PAD图所描绘的程序结构十分清晰. 用PAD图表现程序逻辑,易读,易记,易懂. 容易将PAD图 转换成高级语言源程序.可用软件工具实现自动转换. 即可以表示程序逻辑,也可以描绘数据结构. 支持自顶向下,逐步求精方法的使用. PAD图的优点: 判定表 程
原创力文档

文档评论(0)