大学计算机基础-基于计算思维课件 第8章 问题求解与结构化设计方法8.4 结构化程序设计方法_第1页
大学计算机基础-基于计算思维课件 第8章 问题求解与结构化设计方法8.4 结构化程序设计方法_第2页
大学计算机基础-基于计算思维课件 第8章 问题求解与结构化设计方法8.4 结构化程序设计方法_第3页
大学计算机基础-基于计算思维课件 第8章 问题求解与结构化设计方法8.4 结构化程序设计方法_第4页
大学计算机基础-基于计算思维课件 第8章 问题求解与结构化设计方法8.4 结构化程序设计方法_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大学计算机基础——基于计算思维(Windows10+Office2016)第8章问题求解与结构化设计方法8.4.1结构化程序设计方法知识点解析8.4结构化程序设计方法01计算机问题求解的一般过程约简嵌入转化仿真算法思维看似困难的问题知道解决办法01计算机问题求解的一般过程求解问题分析问题设计程序以解决问题编写程序调试及运行程序分析结果02程序与程序设计的概念程序设计是给出解决特定问题程序的过程。设计编制调试问题求解过程中的重要组成部分

程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。02程序与程序设计的概念程序是程序设计中最为基本的概念,是为了便于进行程序设计而建立的程序设计基本单位。计算机不能理解人类的自然语言02程序与程序设计的概念NiklausWirth算法+数据结构=程序对数据的描述对操作的描述(1)程序02程序与程序设计的概念(2)程序设计程序设计就是以某种程序设计语言为工具,给出这种语言下的程序。分析设计编码测试排错数据——用以描述程序所涉及的数据。运算——用以描述程序中所包含的运算。控制——用以描述程序中所包含的控制。传输——用以表达程序中数据的传输。基本构成03结构化程序设计基本思想EdsgerWybeDijkstra结构化程序设计以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块运算和操作控制结构增加可读性便于维护提高效率降低成本04三种基本结构按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合来实现。顺序结构选择结构循环结构04三种基本结构(1)顺序结构用顺序方式对过程分解,确定各部分的执行顺序。04三种基本结构(2)选择结构用选择方式对过程分解,确定某个部分的执行条件。单选择双选择多选择04三种基本结构(3)循环结构用循环方式对过程分解,确定某个部分进行重复的开始和结束的条件。大学计算机基础——基于计算思维(Windows10+Office2016)第8章问题求解与结构化设计方法8.4.2结构化程序设计方法任务实现8.4结构化程序设计方法01问题1

保温杯里是可乐,玻璃杯里是热水,怎样调换过来?如何调换?01问题1

保温杯里是可乐,玻璃杯里是热水,怎样调换过来?12345顺序结构02问题2生活用水实行三级阶梯水价,这个月的水费是多少?1.居民生活用水实行三级阶梯水价:以户为单位的居民用水,每户每月用水量在22m³以内部分(含22m³),水费单价为1.90元/m³;23~30m³部分(含30m³),水费单价为2.85元/m³,31m³以上部分,水费单价为3.80元/m³。以人数为单位的集体户居民用水,每人每月用水量在5m³以内部分(含5m³),水费单价为1.90元/m³;6~7m³部分(含7m³),水费单价为2.85元/m³;8m³以上部分,水费单价为3.80元/m³。2.党政机关行政事业单位用水(指市编办已批准成立的单位》,水费单价为2.30元/m³。3.工业用水,水费单价为2.25元/m³。4.商业、服务业及建筑业用水,水费单价为2.95元/m³。5.特种用水《指外轮、洗车、营业性歌舞、夜总会、桑拿等用水),水弗单价为7.50元/m³。三级阶梯水价标准02问题2生活用水实行三级阶梯水价,这个月的水费是多少?以户为单位以人数为单位02问题2居住单位是否以户为单位?用水量≤22m³用水量≤30m³用水量≤5m³用水量≤7m³符合符合符合不符合不符合不符合判断条件二判断条件四户单位公式继续判断人数单位公式继续判断利用“以户为单位”不同的公式计算水费。利用“以人数为单位的集体户”不同的公式计算水费。顺序结构循环结构03问题3100元钱存在银行,1年定期,存多少年后能拿回150元?顺序结构循环结构04问题4朋友今年36岁,他家有3个孩子,他们的年龄的乘积也是36,猜一下孩子们的年龄。36岁最大年龄可以是18岁,而最小年龄可以是1岁04问题4对每组年龄值(y1,y2,y3)进行判断,判断条件为y1×y2×y3=36、y1+y2+y3能被2整除。最后完成对所有年龄组的判断后,要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论