高二数学必修3算法复习课件 苏教.ppt
《高二数学必修3算法复习课件 苏教.ppt》由会员分享,可在线阅读,更多相关《高二数学必修3算法复习课件 苏教.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学3(必修)算 法ALGORITHM2021/8/11 星期三1一、算法初步主要内容与结构 内容算法的含义流程图基本算法语句算法案例 结构流 程 图算法的描述算法自然语言顺序结构选择结构循环结构顺序结构选择结构循环结构输 语句伪 代 码循环语句赋值语句条件语句入出2021/8/11 星期三2算法二、本章教学重点和难点 重点 理解算法的含义;掌握算法的三种基本结构;会用算法语句解决简单的实际问题。难点 循环语句;算法设计。2021/8/11 星期三3三、教材展开的方式和特点 展开方式 特点 螺旋上升、渐次递进 整合渗透、前引后连 三线合一、横向贯通 弹性处理、多样选择自然语言自然语言流程图自然
2、语言流程图伪代码自然语言流程图伪代码Excel VBA算法2021/8/11 星期三4四、内容解析第1节 算法的含义 算法的含义(广义)(广义)完成某项工作的方法和步骤完成某项工作的方法和步骤(现代)(现代)可以用计算机来解决的一类问题的程序可以用计算机来解决的一类问题的程序 和步骤和步骤(教材)(教材)有限性、确定性、可行性有限性、确定性、可行性(其他)(其他)输入、输出、一般性输入、输出、一般性 算法的特点算法(教材)(教材)对一类问题的机械的、统一的求解方法对一类问题的机械的、统一的求解方法2021/8/11 星期三5 关于例1例例1 给出求给出求1+2+3+4+5的一个算法的一个算法算
3、法算法1 按照逐一相加的程序按照逐一相加的程序进进行行第一步第一步 计计算算1+2,得到得到3;第二步第二步 将第一步中的运算将第一步中的运算结结果果3与与3相加,得到相加,得到6;第三步第三步 将第二步中的运算将第二步中的运算结结果果6与与4相加,得到相加,得到10;第四步第四步 将第三步中的运算将第三步中的运算结结果果10与与5相加,得到相加,得到15 算法算法2 可以运用公式可以运用公式1+2+n=直接计算。直接计算。第一步第一步 取取n=5;第二步第二步 计算计算 ;第三步第三步 输出运算结果。输出运算结果。第1节 算法的含义算法2021/8/11 星期三6 四种图框类型算法第2节 流
4、程图输入、输出框输入、输出框处理框处理框判断框判断框起止框起止框2021/8/11 星期三7 三种基本算法结构i)i)顺序结构顺序结构算法ii)ii)选择结构选择结构ABpYNAB第2节 流程图2021/8/11 星期三8 三种基本算法结构iii)iii)循环结构循环结构算法第2节 流程图ApYNAYNp(直到型)(直到型)(当型)(当型)2021/8/11 星期三9 循环结构示例算法第2节 流程图N开始结束输出该城市投票有一城市得票超过总票数一半淘汰得票最少的城市Y引例引例2021/8/11 星期三10 循环结构示例第2节 流程图例例4 4 求求1 123452345。算法算法2 S1 T1
5、;S2 I2;S3 TT I;S4 II+1 S5 如果I不大于5,重新执行步骤 S3、S4、S5;否则算法结束I 5NYT1输出TI2TTIII+12021/8/11 星期三11 直到型与当型的转换第2节 流程图I 5NYT1输出TI2TTIII+1例例4 4I5YNT1输出TI2TTIII+12021/8/11 星期三12 赋值语句第3节 基本算法语句 伪代码例例1 1 交换两个变量 x、y 的值p xx yy p2021/8/11 星期三13 输入输出语句 伪代码1例例2 2 输入一个数,输出这个数的绝对值。Read ax Abs(a)Print xRead aIf a0 Thenx a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高二数学必修3算法复习课件 苏教 数学 必修 算法 复习 课件
限制150内