《算法的概念》导学案.ppt
《《算法的概念》导学案.ppt》由会员分享,可在线阅读,更多相关《《算法的概念》导学案.ppt(26页珍藏版)》请在三一办公上搜索。
1、第一章 算法初步,第1 课时 算法的概念,1.了解算法的含义,体会算法的思想.2.能初步用自然语言描述算法,能说明解决简单问题的算法步骤.3.掌握正确的算法应满足的要求.,家里来了客人,我们要烧水泡茶待客.如果洗开水壶需要1分钟,洗茶壶需要1分钟,洗茶杯需要2分钟,烧水需要15分钟,拿茶叶需要1分钟,如何安排各项工作,才能让客人早点喝上水?通过本节课的学习,我们会得到答案.,什么是算法?,在数学中,现代意义上的“算法”通常是指可以用 来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的、有效的,而且能够在有限步之内完成.,算法具有哪些特征?如何解释这些特征?,算法具有以下五个特征:有限性
2、、确定性、可行性、不唯一性、普遍性.(1)有限性:一个算法应包括有限个操作步骤,而不能是无限的.(2)确定性:算法中的每一个步骤都应当是确定的,而不是含糊的、模棱两可的.也就是说,算法的含义应当是唯一的,而不应当产生歧义.,计算机,(3)可行性:算法的每一步都是可以在有限的时间内完成的基本操作,并能得到确定的结果.(4)不唯一性:求解某一个问题的算法不一定唯一.(5)普遍性:很多具体的问题都可以设计合理的算法去解决,如心算、计算机计算都要经过有限的、事先设计好的步骤加以解决.,算法与一般意义上具体问题的解法有什么关系?,算法与一般意义上具体问题的解法既有联系又有区别,它们之间是一般与 的关系,
3、也是抽象与 的关系.算法的获得要借助一般意义上具体问题的求解方法,而任何一个具体问题都可以利用这类问题的一般算法来解决.比如数学中的换元法、配方法、待定系数法等都是解决某一类特定问题的方法,它们的特点是对于某一类特定的问题都是有效的,都有固定的、机械的步骤,每一步都能得到唯一的结果,只要严格按照步骤进行,就一定能够解决问题.算法既具有、的特点,同时又具有高度的抽象性、概括性、精确性的特点,所以算法在解决问题时更有条理、逻辑,而这是一般意义上具体问题的解法所不具备的.,特殊,具体,程序化,具体化,机械化,设计一个算法时应注意的方面有哪些?,一般而言,给出一个问题,设计算法时,应注意以下几个方面:
4、(1),联系解决此问题的一般数学方法;(2)综合考虑此类问题中可能涉及的各种情况;(3)借助有关的 或 对算法加以表述;(4)将要解决问题的过程划分为若干小步骤;(5)再用简练的语言将各个步骤表示出来.,认真分析问题,参数,变量,下列语句中是算法的个数为().从济南到巴黎:先从济南坐火车到北京,再坐飞机到巴黎;统筹法中“烧水泡茶”的故事;测量某棵树的高度,判断其是否是大树;已知函数为y=2x,当x=-1时,求出相应的函数值.A.1B.2C.3D.4,1,c,【解析】正确选项为C,中我们对“树的大小”没有明确的标准,无法完成任务,不是有效的算法构造.中,勾画了从济南到巴黎的行程安排,完成了任务;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法的概念 算法 概念 导学案

链接地址:https://www.31ppt.com/p-6119299.html