新课标A版必修3第一章算法初步程序框图

文档属性

名称 新课标A版必修3第一章算法初步程序框图
格式 rar
文件大小 101.7KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2009-02-24 00:00:00

图片预览

文档简介

课件11张PPT。§1.1.2程序框图(1)温故知新程序框图:
程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形.
比较:它们各有什么优缺点?终端框
(起止框)输入、
输出框处理框
(执行框)判断框表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计算判断某一条件是否成立,成立
时在出口处标明“是”或“Y”,不
成立时标明“否”或“N”.讲授新课从程序框图中你能找到哪些流程图符号?
你能借助程序框图说明它们的作用吗?思考:顺序结构 选择结构 循环结构讲授新课 从程序框图中你能找出几种不同的基本逻辑结构,它们又分别有什么不同的特点?思考:1.顺序结构:
顺序结构是由若干个依次执行的处理步骤组成的,这是任何一个算法都离不开的基本结构。 语句A语句B2.顺序结构的流程图 语句A和语句B是依次执行的,只有在执行完语句A指定的操作后,才能接着执行语句B所指定的操作.讲授新课【例1】已知一个三角形的三边边长分别为2,3,4,利用海伦—秦九韶公式设计一个算法,求出它的面积,画出算法的程序框图.开始输出S结束开始框处理框输出框结束框输入a,b,c输入框画顺序结构程序框图时注意事项(1)在程序框图中,开始框和结束框不可少;
(2)在算法过程中,第一步输入语句是必不可少的;
(3)顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤.【1】求两个实数 a,b 的算术平均值 aver. S1: 输入两个实数 a,b ;S2:计算 c=a+b;S3: 计算 aver=c/2;S4: 输出 aver.输出 c开 始输入 a,b结 束解:用数学语言第四步:计算 ;【2】试描述求点(x0 , y0)到直线Ax+By+C=0的距离的算法,并画出算法的程序框图.第一步:输入x0,y0,A,B,C;第二步:计算Z1=Ax0+By0+C;第三步:计算Z2=A2+B2;第五步:输出d.解:用数学语言开始输入x0,y0,A,B,CZ1=Ax0+By0+CZ2=A2+B2输出d结束程序框图课堂小结1、程序框图的基本知识
2、程序框图的规则
3、顺序结构必做题:习题1.1 B组 第1题
选做题:预习条件结构和循环结构小结:这节课我们学习了什么?作业: