- 20
- 0
- 约8.98千字
- 约 52页
- 2016-12-02 发布于湖北
- 举报
示例 PAD图 PAD图 PAD图具有的主要优点有: 使用PAD图描述的程序结构层次清晰 逻辑结构关系直观、易读、易记、易修改。 PAD图为多种常用高级语言提供了相应的图形符号,每种控制语句都与一个专门的图形符号相对应,易于PAD图向高级语言源程序转换。 支持自顶向下、逐步求精的设计过程。 支持结构化的程序设计原理,既能够描述程序的逻辑结构,又能够描述系统中的数据结构。 PDL 过程设计语言(Process Design Language)是一种用于描述模块算法设计和处理细节的语言。分内外两层语言。外层具有严格的关键字语法,内层表示实际操作和条件的自然语言,语法自由。 程序结构有:顺序结构、选择结构、重复结构、出口结构、扩充结构(模块定义、模块调用、数据定义、输入/输出)等。 PDL语言的主要特点 各种定义语句及控制结构的表达都具有严格的语法形式,使程序结构、数据说明等更加清晰。 提供了数据说明机制,可用于定义简单及复杂的数据结构。 提供了模块的定义和调用机制,方便了程序模块化的表达。 PDL语言的缺点 不如图形工具直观清晰 不如判定表和判定树清晰简单 软件结构设计方法 软件结构包括两部分:程序模块结构和数据结构。程序结构表明了程序各部件的组织情况,通常是树状或网状结构,并包含了在程序控制上的层次关系。 为了实现设计目标,总体设计的具体任务是:
您可能关注的文档
- 第7章计划的基础分解.ppt
- 第7章所得税会计分解.ppt
- 第7章系统决策分解.ppt
- 第7章消费信贷分解.ppt
- 第7章液压基本回路分解.ppt
- 第7章正弦波振荡器分解.ppt
- 第7章自由曲线与曲面_2分解.ppt
- 第8讲不同类型知识的学习分解.ppt
- 第8讲原理图元器件设计分解.ppt
- 第8课__美国首任总统华盛顿分解.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 全科医学晋升题库及答案.doc VIP
- 安全生产承诺书安全生产的承诺书.pdf VIP
- GB50150-2024电气装置安装工程电气设备交接试验标准.pptx VIP
- 榆林市户外广告设施设置规划与标准(doc8页)(正式版).docx VIP
- 2025年甘肃省武威市招聘专业化管理村党组织书记101人备考题库含答案.docx VIP
- 访谈提纲半结构化设计.pptx
- 流产诊断证明书模板.docx VIP
- 2025张掖市专业化管理的村党组织书记招聘考试笔试试卷【附答案】.docx VIP
- 2026甘肃兰州市专业化管理村党组织书记招聘56人备考题库附答案.docx VIP
- 2026甘肃张掖市专业化管理村党组织书记招聘49人备考题库附答案.docx VIP
原创力文档

文档评论(0)