1算法的概念【教材的地位和作用分析】算法是一个全新的课题,已经成为计算科学的重要基础,它在科学技术和社会发展中起着越来越重要的作用
算法的思想和初步知识,也正在普通公民的常识
算法思想将贯穿高中数学课程的相关部分
【教学重点】通过实例体会算法思想,初步理解算法的含义
【教学重点】算法概念的理解和对算法的描述
【教学过程】一
引入:引例1:解二元一次方程组:②yx①yx1212分析:解二元一次方程组的主要思想是消元的思想,有代入消元和加减消元两种消元的方法,下面用加减消元法写出它的求解过程
解:第一步:②-①×2,得:5y=3;③第二步:解③得53y;第三步:将53y代入①,得51x
以上求解的步骤就是解二元一次方程组的算法
本题的算法是由加减消元法求解的,这个算法也适合一般的二元一次方程组的解法
引例2:写出求方程组01221222111baba②cybxa①cybxa的解的算法
(可以让学生上台演板)解:第一步:②×a1-①×a2,得:12211221cacaybaba③第二步:解③得12211221babacacay;第三步:将12211221babacacay代入①,得12212112babacbcbx
概念:在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成
“算法”没有一个精确化的定义,教科书只对它作了描述性的说明
算法的特点:(1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的
(2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可
(3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个