第一章算法初步
§11算法与程序框图
§111算法的概念
班级:
姓名:
编者:高二数学备课组
问题引航
1算法的含义是什么?算法与解法有什么区别和联系?
2算法的步骤是有限的还是无限的?每一步步骤是否有明确的任务?
自主探究
1算法指的是用阿拉伯数字进行________的过程,在数学中,现代意义上的“算法”通常是
指可以用计算机来解决的某一类问题的________,这些______________必须是明确和
有效的,而且能够在________之内完成的.
2求方程近似根的算法是
3对算法的理解不正确的是
(
)
A.一个算法应包含有限的操作步骤,而不能是无限的
B.算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的
C.算法中的每一个步骤都应当能有效地执行,并得到确定的结果
D.一个问题只能设计出一种算法
互动探究1描述求一元二次方程ax2bxc0的根的算法.
f2试描述判断圆xa2yb2r2和直线AxByC0位置关系的算法.
当堂检测
1下面个结论正确的是()A.一个程序的算法步骤是可逆的B.一个算法可以无止境地运行下去C.完成一件事情的算法有且只有一种D.设计算法要本着简单方便的原则
2下列关于算法的说法中,不正确的是()A.求解某一类问题的算法是唯一的B.算法必须在有限步骤操作之后停止C.算法的每一步操作必须是明确的,不能有歧义或模糊
fD.算法执行后一定产生确定的结果
3对于算法:S1,输入
;S2,判断
是否等于2,若
2,则满足条件;若
2,则执行S3;S3,依次从2到
1检验能不能整除
,若不能整除
,则执行S4;若能整除
,则执
行S1;S4,输出
.满足条件的
是()
A.质数B.奇数C.偶数D.约数
知识拓展任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积。
作业
任意给定一个大于1的正数
,设计一个算法求出
的所有因数。
自我评价
你对本节课知识掌握的如何()
A.非常好B.较好C.一般D.较差
E.很差
fr