江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt

上传人:tang****xu1 文档编号:120081270 上传时间:2020-02-03 格式:PPT 页数:23 大小:214KB
返回 下载 相关 举报
江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt_第1页
第1页 / 共23页
江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt_第2页
第2页 / 共23页
江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt_第3页
第3页 / 共23页
江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt_第4页
第4页 / 共23页
江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt》由会员分享,可在线阅读,更多相关《江苏省苏教高中数学必修三课件:第1章 算法初步复习与小结 .ppt(23页珍藏版)》请在金锄头文库上搜索。

1、姓名 邱晓昇单位 江苏省姜堰中学 高中数学必修3 第1章算法初步复习与小结 本章的知识结构 知识梳理 1 四种基本的程序框 2 三种基本逻辑结构 1 顺序结构顺序结构是由若干个依次执行的处理步骤组成 2 选择结构 根据条件判断 决定不同流向 3 循环结构 从某处开始 按照一定条件 反复执行某一处理步骤 当型 WHILE型 循环 直到型 UNTIL型 循环 3 五种基本算法语句 1 输入语句的一般格式 Read 提示内容 x 提示内容 可以省略 2 输出语句的一般格式 Print 提示内容 表达式 提示内容 可以省略 3 赋值语句的一般格式是 变量 表达式 作用是将表达式所代表的值赋给变量 4

2、条件语句 IF THEN ELSE格式 IF THEN格式 IF条件THEN语句1ELSE语句2ENDIF IF条件THEN语句ENDIF 5 循环语句 WHILE语句 For语句 WHILE条件循环体ENDWHILE ForIFrom 初值 To 终值 Step 步长 循环体EndFor 4 三个算法案例 案例1孙子问题与不定方程的解 案例2辗转相除法 案例3二分法求方程的近似解 考点题型1 概念的判断和理解 1 下面对流程图中的图形符号的说法错误的是 A 起 止框是任何流程不可少的 表明程序开始和结束 B 输入 输出可用在算法中任何需要输入 输出的位置 C 算法中间要处理数据或计算 可分别

3、写在不同的注释框内 D 当算法要求对两个不同的结果进行判断时 要写在判断框内 2 算法共有三种逻辑结构 即顺序结构 条件结构 循环结构 下列说法正确的是 A 一个算法只能含有一种逻辑结构B 一个算法最多可以包含两种逻辑结构C 一个算法必须含有上述三种逻辑结构D 个算法可以含有上述三种逻辑结构的任意组合 3 下列给出的赋值语句中正确的是 A 3 AB M MC B A 2D x y 0 考点题型2算法 程序框图和算法语句的设计 编写 1 设计一个程序语句 输入任意三个实数 将它们按从小到大的顺序排列后输出 2 某市电信部门规定 拨打市内电话时 如果通话时间不超过3分钟 则收取通话费0 2元 如果

4、通话时间超过3分钟 则不超过部分收取0 2元 超过部分以每分钟0 1元收取通话费 通话时间以分钟计 不足1分钟时按1分钟计 试设计一个计算通话费用的算法 要求写出算法 画出流程图 编制程序 3 适合方程a2 b2 c2的一组正整数称为勾股数或商高数 设计一个满足a 30 b 40 c 50的勾股数的算法 考点题型3由程序框图 算法语句计算算法结果 1 下列程序是求一个函数函数值的程序 在键盘上输入一个自变量x的值 输出它的函数值 若执行的结果为3 则输入的x值为 函数的解析式是 程序 ReadxIfx 0ThenPrinty xElseIfx 0Andx lThenPrinty 0ElsePr

5、inty x 1EndIf 2 下列程序的运行结果是 I 1sum 0ForIFrom1To5sum sum 1 IEndForPrintsum A 137 60B 3C 130 60D 1 60 3 写出表示下列程序运算功能的算术表达式 不计算 只写式子 N 2T 1WhileN 5T N TN N 1EndWhilePrintT表达式为 考点题型4算法结果和方法的应用 1 把十进制数53转化为二进制数 2 利用辗转相除法求3869与6497的最大公约数与最小公倍数 要点归纳与方法小结 算法思想作为数学的一种基本思想 就是探求解决问题的一般性方法 并将解决问题的步骤用具体化 程序化的语言加以表述 主要作用是使计算机能代替人完成某些工作 这也是学习算法的重要原因之一 算法思想在解决某些问题时 只要能设计出一系列可操作或可计算的有限而明确的步骤 就可以通过实施这些步骤来解决问题 1 算法的问题根本上是一个思维的问题 我们只有在掌握了一定的数学理论知识及方法的基础上 再结合算法语言的基本规则 才能设计出好的可执行的运算程序 2 算法设计并不是一次就能成功的 我们应先有一个基本的框架 其中含有最典型最重要或最核心的算法语句或结构 然后再来思考其中的每一步的执行情况 增添一些细节 逐步完善流程图与程序

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号