高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理

上传人:1516****951 文档编号:137292171 上传时间:2020-07-07 格式:DOC 页数:20 大小:801KB
返回 下载 相关 举报
高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理_第1页
第1页 / 共20页
高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理_第2页
第2页 / 共20页
高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理_第3页
第3页 / 共20页
高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理_第4页
第4页 / 共20页
高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理》由会员分享,可在线阅读,更多相关《高考数学一轮复习第十二章推理与证明、算法、复数12.4算法与程序框图学案理(20页珍藏版)》请在金锄头文库上搜索。

1、12.4算法与程序框图考纲展示1.了解算法的含义,了解算法的思想2理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构3理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义考点1顺序结构和条件结构1.算法的定义算法通常是指按照一定规则解决某一类问题的明确和有限的步骤2程序框图(1)程序框图又称流程图,是一种用_、流程线及文字说明来表示算法的图形(2)基本的程序框有终端框(起止框)、输入、输出框、_、判断框答案:(1)程序框(2)处理框(执行框)3三种基本逻辑结构名称内容顺序结构条件结构循环结构定义由若干个按先后顺序执行的步骤组成,这是任何一个算法都离不开的基本结构

2、算法的流程根据条件是否成立而选择执行不同的流向的结构形式从某处开始,按照一定的条件反复执行某些步骤的情况,反复执行的步骤称为循环体程序框图(1)(2)(1)(2) 典题1(1)2015福建卷阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出y的值为()A2 B7 C8 D128答案C解析由程序框图知,y输入x的值为1,比2小,执行的程序要实现的功能为918,故输出y的值为8.(2)执行如图所示的程序框图,如果输入的x,yR,那么输出的S的最大值为()A0 B1 C2 D3答案C解析当时,由线性规划的图解法知,目标函数S2xy的最大值为2;当x0,y0,xy1不成立时,S的值为1.

3、所以输出的S的最大值为2.题点发散1若将本例(1)中“x2?”改为“x2?”,则y为何值?解:由程序框图可知,y212.题点发散2在本例(1)中,能否输入一个数x,使输出的y值与x值相等?解:当x2时,2xx,显然无解;当x2,与x2矛盾综上可知,不存在这样的x使输出的y值与x值相等题点发散3在本例(1)中,若将“输入x的值为1”改为“输入x1,3”,求y的取值范围解:由程序框图可知,y又x1,3,所以当x1,2)时,y9x,此时y(7,10当x2,3时,y2x4,8故y的取值范围为4,10点石成金1.顺序结构是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的2解决此类问题

4、,只需分清运算步骤、赋值量及其范围,进行逐步运算即可3条件结构中条件的判断关键是明确条件结构的功能,然后根据“是”的分支成立的条件进行判断4对条件结构,无论判断框中的条件是否成立,都只能执行两个分支中的一个,不能同时执行两个分支.定义一种运算“*”:a*bs,其运算原理是如图所示的程序框图,阅读程序框图,则式子A答案:1 560解析:A考点2循环结构考情聚焦循环结构是高考命题的一个热点问题,多以选择题、填空题的形式呈现,试题难度不大,多为容易题或中档题主要有以下几个命题角度:角度一由程序框图求输出结果典题2(1)2016四川卷 秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的

5、数书九章中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例若输入n,x的值分别为3,2,则输出v的值为()A9 B18 C20 D35答案B解析执行程序框图,n3,x2,v1,i20;v1224,i10;v4219,i00;v92018,i10,结束循环,输出v18.故选B.(2)2015新课标全国卷下边程序框图的算法思路源于我国古代数学名著九章算术中的“更相减损术”执行该程序框图,若输入的a,b分别为14,18,则输出的a()A0 B2 C4 D14答案B解析a14,b18.第一次循环:1418且144,a14410;第三次循环

6、:104且104,a1046;第四次循环:64且64,a642;第五次循环:24且260?,ii1 Bx60?,ii1 Dx100?,nn1 Bi100?,nn2Ci50?,nn2 Di50?,nn2答案C解析经第一次循环得到的结果是经第二次循环得到的结果是经第三次循环得到的结果是据观察S中最后一项的分母与i的关系是分母2(i1),令2(i1)100,解得i51,即需要i51时输出故图中判断框内处和执行框中的处应填的语句分别是i50?,nn2.点石成金解决程序框图填充问题的思路(1)要明确程序框图的顺序结构、条件结构和循环结构(2)要识别、运行程序框图,理解框图所解决的实际问题(3)按照题目的

7、要求完成解答并验证角度三与统计的交汇问题典题4某地区为了了解7080岁老人的平均日睡眠时间(单位:h),随机选择了50位老人进行调查如下表所示是这50位老人日睡眠时间的频率分布表.序号(i)分组(睡眠时间)组中值(Gi)频数(人数)频率(Fi)14,5)4.560.1225,6)5.5100.2036,7)6.5200.4047,8)7.5100.2058,98.540.08在上述统计数据的分析中,一部分计算见如下程序框图,则输出的S的值是_答案6.42解析由程序框图知,S为5组数据中的组中值(Gi)与对应频率(Fi)之积的和,则SG1F1G2F2G3F3G4F4G5F54.50.125.50

8、.206.50.407.50.208.50.086.42.点石成金解决此类问题的关键是读懂程序框图,明晰循环结构的程序框图的真正含义对于本题,要认清程序框图运算的意义,即求5组数据中的组中值(Gi)与对应频率(Fi)之积的和考点3基本算法语句基本算法语句(1)输入、输出、赋值语句的格式与功能语句一般格式功能输入语句INPUT“提示内容”;_输入信息输出语句PRINT“提示内容”;_输出常量、变量的值和系统信息赋值语句变量_将表达式的值赋给变量(2)条件语句的格式及框图IFTHEN格式IFTHENELSE格式(3)循环语句的格式及框图UNTIL语句WHILE语句答案:(1)变量表达式表达式(2)

9、语句体语句体1典题5(1)按照如图所示程序运行,则输出K的值是_答案3解析(1)第一次循环,X7,K1;第二次循环,X15,K2;第三次循环,X31,K3.终止循环,输出K的值是3.(2)执行下边的程序,输出的结果是_答案11解析根据循环结构,可得第一次:S133,i325,由3200,则循环;第二次:S3515,i527,由15200,则循环;第三次:S157105,i729,由10536,输出x,y6,满足y4x.故选C.22016新课标全国卷中国古代有计算多项式值的秦九韶算法,下图是实现该算法的程序框图执行该程序框图,若输入的x2,n2,依次输入的a为2,2,5,则输出的s()A7 B12 C17 D34答案:C解析:k0,s0,输入a2,s0222,k1;输入a2,s2226,k2;输入a5,s62517,k32,输出s17.故选C.32016新课标全国卷执行下面的程序框图,如果输入的a4,b6,那么输出的n()A3 B4 C5 D6答案:B解析:第一次循环:a2,b4,a6,s6,n1;第二次循环:a2,b6,a4,s10,n2;第三次循环:a2,b4,a6

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号