- 82.54 KB
- 2021-05-14 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
2008年以来的7届高考数学卷中的算法考题分析
吴琳琳
一、算法初步的考纲要求:
1.了解算法的含义,了解算法的思想。
2.理解程序框图的三种基本逻辑结构:顺序、条件、循环。
3.理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义。
算法是新课程背景下高中数学必修课程中的新增内容,是数学及其应用的重要组成部分,是计算机科学的重要基础。随着现代信息技术飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想已经成为现代人应具备的一种数学素养。
二、7届江苏卷中算法考题
1、(2008江苏卷7)某地区为了解70~80岁老人的日平均睡眠时间(单位:h),现随机地选择50位老人做调查,下表是50位老人日睡眠时间频率分布表:
序号
(i)
分组睡眠时间
组中值(Gi)
频数(人数)
频率
(Fi)
1
[4,5)
4.5
6
0.12
2
[5,6)
5.5
10
0.20
3
[6,7)
6.5
20
0.40
4
[7,8)
7.5
10
0.20
5
[8,9]
8.5
4
0.08
在上述统计数据的分析中,一部分计算见算法流程图,则输出的S的值为 .
【解析】算法与统计的题目,答案:6.42
2、(2009江苏卷7)右图是一个算法的流程图,最后输出的 .
【解析】 考查读懂算法的流程图的能力。22
3、(2010江苏卷7)下图是一个算法的流程图,则输出S的值是________
Read a,b
If a>b Then
ma
Else
mb
End If
Print m
【解析】考查流程图理解。输出
。
4、(2011江苏卷4)根据如图所示的伪代码,当输入
分别为2,3时,
最后输出的的值是________
【解析】,.
本题主要考查考查算法的含义,基本算法语句,选择结构和伪代码,容易题.
5、(2012江苏4)下图是一个算法流程图,则输出的k的值是 .(下图左边)
【解析】根据流程图所示的顺序,程序的运行过程中变量值变化如下表:
是否继续循环
k
循环前
0
0
第一圈
是
1
0
第二圈
是
2
-2
第三圈
是
3
-2
第四圈
是
4
0
第五圈
是
5
4
第六圈
否
输出5
∴最终输出结果k=5.
6、(2013江苏卷5)右图是一个算法的流程图,则输出的的值是 (上图右边)
7、(2014江苏卷)3、右图是一个算法流程图,则输出的的值是 ▲ .
【答案】5
【解析】根据流程图的判断依据,本题是否成立,若不成立,则从1开始每次判断完后循环时,赋值为;若成立,则输出的值。本题经过4次循环,得到,成立,则输出的的值为5
三、高考数学卷中的算法考题分析
1、算法在高考中每年都考到,但考察以容易题为主,其中考察循环结构的7年里考了5次,还有2次是选择结构。
2、由于这个内容的考题属容易题或中档题,这个分数一定要拿下,考试中计算不能出错,循环条件不能出错,循环次数不能过多也不能过少,输出的是哪个变量的值也不能搞错。只要训练到位,拿到分数应该没有问题。
3、以循环结构为载体,可以结合数列、函数、概率与统计等进行综合命题,
考查的可能性较大。算法除作为本模块的内容之外,其思想方法应渗透在高中数学课程其他相关内容中,鼓励学生尽可能地运用算法解决相关问题。