[第章软件工程结构化软件开发详细设计编码测试.pptVIP

  • 20
  • 0
  • 约 53页
  • 2017-01-10 发布于北京
  • 举报

[第章软件工程结构化软件开发详细设计编码测试.ppt

[第章软件工程结构化软件开发详细设计编码测试

详细设计 (过程设计) 常用工具: 1. 程序流程图 2. N-S图 3. PAD图 4. 伪代码 PDL 程序流程图独立于任何一种程序设计语言,比较直观、清晰,易于学习掌握。 缺点: 表示程序控制流程的箭头可以不受任何约束,随意转移控制。 3. PAD图 PAD是Problem Analysis Diagram的缩写,它是日本日立公司提出,由程序流程图演化来的。现在已为ISO认可。 4. PDL ( Program Design Language ) PDL是一种用于描述功能模块的算法设计和加工细节的语言,称为设计程序用语言。它是一种伪码。一般地,伪码的语法规则分为“外语法”和“内语法”。外语法应当符合一般程序设计语言常用语句的语法规则;而内语法可以用英语中一些简单的句子、短语和通用的数学符号,来描述程序应执行的功能。 PDL就是这样一种伪码。它具有严格的关键字外语法,用于定义控制结构和数据结构,同时它的表示实际操作和条件的内语法又是灵活自由的,可使用自然语言的词汇。下面举一个例子,来看PDL的使用。 PDL举例 PROCEDURE spellcheck 查找错拼的单词 BEGIN split document into single words 把整个文档分离成单词 lood up

文档评论(0)

1亿VIP精品文档

相关文档