欢迎来到天天文库
浏览记录
ID:32758813
大小:108.53 KB
页数:5页
时间:2019-02-15
《高中数学必修三人教a版112程序框图、顺序结构导学案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.1.2§程序框图与算法的基本逻辑结构(一)顺序结构姓名:班级:课标要求:理瞬早序框图的含义,够多懂飜早序框图;埠早序顺序结构框图,初步会画一些简鮒髯框图。三维目标:知识与能力:1、掌握程序框图的概念;2、会用通用的图形符号表示算法;3、掌握画程序框图的基本规则,能正确画出程序框图;过程空法通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。情感态删价值观:发展学生有条理的思考与表达能力,培养学生的逻辑思维能力。重点:程序框图的基本概念、基本图形符号和顺序结构难点:教学综合运用框图知识正确地画
2、出程序框图』知识储备:算法的概念和特征。自主学习:阅读教材几-“9,回答下列问题:1•基本概念程序框图又称,是一种用、及来表示算法的图形。它直观、清晰,便于检查和修改。2、基本图形符号1)
3、―j框:它是任何流程图都不可缺少的,它表明程序的,所以一个完整的流程图的必须是它。2^7框:表示数据的或结果的,它可用在算法中的任何需要输入、输岀的位置。3)框:它是采用来、执行—语句、传送运算结果的图形符号。4辽二>框:一般有一个—和两个—,有时也有多个—,它是惟一的具有两个或两个以上的符号,在只有两个的情形中,通常都分成“是”与“否”(也可用
4、“Y”与“N”)两个分支。3、基本逻辑结构在算法步骤中,有些是按顺序执行,有些需要选择执行,而另外一些需要循环执行。事实上,算法都可以由结构、结构、结构这三种基本逻辑结构通过组合和嵌套表达出。4、顺序结构定义:探究学习:算法的程序框图思考1:“判断整数n(n>2)是否为质数”的算法步骤如何?第一步,给定一个大于2的整数m第二步,第三步,第四步,第五步,思考2:我们将上述算法用下面的图形表示:上述表示算法的图形称为算法的程序框图又称,其中的多边形叫做,带方向箭头的线叫做,你能指出程序框图的含义吗?思考3:在上述程序框图中,有4种程序框
5、,2种流程线,它们分别有何特定的名称和功能?试分别说明。思考4:在逻辑结构上,“判断整数n(n>2)是否为质数”的程序框图由几部分组成?合作探究:算法的顺序结构思考1:任何一个算法各步骤之间都有明确的顺序性,在算法的程序框图中,由若干个的步骤组成的逻辑结构,称为顺序结构,用程序框图可以表示为:在顺序结构屮可能会用到哪几种程序框和流程线?思考2:若一个三角形的三条边长分别为a,b,c,令,则三角形的面积p=a+b+c2s=Jp(p・a)(p・b)(p・c)o你能利用这个公式设计一个计算三角形面积的算法步骤吗?第一步,输入三角形三条边的
6、边长第二步,第三步,第四步,输出S.思考3:上述算法的程序框图如何表示?迁移应用:例一个笼子里装有鸡和兔共m只,且鸡和兔共n只脚,设计一个计算鸡和兔各有多少只的算法,并画岀程序框图表示.课堂小结:顺序结构的程序框图的基本特征:没有判断框.(1)必须有两个起止框,穿插输入、输出框和处理框,(2)各程序框从上到下用流程线依次连接.(3)处理框按计算机执行顺序沿流程线依次排列.课后检测1・算法的三种基本结构是A.B.C.D.顺序结构、顺序结构、顺序结构、流程结构、条件结构、流程结构、分支结构、循环结构、循环结构循环结构流程结构分支结构4、
7、图中所示的是一个算法的流程图,已知4=3,I将5与色的和记作引I将#记作b/输出b/nr(gg)2・程序框图中表示判断框的是A.矩形框B.菱形框C.圆形框D.椭圆形框3.算法共有三种逻辑结构,即顺序逻辑结构,条件逻辑结构和循环逻辑结构,下列说法正确的是()A.一个算法只能含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.—个算法可以含有输出的b=7,则a2的值是・5、写出求边长为3、4、5的三角形内切圆周长的算法程序框图
此文档下载收益归作者所有