GIS设计与开发CH06.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GIS设计与开发CH06

PAD描述的示例 PDL是一种用于描述功能模块的算法设计和加工细节的语言。称为设计程序用语言。它是一种伪码。 伪码的语法规则分为“外语法”和“内语法”。 PDL具有严格的关键字外语法,用于定义控制结构和数据结构,同时表示实际操作和条件的内语法可使用自然语言的词汇。 x4 T F Do-Until x5 i g h f k x1 T F b Do-Until x6 a j x2 1 c Do-While x3 2 3 d e k : N-S图与PAD的转换 头脑中粗略模糊问题解的概念 (1)顺序过程的细化 (2)循环过程的细化 (3)选择过程的细化 H1 Hn … H1 Hn 循环条件 Hm … … H1 Hn Hm Hm+1 Hm+2 … … 循环 条件 问题分析图方法的基本原理 问题分析图采用自顶而下、逐步细化的结构化设计的原则,力求将模糊的问题解的概念逐步转换为确定的和详细的过程。下图中列出了问题分析图的基本符号,有了问题分析图的基本符号和基本图式,根据系统的要求可写出系统的问题分析图。 由问题分析图转换出相应的源程序,必须按照以下步骤进行: 根据问题解画出问题分析图; 把问题分析图看做横向生长的树,沿着树前进,写出源程序。   符 号     名 称           说    明  输入框      框内写出输入变量名  输出框      框内写出输出变量名  处理框      框内写出处理名或语句名  子程序框    子程序处理框,框内写出子程序名  重复框      先判定,再重复,框内写出重复条件  重复框    先执行,然后判定,再重复,框内写出重复条件  定义框      框内写定义名  选择框     可一路、二路、三路或多路选择,框内写条件  语句标号     圆内写出语句标号  定 义      用于PAD图的增加或分解 ① 结构清晰,层次分明,易读; ② 支持逐步求精的设计思想; ③ 容易将PAD自动转换为高级语言源 程序。 返回 PAD特点: PDL (Program Design Language)又称 Pseudo code 类程序设计语言 1) 顺序结构 采用自然语言描述顺序结构: 处理S1 处理S2 … 处理Sn  程序结构 用PDL表示的程序结构一般有下列几种结构。 a. IF-ELSE IF 条件 处理S1 或 ELSE 处理S ENDIF b. IF-ORIF-ELSE结构: IF 条件1 处理S1 ORIF 条件2 . . .  ELSE 处理Sn ENDIF 2) 选择结构 c. CASE结构: CASE OF CASE(1) 处理S1 CASE(2) 处理S2  … ELSE 处理Sn ENDCASE 3) 重复结构 (1) FOR 结构: FOR i=1 TO n 循环体 END FOR (2) WHILE 结构: WHILE 条件 循环体 ENDWHILE (3) UNTIL 结构: REPEAT 循环体 UNTIL 条件 4) 扩充结构 a 模块定义: PROCEDURE 模块名(参数)  … RETURN END

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档