2020版高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构学案(含解析)新人教A版必修3

文档属性

名称 2020版高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构学案(含解析)新人教A版必修3
格式 zip
文件大小 458.9KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2019-09-14 20:50:10

图片预览

文档简介

==================资料简介======================
第1课时 程序框图、顺序结构
学习目标 1.了解各种程序框及流程线的功能与作用.2.能够读懂简单的程序框图.3.能够掌握用程序框图表示顺序结构的算法.

知识点一 程序框图
1.程序框图的定义
程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.
2.常见的程序框、流程线及各自表示的功能
图形符号
名称
功能


终端框(起止框)
表示一个算法的起始和结束


输入、输出框
表示一个算法输入和输出的信息


处理框(执行框)
赋值、计算


判断框
判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”


流程线
连接程序框

?
连接点
连接程序框图的两部分


3.算法的逻辑结构
顺序结构、条件结构和循环结构是算法的基本逻辑结构,所有算法都是由这三种基本逻辑结构构成的.
知识点二 顺序结构
1.顺序结构的定义
由若干个依次执行的步骤组成的.这是任何一个算法都离不开的基本结构.
2.结构形式

思考 如何理解顺序结构是任何一个算法都离不开的基本结构?
答案 顺序结构描述的是最简单的算法结构,语句与语句之间,框与框之间是按照从上到下的顺序进行的.

1.任何一个程序框图必须有起止框.( √ )
2.任何一个算法都离不开顺序结构.( √ )
3.对于一个程序框图来说,判断框内的条件是唯一的.( × )

题型一 对程序框的认识和理解
例1 下列说法正确的是(  )
A.程序框图中的图形符号可以由个人来确定
B.也可以用来执行计算语句
C.程序框图中可以没有输出框,但必须要有输入框
D.用程序框图表达算法,其优点是算法的基本逻辑结构展现得非常直接
答案 D
解析 一个完整的程序框图至少要有起止框和输入、输出框,输入、输出框只能用来输入、输出信息,不能用来执行计算.
反思感悟 (1)理解程序框图中各框图的功能是解此类题的关键,用程序框图表示算法更直观、清晰、易懂.
(2)起止框用表示,是任何流程不可少的,表明程序的开始或结束.
(3)输入、输出框用表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、符号、数据都填在框内.
================================================
压缩包内容:
2020版高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构学案(含解析)新人教a版必修3.docx