软件工程4分解.pptVIP

  • 33
  • 0
  • 约8.1千字
  • 约 71页
  • 2016-12-02 发布于湖北
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * PAD是Problem Analysis Diagram的缩写 ,由程序流程图演化而来 五种基本控制结构 当算法中包含多重嵌套的条件选择时,用程序流程图、N-S图或PAD都不易清楚地描述。 然而,判定表却能清晰地表达复杂的条件组合与应做动作之间的对应关系。 图4-11的例子 ,把多分支判断改为两分支判断 判定表的优点是能够简洁,无二义性地描述所有的处理规则。 但判定表表示的是静态逻辑,是在某种条件取值组合情况下可能的结果,它不能表达加工的顺序,也不能表达循环结构 PDL(Program Design Language)是一种用于描述功能部件的算法设计和处理细节的语言,称为设计性语言。 它是一种伪码。一般地,伪码的语法规则分为“外语法”和“内语法” 外语法应当符合一般程序设计语言常用语句的语法规则; 内语法可以用英语中一些简单的句子、短语和通用的数学符号,来描述程序应执行的功能 PROCEDURE spellcheck IS 查找错拼的单词 BEGIN split document into single words

文档评论(0)

1亿VIP精品文档

相关文档