程序流程图 盒图 PAD图(最终)
更新时间:2023-10-14 01:19:01 阅读量: 综合文库 文档下载
- 程序流程图推荐度:
- 相关推荐
20122831—第五组
第五组组长:程伟
组员:程伟 赵嘉宾 袁婷峰 王呈 陈璐璐 周莹莹 2014年10月26日
一、程序流程图
程序流程图独立于任何一种程序设计语言,比较直观、清晰,易于学习掌握。但流程图也存在一些严重的缺点。例如流程图所使用的符号不够规范,常常使用一些习惯性用法。特别是表示程序控制流程的箭头可以不受任何约束,随意转移控制。这些现象显然是与软件工程化的要求相背离的。为了消除这些缺点,应对流程图所使用的符号做出严格的定义,不允许人们随心所欲地画出各种不规范的流程图。例如,为使用流程图描述结构化程序,必须限制流程图只能使用下图所给出的五种基本控制结构。任何复杂的程序流程图都应由这五种基本控制结构组合或嵌套而成。
流程图的基本控制结构
实例:
输入三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。
流程图:START输入a,b,c的值Fa=b?TFa=c?TFa=c?TFTb=c?一般三角形等腰三角形等边三角形*-端1-端2*END
二、盒图(N-S图)
Nassi和Shneiderman 提出了一种符合结构化程序设计原则的图形描述工具,叫做盒图,也叫做N-S图。任何一个N-S图,都是前面介绍的五种基本控制结构相互组合与嵌套的结果。当问题很复杂时,N-S图可能很大。
N-S图的五种基本控制结构
实例:
输入三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。
盒图开始输入边长a,b,c的值是是输出是等边三角形A=c否A=b是输出是等腰三角形是A=cb=c否否输出是等腰三角形否输出输出是是一等腰三般三角形角形结束
三、PAD 图
PAD是Problem Analysis Diagram的缩写,它是日本日立公司提出,由程序流程图演化来的,用结构化程序设计思想表现程序逻辑结构的图形工具。
PAD也设置了五种基本控制结构的图式,并允许递归使用。
PAD的基本控制结构
实例:
输入三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。
正在阅读:
程序流程图 盒图 PAD图(最终)10-14
我发现了学习的方法作文600字07-09
我的同学叙事作文600字06-25
Android应用程序开发(第二版)课后习题答案最新版04-13
美国文学史概述及选读复习资料01-18
我的童年作文400字04-01
研究生英语阅读教程(第三版)(汉译英)段落翻译参考答案04-08
2013年全国高校自主招生数学模拟试卷七11-09
操作题汇总01-13
电大资源与运营管理机考试题答案01-01
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 流程图
- 最终
- 程序
- PAD
- DSPF2812实验
- 青岛版四年级科学上册第四单元复习题
- 无锡市宜兴市2015-2016学年八年级下期末数学试卷含答案解析
- 科学技术部令
- 118161 - 中铁系统最成功的项目管理经验总结
- 河南省金融发展中存在的问题及对策研究
- BootChart-Android文档(开机慢)
- 房产销售店长2016年工作思路及职业规划
- 2017年湖北省荆州市中考历史试题
- 2015年二级施工施工管理冲刺150题
- 人际沟通期末练习题及答案
- 汉字家园
- 作文重要性,文体意识,文章结构
- 文学人类学概说尔雅满分答案
- 起重设备安装(拆卸)应急救援预案
- 大型代工企业如何确保客户硬件产品质量
- 化学基础知识与实验技能
- 安徽省建筑市场信用信息管理办法
- 八年级物理暑假专题—电路、电流、电压 人教版
- 综合自然区划