内容正文:
专题 14 程序框图
—2021高考数学(理)高频考点、热点题型归类强化
【高频考点及备考策略】
算法初步命题主要集中在算法的三种基本逻辑结构的框图表示,程序框图与其他知识结合是新的热点.程序框图主要考查学生阅读程序框图的能力,当型与直到型循环结构、条件结构是考查的热点,题型主要是选择题,主要考查算法基本结构以及读图、识图、利用框图解决简单算法问题的能力.
考向预测:
程序框图主要是以循环结构为主的计算、输出、程序框图的补全,与函数求值、方程求解、不等式求解数列求和、统计量的计算等交汇在一起命题.
必备知识
1、算法
算法通常是指按照一定规则,解决某一类问题的明确和有限的步骤.
2.程序框图与三种基本逻辑结构
(1)程序框图
①程序框图的定义:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.
通常,程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;流程线带有方向箭头,按照算法进行的顺序将程序框连接起来.
②程序框图中图形符号的意义
图形符号
名称
功能
终端框(起止框)
表示一个算法的起始和结束
输入、输出框
表示一个算法 输入和输出的信息
处理框(执行框)
赋值、计算
判断框
判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”
流程线
连接程序框
连接点
连接程序框图的两部分
(2)三种基本逻辑结构
名称、内容
顺序结构
条件结构
循环结构
定义
由若干个一次执行的步骤组成,这是任何一个算法都离不开的基本结构
算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构
从某处开始,按照一定的条件反复某些步骤的情况,反复执行的步骤称为循环体
程
序
框
图
3.输入语句、输出语句、赋值语句的格式与功能
语句
一般格式
功能
输入语句
INPUT “提示内容”;变量
输入信息
输出语句
PRINT “提示内容”;表达式
输出信息
赋值语句
变量=表达式
将表达式所代表的值赋给变量
4.条件语句与循环语句
(1)条件语句
①算法中的条件结构由条件语句来实现.
②条件语句的格式及对应框图
a.IF—THEN格式
b.IF—THEN—ELSE格式
(2)循环语句
①程序框图中