欢迎来到天天文库
浏览记录
ID:9600056
大小:23.50 KB
页数:2页
时间:2018-05-03
《高考数学复习点拨 算法初步中的一、二、三、四、五》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《算法初步》中的一、二、三、四、五一个概念算法概念是本章的一个基本概念,算法作为新名词,在以前的数学教科书中没有出现过.但是算法本身,同学们并不陌生,解方程的算法、解不等式的算法、因式分解的算法,都是同学们熟知的内容.而现代意义上的算法通常是指可以用计算机来解决的某一类问题的程序或步骤.它具有有穷性(能在有限步之内完成)、可行性(每一步操作都必须是可执行的)、确定性(每一步应是确定的)、顺序性(有若干明确的步骤)等特征.两个要求1、提高对学习算法重要性的认识计算机按算法的程序或步骤对问题的初始数据进行处理,从而实现算法并解决问题,所以我们说算法是计算机科学的重要基础,没有算法
2、就没有计算机.同样,计算机的出现和飞速发展也使算法的内涵有了很大变化,计算机无可比拟的运算速度和惊人的存储量使许多用其他计算工具无法完成的复杂计算成为可能,算法也因此焕发了前所未有的生机和活力.学习算法不但能使同学们发展有条理的思考与表达的能力,而且能提高逻辑思维能力.2、深刻理解算法思想算法思想是贯穿高中课程的一条主线,算法思想就是指按照一定的步骤,一步一步去解决某个问题的程序化思想.我们将要学习的很多知识都可以运用算法思想,设计出程序框图,能使解答过程一目了然.当然,我们还可以编制程序,应用计算机解决一些简单问题.算法思想已经成为现代人应具备的一种数学素养三种算法描述语言
3、即自然语言、程序框图、程序语言.自然语言描述算法通俗易懂,缺点是文字描述比较烦琐,运用不好还容易引发歧义,如加的平方是还是?不好确定;程序框图由表示相应操作的程序框(四种)、带箭头的流程线及必要的文字说明组成,具有直观、形象、方便、动态性强等特点,应用广泛,它能较好地展现算法的三种逻辑结构:顺序结构、条件结构、循环结构;将算法用计算机能够理解的语言表达出来,这就是所谓的程序设计,所用的语言称为程序设计语言.程序设计语言有很多种,它们都是由一些有特定含义的程序语句构成,与程序框图的三种基本结构相对应,任何程序设计语言都包含输入、输出语句、赋值语句、条件语句和循环语句.三种逻辑结
4、构一般算法由顺序、条件和循环三种基本结构组成.顺序结构是由若干个依次执行的处理步骤组成的,这是任何一个算法都离不开的基本主体结构;条件结构是以条件的判断为起始点,根据条件是否成立而决定执行哪一个处理步骤;循环结构是本章的重点内容,它是指在算法设计中,从某处开始有规律地反复执行某一处理步骤,这个处理步骤称为循环体.循环结构分为两种──当型和直到型。当型循环在执行循环体前对控制循环条件进行判断,当条件满足时循环,不满足停止;直到型循环在执行了一次循环体之后,对控制循环条件进行判断,当条件不满足时循环,满足则停止.四个著名的算法案例教材为我们介绍了四个著名的算法案例,它们首先是算法
5、初步知识的应用,又是古代数学中算法思想的体现,我们应把重点放在通过四个案例的算法分析、程序框图或程序语言设计上,加深对算法思想的理解,至于它们所含算法的应用应以简单题型训练为主.当然,除了这四类问题之外,我国古代以及生活中还有许多有名的算法案例,如:割圆术、韩信点兵、孙子问题等,同学们若有兴趣,可搜集相关资料,了解其算法思想.五种基本算法语句关于程序的编写,是在会画程序框图的基础上,了解五种算法语句及一般格式后进行的,所以,一定要准确把握五种算法语句的一般格式及其作用.循环语句的编写是一难点,含循环结构的算法要分清是“当型循环”还是“直到型循环”,它们有不同的格式.这些难点的
6、突破,在把握准表达格式的同时,多看些典型例子,通过模仿和体验,逐步提高.
此文档下载收益归作者所有