- 0
- 0
- 约4.1千字
- 约 15页
- 2018-05-29 发布于北京
- 举报
专题1-1-2 程序框图与算法的基本逻辑结构(讲)-高一数学同步精品课堂必修3(提升版) Word版含解析
第一章 算法与程序框图
第二节 程序框图与算法的基本逻辑结构
【教学目标】
1.理解程序框图的含义.
2.掌握各种程序框的画法和功能.
3.能够读懂顺序结构、条件结构、循环结构的程序框图.
【教法指导】
本节重点是程序框图的作用及其含义;难点是三种结构的程序框图;
本节知识的主要学习方法是 :动手与观察,思考与交流,归纳与总结.加强新旧知识之间的联系,培养自己分析问题、解决问题的能力,从而获得学习数学的方法.
【教学过程】
知识回顾:
1、算法的概念 复习
算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列能解决一类问题。
算法的表示
⑴用日常语言和数学语言 ;⑵程序框图(简称框图); ⑶形式语言(算法程序语言)。
2、程序框图
(1)定义:程序框图(又称流程图),是一种用程序框、流程线及文字说明来表示算法的图形.
(2)在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.
3、常见的程序框、流程线及各自表示的功能
4、顺序结构
顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.用程序框图表示如图.
5、条件结构
(1).在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构.
想一想:条件结构中的判断框有两个出口,由此说明条件结构执行的结果不唯一,对吗?
.常见的条件结构用程序框图表示为下面两种形式
结构形式 特征 如图所示的条件结构中含有一个判断框,算法执行到此判断框给定的条件时,根据条件是否成立,选择不同的执行框(步骤A、步骤B),无论条件是否成立,都要执行步骤A和步骤B之一,但不可能既执行步骤A又执行步骤B,也不可能步骤A和步骤B都不执行. 根据条件选择是否执行步骤A (3)对条件结构的理解
?条件结构是程序框图的重要组成部分.其特点是:先判断后执行.
?在利用条件结构画程序框图时要注意两点:一是需要判断条件是什么,二是条件判断后分别对应着什么样的结果.
?凡是必须先根据条件作出判断然后再进行哪一个步骤的问题,在画程序框图时,必须引入一个判断框应用条件结构.
(4).顺序结构与条件结构的共性
?只有一个入口.
?只有一个出口.请注意一个菱形判断框有两个出口,而一个条件结构只有一个出口.不要将菱形框的出口和条件结构的出口混为一谈.
?结构内的每一部分都有机会被执行到.也就是说对每一个框来说都应当有一条从入口到出口的路径通过它.象图中没有一条从入口到出口的路径通过它,就是不符合要求的流程图.两种基本结构的这些共同特点,也是检查一个流程图或算法是否正确、合理的方法和试金石.
6、循环结构的概念
(1).在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称为循环体.
(2).常见的两种循环结构
名称 结构图 特征 直到型循环结构 在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.因此,这种循环结构称为直到型循环结构. 当型循环结构 在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环.因此,这种循环结构称为当型循环结构. 想一想:循环结构中判断框中的条件是唯一的吗?
(1)画循环结构程序框图的三要素
①利用循环结构表示算法时,在画算法的框图之前就应该分析清楚循环结构的三要素:循环变量、循环体、循环终止条件,只有准确地把握了这三个要素,才能清楚地画出循环结构的程序框图.
②循环变量:一般分为累计变量和计数变量,应明确它的初始值、步长(指循环变量每次增加的量)、终值.
③循环体:也称循环表达式,它是算法中反复执行的部分.
④循环的中止条件:程序框图中用一个判断框来表示,用它判断是否继续执行循环体.
(2)当型循环结构与直到型循环结构的联系和区别
(ⅰ)联系
①当型循环结构与直到型循环结构可以相互转化;
②循环结构中包含条件结构,以保证在适当的时候终止循环;
③循环结构只有一个入口和一个出口;
④循环结构内不存在死循环,即不存在无终止的循环.
(ⅱ)区别
直到型循环结构先执行一次循环体,然后再判断是否继续执行循环体,当型循环结构先判断是否执行循环体;直到型循环结构是在条件不满足时执行循环体,当型循环结构是在条件满足时执行循环体.要掌握这两种循环结构,需抓住它们的区别.
(3).计数变量与累计变量的有关理解
①一般
您可能关注的文档
- 【地理】人教版选修6讲义:第四章 生态环境保护 第五节 Word版含答案.docx
- 【地理】人教版选修6讲义:第三章 自然资源的利用与保护 第二节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第三章 生态环境保护 第二节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第三章 生态环境保护 第一节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第三章 生态环境保护 第三节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第二章 自然资源保护 第一节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第五章 环境管理 第三节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第五章 环境管理 第四节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第五章 环境管理 第二节 Word版含答案.docx
- 【地理】湘教版选修6讲义:第二章 自然资源保护 第二节 Word版含答案.docx
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 安全运营管理平台产品白皮书.docx VIP
- TNSSQ-成果转化为团体标准技术规范.pdf VIP
- YD 5123_通信线路工程施工监理规范.pdf VIP
- 人教版七年级上册英语期中复习: Unit 1-Unit 5共5套单元测试卷精选汇编(Word版,含答案).docx VIP
- 2017贵州贵阳中考英语试卷+答案+解析.docx VIP
- 美国交通部先进空中交通国家战略:2026–2036年的大胆政策愿景new.pdf VIP
- 中国炎症性肠病诊疗指南(2025版).docx VIP
- AISecOps智能安全运营技术白皮书 -绿盟.doc VIP
- 2023年潍坊理工学院计算机应用技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 专利价值度评估规范.pdf VIP
原创力文档

文档评论(0)