内容正文:
1、洗好西红柿,切好备用
2、将鸡蛋打开
3、锅里放油烧至7成热
4、将鸡蛋倒入炸鸡蛋花
5、将西红柿倒入锅中
6、加盐和少许水至烧开
7、出锅
算法概念:解题方法的精确描述。其要求是由有限个步骤组成的,并且每一步骤的含义都是明确的,而且是能行的。
简单的说,算法就是解决问题的方法和步骤。
有穷性
确定性
能行性
有0个或多个输入
有1个或多个输出
算法的特征
练一练:
下列不能用算法描述的是( )
A.已知a,b,c的值,求ax2+bx+c=0(a≠0)的实数根
B.计算某个班级学生身高的平均值
C.列出方程y=2x+1的所有实数解
D.根据三角形三边的长度,求三角形面积
自然语言
流程图
计算机语言
P62
图像文件的存储容量
1、输入水平像素
2、输入垂直像素
3、输入颜色
5、计算存储容量
6、输出容量
请在学案上画出该算法的流程图
1、输入水平像素
2、输入垂直像素
3、输入颜色
4、判断颜色的单位(若是“色”则转为“位”)
5、计算存储容量
6、输出容量
单位是色?
z>2000?
z←z/1024
开 始
输入水平像素
输入垂直像素
输 入 颜 色
输出存储容量
单位转换为“位”
计算存储容量z
确定存储容量单位
结 束
Y
Y
N
N
①
②
③
程序三种基本的控制结构
N
Y
开始
结束
条件
执行a
执行b
选择结构
开始
结束
执行b
执行a
顺序结构
开始
结束
条件
Y
N
执行b
执行a
计算机解决问题的一般步骤:
分析问题
确定问题类型
确定解题目标
寻找解决问题的
途径和方法
计算机解决实际
问题的过程中,
重要的两个环节
来实现“算法”。
用计算机处理
*
小结
1、算法的概念
2、三种控制结构流程图的表示
3、计算机处理问题的一般步骤
谢谢
$$