四川岳池第一中学高中数学1.1.2程序框图与算法的基本逻辑结构顺序结构导学案无答案新人教A必修3_第1页
四川岳池第一中学高中数学1.1.2程序框图与算法的基本逻辑结构顺序结构导学案无答案新人教A必修3_第2页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.1.2 程序框图与算法的基本逻辑结构(1)-顺序结构学习目标1.理解程序框图的概念.2.了解画程序框图的规则.3.理解程序框图中的三种逻辑结构.学习重点:流程图的画法。学习难点:流程图的画法. 课前预习案教材助读:一.复习回顾:了解了算法的概念及处理某些问题的算法后,你觉得用自然语言表述的算法有什么不方便之处?谈谈自己的感想.二认真自学课本P6-9, 完成下列问题.:1.算法的概念如何理解?2.1234100?如何设计它的算法?你能使它更简洁吗?引入:从上面例子看,算法步骤是有明确的顺序性的,有些步骤在一定条件下才能执行,有些步骤在一定条件下才能重复执行,用算法步骤写出它们很麻烦,所以我们有必要探究使算法表达得更直观、简洁。 课内探究案一、新课导学:(一)程序框图的定义(二)程序框图的基本符号及功能(三)算法的基本逻辑结构二、合作探究:知识探究(一):算法的程序框图问题1:“判断整数n(n2)是否为质数”的算法步骤如何?第一步,给定一个大于2的整数n; 第二步,第三步,第四步,第五步, 否 是 是 开始 输入n i=2 求n除以i的余数 i的值增加1,仍用i表示范区 示 开始 in-1或r=0? r=0? 输出“n不是质数” 结束 否 输出“n“是质数示结束开始问题2:我们将上述算法用下面的图形表示:上述表示算法的图形称为算法的程序框图又称 ,其中的多边形叫做 ,带方向箭头的线叫做 ,你能指出程序框图的含义吗?程序框图是用 、 及 来表示算法的图形. 问题3:在上述程序框图中,有4种程序框,2种流程线,它们分别有何特定的名称和功能? 试分别说明。图形符号名称功能问题4:在逻辑结构上,“判断整数n(n2)是否为质数”的程序框图由几部分组成?知识探究(二):算法的顺序结构问题1:任何一个算法各步骤之间都有明确的顺序性,在算法的程序框图中,由若干个 的步骤组成的逻辑结构,称为顺序结构,用程序框图可以表示为:在顺序结构中可能会用到哪几种程序框和流程线?问题2:若一个三角形的三条边长分别为, 令 ,则三角形的面积 你能利用这个公式设计一个计算三角形面积的算法步骤吗?第一步,输入三角形三条边的边长 第二步,第三步,第四步,输出S. 问题3:上述算法的程序框图如何表示?三、当堂检测:1. 下列程序框图表示的算法功能是( )A.计算小于100的奇数的连乘积.B.计算从1开始的连续奇数的连乘积.C.计算从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数.D.计算成立时的最小值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论