专题14 程序框图-2021高考数学(理)高频考点、热点题型归类强化 含答案与解析
加入VIP免费下载

专题14 程序框图-2021高考数学(理)高频考点、热点题型归类强化 含答案与解析

ID:284675

大小:977.31 KB

页数:21页

时间:2020-10-29

温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天资源网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:403074932
资料简介
专题 14 程序框图 —2021 高考数学(理)高频考点、热点题型归类强化 【高频考点及备考策略】 算法初步命题主要集中在算法的三种基本逻辑结构的框图表示,程序框图与其他知识结合是新的热点. 程序框图主要考查学生阅读程序框图的能力,当型与直到型循环结构、条件结构是考查的热点,题型主要 是选择题,主要考查算法基本结构以及读图、识图、利用框图解决简单算法问题的能力. 考向预测: 程序框图主要是以循环结构为主的计算、输出、程序框图的补全,与函数求值、方程求解、不等式求 解数列求和、统计量的计算等交汇在一起命题. 1、算法 算法通常是指按照一定规则,解决某一类问题的明确和有限的步骤. 2.程序框图与三种基本逻辑结构 (1)程序框图 ①程序框图的定义:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形. 通常,程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;流程线带有方向箭 头,按照算法进行的顺序将程序框连接起来. ②程序框图中图形符号的意义 图形符号 名称 功能 终端框(起止框) 表示一个算法的起始和结束 输入、输出框 表示一个算法 输入和输出的信息 必备知识处理框(执行框) 赋值、计算 判断框 判断某一条件是否成立,成立时在出口处标明“是” 或“Y”;不成立时标明“否”或“N” 流程线 连接程序框 连接点 连接程序框图的两部分 (2)三种基本逻辑结构 名称、内容 顺序结构 条件结构 循环结构 定义 由若干个一次执行的步骤组成,这 是任何一个算法都离不开的基本结 构 算法的流程根据条件是 否成立有不同的流向,条 件结构就是处理这种过 程的结构 从某处开始,按照一定的 条件反复某些步骤的情 况,反复执行的步骤称为 循环体 程 序 框 图 3.输入语句、输出语句、赋值语句的格式与功能 语句 一般格式 功能 输入语句 INPUT “提示内容”;变量 输入信息输出语句 PRINT “提示内容”;表达式 输出信息 赋值语句 变量=表达式 将表达式所代表的值赋给变量 4.条件语句与循环语句 (1)条件语句 ①算法中的条件结构由条件语句来实现. ②条件语句的格式及对应框图 a.IF—THEN 格式 b.IF—THEN—ELSE 格式 (2)循环语句 ①程序框图中的循环结构与循环语句对应. ②循环语句的格式及对应框图 a.UNTIL 语句b.WHILE 语句 5.流程图与结构图 (1)流程图 ①由一些图形符号和文字说明构成的图示称为流程图. ②流程图常常用来表示一些动态过程,通常会有一个“起点”,一个或多个“终点”. ③程序框图是流程图的一种. ④流程图可以直观、明确地表示动态过程从开始到结束的全部步骤. ⑤流程图一般要按照从左到右、从上到下的顺序来画. ⑥流程图还可以用于描述工业生产的流程,这样的流程图通常称为工序流程图在工序流程图内,每一个基本 单元代表一道工序,流程线则表示两相邻工序之间的衔接关系. (2)结构图 结构图是用来描述系统结构的图示,结构图更多地表现为树形结构.常见的结构图有知识结构图和组织结构 图. 【易错警示】 1、不能准确把握循环次数 2、解答循环结构的程序框图(流程图)问题,要注意循环次数,防止多一次或少一次的错误.一、选择题 1、(2020 新课标Ⅰ卷·文科 T9)执行下面的程序框图,则输出的 n=( ) A. 17 B. 19 C. 21 D. 23 【答案】C 【解析】依据程序框图的算法功能可知,输出的 是满足 的最小正奇数, 因为 ,解得 , 所以输出的 . 故选:C. 【点睛】本题主要考查程序框图的算法功能的理解,以及等差数列前 项和公式的应用,属于基础题. 2、(2020 新课标Ⅱ卷·文科 T7)执行右面的程序框图,若输入的 k=0,a=0,则输出的 k 为( ) n 1 3 5 100n+ + + + > ( ) ( )2 11 1 121 3 5 1 1002 4 nn n n − + × +  + + + + = = + > 19n > 21n = n 真题体验A. 2 B. 3 C. 4 D. 5 【答案】C 【解析】由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出的 值 模拟程序的运行过程 第 1 次循环, , 为否 第 2 次循环, , 为否 第 3 次循环, , 为否 第 4 次循环, , 为是 退出循环 输出 . 故选:C. 【点睛】本题考查求循环框图的输出值,解题关键是掌握模拟循环语句运行的计算方法,考查了分析能力 k 0, 0k a= = 2 0 1 1a = × + = , 0 1 1k = + = 1 10> 2 1 1 3a = × + = , 1 1 2k = + = 3 10> 2 3 1 7a = × + = , 2 1 3k = + = 7 10> 2 7 1 15a = × + = , 3 1 4k = + = 15 10> 4k =和计算能力,属于基础题. 3、(2019 年高考天津卷理数)阅读下边的程序框图,运行相应的程序,输出 的值为( ) A.5 B.8 C.24 D.29 【答案】B 【分析】根据程序框图,逐步写出运算结果即可. 【解析】 ; ; , 结束循环,输出 .故选 B. 【点睛】解答本题要注意要明确循环体终止的条件是什么,会判断什么时候终止循环体. 4、(2019 年高考北京卷理数)执行如图所示的程序框图,输出的 s 值为( ) S 1, 2S i= = 11, 1 2 2 5, 3j S i= = + × = = 8, 4S i= = 8S =A.1 B.2 C.3 D.4 【答案】B 【分析】根据程序框图中的条件逐次运算即可. 【解析】初始: , , 运行第一次, , , 运行第二次, , , 运行第三次, ,结束循环, 输出 ,故选 B. 【点睛】本题考查程序框图,属于容易题,注重基础知识、基本运算能力的考查. 5、(2019 年高考全国Ⅰ卷理数)如图是求 的程序框图,图中空白框中应填入( ) 1s = 1k = 22 1 23 1 2s ×= =× − 2k = 22 2 23 2 2s ×= =× − 3k = 22 2 23 2 2s ×= =× − 2s = 1 12 12 2 + +A. B. C. D. 【答案】A 【分析】本题主要考查算法中的程序框图,渗透阅读、分析与解决问题等素养,认真分析式子结构特征 与程序框图结构,即可找出作出选择. 【解析】初始: ,因为第一次应该计算 = , =2; 执行第 2 次, ,因为第二次应该计算 = , =3, 结束循环,故循环体为 ,故选 A. 【秒杀速解】认真观察计算式子的结构特点,可知循环体为 . 6、(2019 年高考全国Ⅲ卷理数)执行下边的程序框图,如果输入的 为 0.01,则输出 的值等于( ) 1 2A A = + 12A A = + 1 1 2A A = + 11 2A A = + 1 , 1 22A k= = ≤ 1 12 2 + 1 2 A+ 1k k= + 2 2k = ≤ 1 12 12 2 + + 1 2 A+ 1k k= + 1 2A A = + 1 2A A = + ε sA. B. C. D. 【答案】C 【分析】根据程序框图,结合循环关系进行运算,可得结果. 【解析】输入的 为 , 不满足条件; 不满足条件; 满足条件,结束循环; 输出 ,故选 C. 【点睛】解答本题关键是利用循环运算,根据计算精确度确定数据分析. 7、(2018·全国卷Ⅱ,7)为计算 S=1-1 2+1 3-1 4+…+ 1 99- 1 100,设计了如图所示的程序框图,则在空白框中 应填入( ) 4 12 2 − 5 12 2 − 6 12 2 − 7 12 2 − ε 0.01 11, 0 1, 0.01?2x s x= = + = < 1 10 1 , 0.01?2 4s x= + + = < ⋅⋅⋅ 6 1 1 10 1 , 0.0078125 0.01?2 2 128S x= + + + + = = N,执行循环体,a3=8,S=8,i=4, 若不满足条件 i>N,执行循环体,a4=16,S=16,i=5. …… 所以 an=2n. 2.执行如图所示的程序框图.如果输入 n=3,则输出的 S=( ) A.6 7 B.3 7 C.8 9 D.4 9[解析] 由题意得,输出的 S 为数列{ 1 2n-12n+1}的前三项和, 而 1 2n-12n+1=1 2( 1 2n-1- 1 2n+1), 所以 Sn=1 2(1- 1 2n+1)= n 2n+1,所以 S3=3 7. 1、执行如图所示的程序框图,输出的 S 值为( D ) A. B. C. D. 2、执行如图所示的程序框图,输出的 S 的值为( A ) A.25 B.24 C.21 D.9 第 2 题 第 4 题 12017 − 12018 − 12019 − 12020 − 强化训练 开始 n=1,s=0 1 1 ++ += nn ss n=n+1 n

资料: 1.9万

进入主页

人气:

10000+的老师在这里下载备课资料