《第一章算法初步复习》课件优质公开课人教A版必修3.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《第一章算法初步复习》课件优质公开课人教A版必修3.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章算法初步复习 第一章 算法 初步 复习 课件 优质 公开 课人教 必修
- 资源描述:
-
1、学习目标:学习目标:1.明确算法的含义,熟悉算法的三种基本结构:明确算法的含义,熟悉算法的三种基本结构:顺序、条件和循环,以及基本的算法语句顺序、条件和循环,以及基本的算法语句.2.在复习旧知识的过程中把知识系统化,通过在复习旧知识的过程中把知识系统化,通过模仿、操作、探索,经历设计程序框图表达解模仿、操作、探索,经历设计程序框图表达解决问题的过程决问题的过程.在具体问题的解决过程中进一步在具体问题的解决过程中进一步理解程序框图的三种基本逻辑结构:顺序、条理解程序框图的三种基本逻辑结构:顺序、条件分支、循环件分支、循环.知识结构:知识结构:终端框终端框 处理框处理框 判断框判断框流程线流程线连
2、接点连接点输入输出框输入输出框算法是指可以用计算机来解决的某一类问题的程序算法是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是或步骤,这些程序或步骤必须是明确的明确的和和有效的有效的,而且能够在而且能够在有限有限步之内完成步之内完成.程序框图程序框图(流程图流程图)主要由主要由程序框程序框和和流程线流程线组成组成.知识小结知识小结算法的三种逻辑结构:顺序结构、条件结构、循环结构算法的三种逻辑结构:顺序结构、条件结构、循环结构.知识小结知识小结满足条件?满足条件?语句语句1语句语句2否否是是IF 条件条件 THEN语句语句1ELSE语句语句2END IFIF 条件条件THEN
3、语句语句END IF满足条件?满足条件?语句语句1否否是是条件结构条件结构是指在算法中有时要进行判断,判断的结果是指在算法中有时要进行判断,判断的结果直接决定后面的执行步骤,直接决定后面的执行步骤,循环结构:循环结构:(1)循环结构的概念循环结构的概念(2)循环结构的三要素循环结构的三要素(3)循环结构的设计步骤:循环结构的设计步骤:循环结构是指在算法中从某处开始,按照一定的条循环结构是指在算法中从某处开始,按照一定的条件反复执行某一处理步骤的结构件反复执行某一处理步骤的结构.在科学计算中,有许在科学计算中,有许多有规律的复计算,如多有规律的复计算,如累加求和、累乘求积累加求和、累乘求积等问题
4、等问题.循环变量,循环体、循环的终止条件循环变量,循环体、循环的终止条件.3)确定循环的终止条件确定循环的终止条件.1)确定循环结构的循环变量和初始条件确定循环结构的循环变量和初始条件2)确定算法中需要反复执行的部分,即循环体;确定算法中需要反复执行的部分,即循环体;循环体循环体满足条件?满足条件?否否是是循环体循环体满足条件?满足条件?是是否否直到型直到型当型当型循环结构循环结构DO 循环体循环体LOOP UNTIL 条件条件WHILE 条件条件 循环体循环体WEND2.在一个算法中,算法的流程根据条件可以有几种不同的流向在一个算法中,算法的流程根据条件可以有几种不同的流向()A1 B2 C
5、3 D多于多于3个个 3.用二分法求方程用二分法求方程x2-2=0的近似根的算法中要用哪种算法结构的近似根的算法中要用哪种算法结构()A顺序结构顺序结构 B条件结构条件结构 C循环结构循环结构 D以上都用以上都用 4.下列各式中的下列各式中的S值不能设计算法求解的是值不能设计算法求解的是()A32 45S B2222123100S C1 22 3 3 4S D11111234100S 1.算法共有三种逻辑结构:顺序结构,条件结构和循环结算法共有三种逻辑结构:顺序结构,条件结构和循环结构,下列说法正确的是构,下列说法正确的是()A.一个算法只能含有一种逻辑结构一个算法只能含有一种逻辑结构 B.一
6、个算法最多可以包含两种逻辑结构一个算法最多可以包含两种逻辑结构 C.一个算法必须含有上述三种逻辑结构一个算法必须含有上述三种逻辑结构 D.一个算法可以含有上述三种逻辑结构的任意组合一个算法可以含有上述三种逻辑结构的任意组合DBDC基础练习基础练习ENDc,b,aINPUTaccbba3c2b1a5、下列程序运行的结果是、下列程序运行的结果是()A.1,2,3 B.2,3,1 C.2,3,2 D.3,2,1 C6、以下程序运行后的输出结果为、以下程序运行后的输出结果为_i=1WHILE i8 i=i+2 s=2*i+3 i=i 1WENDPRINT sEND217.840和和1764的最大公约数
7、是的最大公约数是:()A.84 B.12 C.168 D.2528.下列各数中最小的数是下列各数中最小的数是:()A.111111(2)B.210(6)C.1000(4)D.71(8)AD练:设计一算法,求和练:设计一算法,求和1+2+3+n.循环体循环体条件条件是是否否1i 0S 1i i S S i 100?i 是是否否辗转相除法辗转相除法更相减损术更相减损术秦九绍算法秦九绍算法十进制化十进制化K进制进制K进制化十进制进制化十进制结束结束开始开始案例流程图案例流程图算法案例算法案例欧几里得欧几里得解:用辗转相除法求解:解:用辗转相除法求解:3962701126;270126218;1261
展开阅读全文