




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4组 第4周研讨题 过程设计的图形化表达工具程序流程图 盒图和PAD如何分别表示程序的3种基本控制结构的 比较程序流程图 盒图和PAD的特点下面2张程序流程图表示的程序是结构化的吗 若不是 请将其转化为功能等价的结构化程序 再分别用盒图和PAD加以表示 1 程序流程图 盒图和PAD如何分别表示程序的3种基本控制结构的 程序流程图基本结构 盒图基本结构 PAD基本结构 2 比较程序流程图 盒图和PAD的特点 程序流程图 特点 历史最悠久 使用最广泛 最混乱优 直观 适合初学者缺 不是逐步求精的好工具不以表示数据结构用箭头表示数据流 程序员可能随意转移控制 盒图 特点 功能域明确 一眼看出不可能任意转移控制容易确定局部 全程数据的作用域容易表现嵌套关系 模块层次结构坚持使用N S图作为详细设计的工具 可是程序员养成结构化的方式思考问题和解决问题的习惯 PAD图 优点 结构化程序 PAD符号是表示结构化控制的 程序结构清晰 竖线总条数即程序层次数 易读 易懂 易记 易将PAD图转为高级语言源程序 可用于表示程序逻辑 也可用于描绘数据结构支持自顶向上 逐步求精 3 下面2张程序流程图表示的程序是结构化的吗 若不是 请将其转化为功能等价的结构化程序 再分别用盒图和PAD加以表示 结构化程序一般应由三种基本结构即顺序结构 分支结构和循环结构组成 其特点是 1 只有一个入口 2 只有一个出口 指结构与结构之间 3 无死语句 即没有永远执行不到的语句 4 无死循环 即没有永远执行不完的循环 非结构化程序往往表现为有两个或两个以上出口和不加限制地使用GOTO语句 举例 条件复合法这种方法是把控制循环结束的两个或两个以上的单一条件组合成一个复合条件 用一个逻辑表达式作为循环控制条件 把循环体中产生非正常出口的条件语句移到循环体之外 布尔标志变量法 它是利用向非结构化程序中引入一个赋了某个假定值的辅助变量作标志 并把此辅助变量作为循环控制条件之一 从而有效地使循环多出口转化为循环单出口 终止标志变盘法 在BASIC语言的FOR一NExT循环中 终止标志技术是消除循环体内非正常出口的有效方法 它是利用循环变量作终止标志 解决循环体内多出口问题 变非结构化程序为结构化程序 盒图 if POWER N 1 OUTPUT else caculatenewline while RequiredLINE NUMBE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年护理安全警示教育知识练习考试练习题(附答案)
- 2025年医保政策知识测评试卷:医保政策宣传与试题
- 2025年大学劳动教育专业题库- 大学生劳动教育与全面素质教育
- 2025年安全生产有限空间作业安全知识真题模拟库
- 2025年室内设计师职业资格考试真题模拟卷:室内设计作品集评审与评价标准试题
- 2025年北京市某中学小升初入学分班考试语文考试真题含答案
- 新能源企业2025年危机公关案例分析及策略优化集锦报告
- 2025年资产评估师职业资格考试真题模拟卷:资产评估师法律法规试题
- 2025年大学人文教育专业题库- 文学传统:文学作品中传统与创新之间的关系
- 2025年大学国内安全保卫专业题库- 安全保卫专业专业认证评估标准研究
- 保管员技师考试题及答案
- 消防自动灭火系统课件
- 本币交易员考试题库
- (2025.06.12)领导干部任前应知应会党内法规和法律知识考试题库(2025年度)
- 关于数据安全管理制度
- 华中师范大学第─附属中学2025届高三下五月高考模拟英语试卷
- 小儿烧伤的护理
- 2025年牛羊肉市场分析报告
- 《民营经济促进法》解读与案例分析课件
- 《技术分析核心精要》课件
- 化工安装验收报告
评论
0/150
提交评论