




免费预览已结束,剩余26页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,高二年级信息技术学科(选修1)广东教育出版社,东平明湖中学董爱平,第一章第二节课题:算法和算法的描述,复习,计算机解决问题的过程,课下自主预习(学案),激发学习热情,培养合作意识和进取精神,初步形成严谨的逻辑思维习惯。,理解算法的概念及特征;用自然语言、流程图等方法描述算法的过程;,通过问题分析,选择适当的算法描述工具进行算法探究活动。,知识与技能,情感态度与价值观,过程与方法,二,重点难点,(环节一)情境引入,狼羊菜过河游戏,有一个牧羊人带着一头羊,一只狼和一颗大白菜准备过河,他找到一只很小的船,每次只能带一样东西过去,可是如果让狼与羊单独在一起,狼会吃羊,让羊与白菜单独在一起,羊会吃白菜,牧羊人应如何过河?要求:请设计一个方案,把3样东西安然无恙的带过河。,农夫过河问题解决了,那到底什么是算法?,合作探究一:,总结算法的定义,过河方案,算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,算法就是求解某一问题的方法,是能被机械地执行的动作或指令的集合。,算法就是解决问题的方法和步骤,(环节二)学习新知,有穷性确定性,合作探究二:算法的特征,最小公倍数:两个正整数的乘积除以最大公约数,设给定的两个正整数为m和n,求它们的最大公约数的步骤为:(1)以m除以n,令所得的余数为r。(2)若r=0,则输出结果n,算法结束;否则,继续步骤(3)。(3)令m=n,n=r,并返回步骤(1)继续进行。,欧几里得辗转相除法,利用辗转相除法求最大公约数和最小公倍数P9(实践一和实践二),试一试,总结算法的特征,(1)输入。一个算法有零个(算法本身给了一个初始值)或多个输入。,(2)确定性。算法的每一个步骤必须要确切地定义。,(3)有穷性。一个算法的计算步骤是有限的。,(4)输出。算法有一个或多个输出。,学业水平考试考点,(5)能行性。计算机解决问题能不能精确地进行。,1、这个人好说话。,课堂检测:,2、S1:sum=0S2:I=1S3:sum=sum+IS4:I=I+1S5:若sum=0,返回s3;否则,算法结束。,违反了算法的()特征,3、算法要有一个清晰的起始步,表示处理问题的起点,且每一个步骤只能有一个确定的后继步骤(),从而组成一个步骤的有限序列();要有一个终止步(序列的终止)表示问题得到解决或不能得到解决;每条规则必须是确定的、可行的(3)、不能存在二义性。算法总是对数据进行加工处理,因此,算法的执行过程中通常要有数据4输入()和数据5输出()的步骤。,算法的确定性,算法的有穷性性,算法的可行性,0个或多个,至少一个,合作探究三:算法的描述,自然语言、流程图,1、用自然语言描述算法,就是把算法的各个步骤,依次用人们熟悉的自然语言表示出来。,2、也称为程序框图,它是算法的一种图形化表示方法。,3、伪代码是介于自然语言和计算机程序语言之间的文字、符号来描述算法的方法。,伪代码,三种方法描述辗转相除法:,给定两个正整数m和n;以m除以n,令所得的余数为r;若r=0,则输出结果n,算法结束;否则,继续步骤;令m=n,n=r,并返回步骤继续进行。,欧几里得辗转相除法:,INPUTm,nr=mmodnDoWhiler0m=nn=rr=mmodnLoopPrintn,交换两个杯子中的液体,A,B,提问同学,如何处理?将杯子A中的液体倒给杯子C;将杯子B中的液体倒给杯子A;将杯子C中的液体倒给杯子B。,开始,A-C,B-A,C-B,输出A,B,结束,交换两个杯子中的液体,三种描述方法的优点与缺点,不能被计算机识别,用伪代码描述算法,优点:书写方便,格式紧凑,易于理解,便于向计算机程序设计语言过度。,缺点:由于语言的种类繁多,伪代码的语句不容易规范。,优点与缺点,(环节三)巩固练习,1、关于算法的描述,下列选项中正确的是()A、一个算法的执行步骤可以是无限的B、一个算法可以没有输入C、一个算法,当没有输入时,也没有输出D、算法只能用流程图来表示,B,2、下列关于算法的描述错误是()。A、一个有效的算法至少要有一个或多个输入B、算法是解决某一类问题的方法和步骤C、算法必须在有限步骤内实现D、算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述,A,如图所示的算法流程图,执行情况如下:当输入a,b的值分别为3,8时,输出结果为5当输入a,b的值分别为11,7时,输出结果为4,3、分析解答问题(学业水平考试题),问题:依据问题所选流程图,当输入a,b的值分别为9,6时,输出结果为(),C=abs(a-b),1、已知圆半径,求面积(用流程图描述算法),(环节四):课下作业,2、预习第三节程序与程序设计语言(学案),(环节五)课堂小结,输入确定性有穷性有输出可行性,概念:,考点,解决问题的方法和步骤,特征:,制作单位:东平明湖中学,时间:2016年4月,人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025学年高三上学期第三次模拟考试地理试题(含答案解析)
- 工勤考试收银审核员考试题库附答案
- 2025年美容整形医师应聘面试指南及专业问题解答技巧总结
- 2025年A特种设备相关管理(锅炉压力容器压力管道)操作证考试题库及答案
- 2025年企业安全生产管理知识培训资料及模拟题集
- 2025年电子商务运营团队负责人选拔面试题集与答案详解
- 2026届甘肃省玉门市一中化学高三上期中综合测试试题含解析
- 2025年旅游行业营销策划部招聘面试模拟题及解析
- 桌面运维高级知识培训课件
- 2025年陪诊师考试医学知识试题及答案
- 31个工种安全技术交底
- 糖尿病人的麻醉课件
- 2024年哈尔滨租房落户协议书模板
- 专项14-因式分解-专题训练(30道)
- 异位妊娠的课件
- 人教版2024年小学升学考试数学模拟测试卷(共5套)(含答案解析)
- (2024年)肺栓塞的护理课件
- (高清版)TDT 1031.6-2011 土地复垦方案编制规程 第6部分:建设项目
- 遥感数字图像处理课件
- 检验科实验室生物安全培训课件
- 《宠物解剖生理》课程标准
评论
0/150
提交评论