人教A高中数学必修三 算法的概念和程序框图导学案§1.1.1算法的概念和程序框图

申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

文档介绍

人教A高中数学必修三 算法的概念和程序框图导学案§1.1.1算法的概念和程序框图

‎§‎1.1.1‎算法的概念和程序框图 ‎◆课前导学 ‎(一)学习目标 ‎1.了解算法的含义,掌握正确的算法应满足的要求;‎ ‎2.会写出一个求有限整数序列中的最大(小)值的算法;‎ ‎3.明确程序框的符号及其作用及画程序框图必须注意的规则;‎ ‎(二)重点难点:‎ 重点:算法的概念和程序框图的含义;‎ 难点:算法的符号语言含义及框图的简单实际应用.‎ ‎◆课中导学 ‎◎学习目标一:了解算法的含义,体会算法的思想.‎ ‎1.算法的概念::算法可以理解为由基本运算及规定的________所构成的完整的解题步骤,或者看成按照要求设计好的________________计算序列,并且这样的步骤或序列能够解决________问题.‎ ‎2.求解某个问题的算法不一定是惟一的.‎ ‎3.算法的要求:‎ ‎(1)写出的算法,必须能解决________问题,并且____重复使用;‎ ‎(2)算法过程要能一步一步执行,每一步执行的操作,必须________,不能含混不清,而且经过________步后能得出结果.‎ ‎◎学习目标二:会写出一个求有限整数序列中的最大(小)值的算法. ‎ 例1. 写出能求出3个整数最大值的算法.‎ ‎★变式 写出能求出3个整数最小值的算法.‎ ‎◎学习目标三:明确程序框的符号及其作用及画程序框图必须注意的规则.‎ ‎1.程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形.‎ ‎2.构成程序框的图形符号及其作用 图形符号 名称 符号表示的意义 起、止框 框图的开始或结束 输入、输出框 数据的输入或者输出的结果的输出 处理框 赋值、执行计算语句、结果的传送 判断框 根据给定条件判断 流程图 流程进行的方向 连接点 连接另一页或另一部分的框图 注释框 帮助理解框图 ‎3.画程序框图的规则:‎ ‎(1)使用标准的框图符号;‎ ‎(2)框图一般按从______________的方向画;‎ ‎(3)除________ 外,大多数框图的符号只有一个进入点和一个退出点,__________是具有超过一个退出点的唯一符号;‎ ‎(4)一种判断框是______________两分支的判断,而且有且仅有两个结果;另一种是多分支判断,有几种不同的结果;‎ ‎(5)在图形符号内描述的语言要非常简练清楚. ‎ ‎◆课后导学 一、选择题 ‎1、下面的结论正确的是 (   )‎ A.一个程序的算法步骤是可逆的 ‎ B、一个算法可以无止境地运算下去的 C、完成一件事情的算法有且只有一种 ‎ D、设计算法要本着简单方便的原则 ‎2、早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min泡面(3 min)、吃饭(10 min)、听广播(8 min)几个步骤、从下列选项中选最好的一种算法 ( )‎ A、 S1 洗脸刷牙、S2刷水壶、S3 烧水、S4 泡面、S5 吃饭、S6 听广播 B、 S1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5 听广播 C、 S1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭 同时 听广播 D、 S1吃饭 同时 听广播、S2泡面、S3烧水同时洗脸刷牙、S4刷水壶 ‎3、下列关于算法的说法中正确的个数有( )‎ ‎①求解某一类问题的算法是唯一的;‎ ‎②算法必须在有限步操作之后停止;‎ ‎③算法的每一步操作必须是明确的,不能有歧义或模糊;‎ ‎④算法执行后一定产生确定的结果.‎ A. 1 B. ‎2 C. 3 D. 4‎ ‎4、算法 S‎1 m=a ‎ S2 若b
查看更多