【学习目标】
1.掌握程序框图的概念及其基本程序框图的功能; 2.会用通用的图形符号表示算法
【学习重点】
1. 程序框图的概念及画框图的规则
【学习难点】
理解画程序框图符号的意义
一、情境问题:
如果你向全班同学介绍一下你心中偶像的形象,你认为用语言描述好还是拿出偶像的照片给同学们看好?说明一下你的理由。
二、质疑探究
(一)基础知识探究
1.你能画出并用语言描述以下框图的基本结构特征吗? 程序框 名称 起、止框 功能
输入、输出框 处理框 判断框 2.画程序框图的规则:
(1)使用_____框图的符号;
(2)框图一般按___________方向画;
(3)除判断框外,其它框图符号只有__________,_____是具有超过一个退出点的唯一符号;
(4)一种判断框是__________的判断,有且仅有两个可能的结果;另一种是_____,可能有几种不同的的结果;
(5)在图形符号内描述的语言要非常__________。
(二)知识综合应用探究
例1.画出由梯形两底a,b和高h,求梯形面积的程序框图
规律方法总结:
变式训练1. 画出求A(x1,y1),B(x2,y2)的两点之间距离的框图。
例2. 画出判断两条直线l1和l2是否垂直的程序框图
规律方法总结:
变式训练2. 写出判断两条直线l1:yk1xb1,l2:yk2xb2是否垂直的程序框图
三、当堂检测:
1.流程图中的判断框,有1个入口和( )个出口. A.1 B.2 C.3 D.4
2. 下列图形符号表示输入输出框的是( )
(A)矩形框 (B) 平行四边形框 (C) 圆角矩形框 (D) 菱形框 3.表示“根据给定条件判断”的图形符号框的是( )
(A)矩形框 (B) 平行四边形框 (C) 圆角矩形框 (D) 菱形框
4.以下给出对程序框图的几种说法:
①任何一个程序框图都必须有起止框;②输人框只能放在起始框后,输出框只能放在终止框前;③判断框是唯一具有超过一个退出点的符号;④对于一个程序来说,判断框内的条件表述方法是唯一的.其中正确说法的个数是( ). A.1 B.2 C.3 D.4
5. 用数学语言和程序框图描述求一元二次方程axbxc0的根的过程
2
因篇幅问题不能全部显示,请点此查看更多更全内容