(新课程标准合格考不作要求)
1.1 算法与程序框图
1.1.1 算法的概念
学习目标:1.通过回顾解二元一次方程组的方法,了解算法的思想.(重点)2.了解算法的含义和特征.(重点)3.算法特征的使用,及算法的设计.(难点)
[自 主 预 习·探 新 知]
一、算法的概念
算法的概念 由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题 描述算法的方式 可以用自然语言和数学语言加以叙述,也可以借助形式语言(算法语言)给出精确的说明,也可以用框图直观地显示算法的全貌 思考:某笑话有这样一个问题:把大象装进冰箱总共分几步?答案是分三步.第一步:把冰箱门打开;第二步:把大象装进去;第三步:把冰箱门关上.这是一个算法吗?
[提示] 符合算法概念,是算法.
二、算法的要求
1.写出的算法,必须能解决一类问题并且能重复使用.
2.算法过程要能一步一步执行,每一步执行的操作,必须确切,不能含混不清,而且经过有限步后能得出结果.
思考:根据算法的要求,你能简要地概括一下算法有哪些特征吗?
[提示] 有限性、确定性、逻辑性、普遍性、不唯一性.
[基础自测]
1.思考辨析
(1)一个算法可解决某一类问题.( )