tceic.com
学霸学习网 这下你爽了
相关标签
当前位置:首页 >> 数学 >>

人教版高中数学复习课件--必修3算法


算法复习 算法知识结构: 基本思想 程序化思想 顺序结构 基本结构 算 法 基本语句 条件结构 循环结构 输入、输出语句,赋值语句 条件语句 循环语句 辗转相除法、更相减损术 算法案例 秦九邵算法 进位制 常用的程序框及流程线: 起止框 输入输出框 判断框 处理框 或 流程线 二、算法基本知识点: (一)算法的特征 有限性、确定性、有效性 有穷性: 一个算

法应包含有限的操作步骤而不能是 无限的。 确定性:算法中每一个步骤应当是确定的,而不应当 是含糊的、模棱两可的。 输 入: 有零个或多个输入。 有一个或多个输出。 输 出: 有效性:算法中每一个步骤应当能有效地执行,并得到 确定的结果。 (二)三种算法语言 1、自然语言 2、流程图(顺序结构,条件结构,循环结构) 顺序结构: (1)顺序结构是指在一个算法中运算是按照步骤依次执行的, 这是一种最简单的算法结构,也是任何一个算法必不可少的逻辑 结构。 (2)顺序结构的流程图如图 2、条件结构常用的程序语言和格式 否 满足条件? 是 满足条件? 是 语句1 语句2 否 语句 IF 条件 THEN 语句 END IF (单分支条件结构) IF 条件 THEN 语句1 ELSE 语句2 END IF (双分支条件结构) 一、算法考点: 1、三种算法语言。 (1)自然语言(2)流程图(3)程序语言 2、3种结构和3种语句。 3、算法的应用。 条件结构 (1)条件结构是指在算法中有时要进行判断,判断的 结果直接决定后面的执行步骤,这样的结构叫作条件 结构,有时也称为选择结构、条件分支结构等。 (2)条件结构的流程图 是 条件 否 分为单支条件结构、 步骤1 步骤2 双支条件结构(如图)。 计算机执行这种结构的算法,先对条件进行判断, 若条件为真,则执行步骤1,若条件为假, 则执行步骤2. 循环结构: (1)循环结构的概念 循环结构是指在算法中从某处开始,按照一定的条 件反复执行某一处理步骤的结构。在科学计算中,有 许多有规律的复计算,如累加求和、累乘求积等问题。 (2)循环结构的三要素 循环变量,循环体、循环的终止条件。 (3)循环结构的设计步骤: 1)确定循环结构的循环变量和初始条件 2)确定算法中需要反复执行的部分,即循环体; 3)确定循环的终止条件。 (4)循环结构的算法流程图 循环体 满足条件? 否 循环体 是 满足条件? 否 是 WHILE型 UNTIL型 3程序语言(介于自然语言与计算机语言之间) 基本算法语句 (1)输入输出语句 (2)赋值语句(交换两个变量) 赋值语句的一般格式为: 变量名=表达式 (3)条件语句 If条件语句的基本类型(一) 流程图 是 条件 If语句 IF ? 条件 ?, THEN 否 ? 语句1 ?; ELSE 语句1 ? 语句 2 ? 语句2 END IF . (4)循环语句 循环语句基本类型(一) WHILE语句 WHILE语句一般形式: WHILE 条件 循环体 WEND 循环语句基本类型(二) UNTIL语句 UNTIL语句的一般形式: DO 循环体 LOOP UNTIL 条件 题型 1概念题 (三种语言,三种结构,算法语句) 2读懂程序语言(求输出结果,该算法问题 是?) 3大题(编写程序) (1)输入输出语句,赋值语句 (2)条件语句 (3)循环语句( WHILE语句, UNTIL语 句) (4)实际问题 例1:阅读下列WHILE语句写的

推荐相关:

人教版数学必修3知识点总结

人教版数学必修3知识点总结_数学_高中教育_教育专区。全面精简总结 高中数学必修 3 知识点第一章 1.1.1 算法的概念 算法初步 算法的特点: (1)有限性:一个...


人教版高中数学必修3算法初步复习课(1课时)教案

人教版高中数学必修3算法初步复习课(1课时)教案_数学_高中教育_教育专区。算法初步复习课(1 课时)【教学目标】1.回顾算法的概念以及三种基本逻辑结构; 2.掌握三种...


高中数学《算法初步复习课》 教案 新人教版必修3

搜 试试 7 帮助 全部 DOC PPT TXT PDF XLS 百度文库 教育专区 高中教育 ...高中数学算法初步复习课》 教案 新人教版必修3_数学_高中教育_教育专区。算法...


人教版高中数学必修3算法的概念(第1课时)教案

人教版高中数学必修3算法的概念(第1课时)教案_数学_高中教育_教育专区。1.1....例 6: (课本第 4 页例 2) 练习 2:设计一个计算 1+2+?+100 的值的...


人教版高中数学必修三《1.3算法案例(教、学案)

人教版高中数学必修三《1.3算法案例(教、学案) 隐藏>> 临清三中数学组 编写人:赵万龙 审稿人: 郭振宇 李怀奎 1.3 算法案例 【教学目标】 : 1.理解辗转相...


高中数学必修三---算法复习学案

高中数学必修三---算法复习学案_高一数学_数学_高中教育_教育专区。高中数学必修三---算法复习学案高一数学算法初步》复习学案【章节知识网络】 【章节强化训练】...


【人教版】数学必修三《算法常考题型与综合应用》课后...

人教版数学必修三算法常考题型与综合应用》课后练习(含答案)_数学_高中教育_教育专区。算法常考题型与综合应用课后练习主讲教师:熊丹 北京五中数学教师 题一...


高中数学必修3知识点总结

高中数学必修 3 知识点 一:算法初步 1:算法的概念 (1)算法概念:在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某 一类问题是程序或步骤,这些程序...


人教版高中数学必修3 算法的概念(第1课时)教案

人教版高中数学必修3 算法的概念(第1课时)教案_数学_高中教育_教育专区。1.1...例 6: (课本第 4 页例 2) 练习 2:设计一个计算 1+2+?+100 的值的...


人教版高中数学必修3全册教案

人教版高中数学必修3全册教案_数学_高中教育_教育专区。1.1 算法与程序框图(...=100; 第二步:计算错误!未找到引用源。; 第三步:输出运算结果. 练习 3: ...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com