2.归纳总结,核心必记
(1)算法的概念
12世纪
的算法 指的是用阿拉伯数字进行算术运算的过程 续表
数学中
的算法 通常是指按照一定规则解决某一类问题的明确和有限的步骤 现代算法 通常可以编成计算机程序,让计算机执行并解决问题 (2)设计算法的目的
计算机解决任何问题都要依赖于算法.只有将解决问题的过程分解为若干个明确的步骤,即算法,并用计算机能够接受的"语言"准确地描述出来,计算机才能够解决问题.
[问题思考]
(1)求解某一个问题的算法是否是唯一的?
提示:不是.
(2)任何问题都可以设计算法解决吗?
提示:不一定.
[课前反思]
通过以上预习,必须掌握的几个知识点:
(1)算法的概念: ;
(2)设计算法的目的: .
[思考1] 应从哪些方面来理解算法的概念?
名师指津:对算法概念的三点说明:
(1)算法是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的和有效的,而且能够在有限步骤之内完成.
(2)算法与一般意义上具体问题的解法既有联系,又有区别,它们之间是一般和特殊