当前位置:文档之家› 《流程图》教案(1)

《流程图》教案(1)

流程图 教学目标 了解常用流程图符号(输入输出框、处理框、判断框、起止框、流程线)的意义.能用流程图表示顺序结构.能识别简单的流程图所描述的算法. 重点难点 流程图框的分类和应用;用流程图表示顺序结构的算法.将自然语言表示的算法转化成
流程图;各种图框的正确应用.
引入新课
1.问题:
(1)=++++100321 ;
(2)=++++n 321 ;
(3)求当2004321>++++n 时,满足条件的n 的最小正整数;
请设计第(3)个问题的算法:
程序框 名称 功能
起止框 表示一个算法的起始和结束
输 入 输出框 表示一个算法输入和输出的信息
处理框 赋值、计算 判断框 判断某一个条件是否成立,成立的在出口处标明“是”或“Y ”;
不成立时标明“否”或“N ”.
:写出作△ABC 的外接圆的算法,并用流程图表示.
4.顺序结构的含义及其表示.
例题剖析
例1 已知两个单元分别存放了变量x 和y 的值,试交换这两个变量值.
例2 半径为r 的圆的面积计算公式为2r S =π,当10=r 时,写出计算圆面积的算法,画出流程图.
例 3 已知点()00y x P ,和直线0:=++C By Ax l ,写出求点()00y x P ,到直线l 的距离d 的算法,并
画出流程图.
巩固练习
1.画出下列图框:
(1)起止框 (2)输入输出框 (3)处理框 (4)判断框
2.依次进行多个处理的结构称为 结构.
3.写出作棱长全为2的正三棱柱的直观图的算法.
4.写出解方程组⎪⎩
⎪⎨⎧=+=+=+453x z z y y x 的一个算法,并用流程图表示算法过程.
课堂小结
了解流程图框的分类和应用,能用流程图表示顺序结构的算法.
课后训练
一 基础题
1.已知两点)47(- ,A ,)65( -,B ,完成下面所给的求线段AB 垂直平分线方程的算法.
1S
求线段AB 的中点C 的坐标,得C 点坐标为 ; 2S
求线段AB 的斜率,得=AB k ; 3S
求线段AB 中垂线的斜率,得=k ; 4S 求线段AB 的垂直平分线方程为 .
2.半径为r 的球的体积计算公式为334r V =
π,写出当3=r 时计算球体积的一个算法,并画出流程图. 3.三角形面积的计算公式ah S 21=
(其中a 为边长,h 为该边上的高),用算法描述求29.1485.7==h a ,时的三角形面积,并画出流程图.
4.画出解方程组⎩⎨
⎧=+=-7
3412y x y x 的一个算法流程图. 二 提高题 5.写出用公式法解一元二次方程0322=--x x 的一个算法,并画出流程图.
6.已知()322--=x x x f ,试设计一个算法求()2f ,()3f 及()()32f f +的值,并画出流程图.。

相关主题