2012新课标高考数学热点集中营 热点04 流程图

发布时间:2012-04-06 13:46:07

【两年真题重温】

2011新课标全国】如果执行右面的框图,输入,则输出的数等于

A B

C D

【答案】B

【解析】根据程序框图可知,该程序框图的功能是计算S,现在输入的N5,由控制循环的条件k<N知,k4<5再循环一次,k5SS,此时k<5不成立,故输出结果为S1.算法初步是新课标新增内容.主要学习算法概念和程序框图,理解算法的基本结构、基本算法语句,理解古代算法案例,体会蕴含的算法思想,增强有条理的思考与表达能力,提高逻辑思维能力.命题主要集中在算法的三种基本逻辑结构的框图表示,程序框图与其它知识结合是新的热点.2010年的试题以流程图为载体考查了数列求和问题,2011的试题主要考查循环输出结果,相对2010年的试题较为简单,题目的位置也靠前,位于第三道,估计2012年高考难度在中低档,可能变换一种考法,比如告诉输出结果,考查判断语句等是命题演变的趋势.

2.从近几年的高考试题来看,当型与直到型循环结构、条件结构是考查的热点,题型以选择题、填空题为主,分值5分左右,属容易题,主要考查算法基本结构以及读图、识图、利用框图解决简单算法问题的能力.预测2012年高考,循环结构与条件结构仍是考查的重点,但应同时注意算法的应用.

【最新考纲解读】

1.算法的含义、程序框图

①通过对解决具体问题过程与步骤的分析,体会算法的思想,了解算法的含义.

②通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程.在具体问题的解决过程中,理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.

2.基本算法语句

经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想.

3.通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的贡献.

4.流程图和结构图()

(1)通过具体实例,了解工序流程图(即统筹图)

(2)能绘制简单实际问题的流程图;体会流程图在解决实际问题中的作用.

(3)通过实例,了解结构图,运用结构图梳理已学过的知识,整理收集到的资料信息.

(4)结合作出的结构图与他人进行交流、体会结构图在揭示事物联系中的作用.

(3)注意在哪一步开始循环.

4.两种循环结构的特征:

【方法技巧提炼】

1.解决循环结构框图问题,首先要找出控制循环的变量其初值、步长、终值(或控制循环的条件),然后看循环体,循环次数比较少时,可依次列出即可获解,循环次数较多时可先循环几次,找出规律,要特别注意最后输出的是什么,不要出现多一次或少一次循环的错误

2.在循环结构中,填判断框中的条件是常见命题方式,此条件应依据输出结果来确定,解答时,一般先循环23次,发现规律,找出什么时候结束循环,也就找到了循环条件,要特别注意条件“不等式”中是否包括等号.

【考场经验分享】

新题预测演练】

1.2012年石家庄市高中毕业班教学质量检测()

图示是计算1++++值的程序框图,则图中(1)(2)处应填写的语句分别是

A?

B?

C?

D?

【答案】D

【解析】

的数列的通项公式为此时故图中(1)处应填写的语句是?

3.【唐山市2011—2012学年度高三年级第一次模拟考试

算法如图,若输入,则输出的

(A) 2 (B) 3 (C) 7 (D) 11

[答案]C

[解析]时,则除以的余数此时除以的余数此时除以的余数此时除以的余数此时

4.2012北京海淀区高三年级第一学期期末试题】

执行如图所示的程序框图,输出的值为

A5 B6 C7 D8

【答案】A

【解析】由框架图可知,当时,

故答案为A.

5.【唐山市2011—2012学年度高三年级第一学期期末考试】

执行右面的程序框图,如果输出的是,那么判断框中可以是

A

B

C

D

【答案】 C

【解析】利用框架图可知,

要使得输出的结果是判断框中可以是故答案为C.

6.【保定市2011—2012学年度第一学期高三期末调研考试

执行右面的程序框图,则输出的S

A. B C. D

【答案】C

解析

……因为当否时输出,所以此时应输出

7.【2012届山西省临汾一中、康杰中学、忻州一中、。长治二中高三第二次四校联考】

执行如图所示的程序框图,输出的S的值为(  )

A B0 C D

【答案】C

【解析】依题意得知,题中的程序框图是计算数列的前项和.注意到数列的项是以为周期重复出现,,且,因此数列的前项和等于,即执行如图所示的程序框图,输出的的值为,选C.

8.【河北省唐山市2012届高三上学期摸底考试数学】

如右图,该程序框图运行后输出的结果是(

A. 63

B. 31

C. 15

D. 7

【答案】A

【解析】第一步:因为是,所以第二步:因为是,所以第三步:因为是,所以第四步:因为是,所以第五步:因为是,所以第六步:因为否,所以输出63.

9.【山西省临汾一中、康杰中学、忻州一中、长治二中2012届高三第二次四校联考】

执行如图所示的程序框图,若输出的结果是,则判断框内的取值范围是

A. (3042]    B. (4256] 

C. (5672]    D. (3072) 

【答案】C

【解析】依题意得,题中的程序框图是计算数列的前项和何时开始不小于.要使输出的结果是,即数列的前项和何时开始不小于;注意到数列的前项和分别等于,因此的取值范围是,选B.

10.【福州市2012届第一学期期末高三质检】

执行如图所示的程序框图,若输入,则输出的值是

A0

B

C1

D

【答案】A

【解析】当时,-1小于0

执行,将0赋给,即输出了0.

11.【山西省大同市2012届高三学情调研测试试题】

阅读如图所示的程序框图,若输出的S126则①应为

(A)(B)

(C)(D)

[答案]B

[解析]该程序执行的算法是

故选C

12(2012·江西南昌调研)

若下面框图所给的程序运行结果为S20,那么判断框中应13.(2012·丰台区期末)

已知程序框图如图所示,将输出的a的值依次记为a1a2an,其中nN*n≤2010.那么数列{an}的通项公式为(  )

Aan2·3n1 Ban3n1

Can3n1 Dan(3n2n)

[答案] A

[] 程序运行过程依次为a2n1,输出a2,即a12n2a3×26不满足n>2010→输a6,即a22×3n3a3×618,仍不满足n>2010→输出a18,即a32×32……因此可知数列{an}的通项公式为an2×3n1(n≤2010)

14.下面的程序框图,若输入a0,则输出的结果为(  )

A1022

B2046

C1024

D2048

[答案]  B

[解析] 由程序框图中的循环结构可得到递推公式,ak12ak2,且a10,由ak12ak2可得,ak122(ak2),即2a122∴{ak2}是以2为公比,2为首项的等比数列,ak22×2k12k,即ak2k2,从而a1121122046,故选B.

[点评] 本题的关键是弄清输出的a的值为数列{an}的第几项,k1算出的是a2k2满足条件得a3,故k10满足条件计算后得到a11k11不满足,故输出的是a11而不是a10,有不少人在这里搞不清楚,以为判断条件是k≤10,故最后输出的是a10,这是没有完整理解算法的典型表现.因为对同一个判断条件k≤10a2a2kk1语句的先后顺序不同输出结果也不同,还与k的初值有关等等,故应统盘考虑,解决的一个有效途径就是循环几次把握其规律.

15.下面是求(62)的值的算法的程序框图,图中的判断框中应填(  )

Ai≤5?

Bi<5?

Ci≥5?

Di>5?

[答案] A

[解析] 由于所给计算的表达式中共有62,故只需5次循环即可,由此控制循环次数的变量i应满足i≤5.故选A.

16.下面程序框图表示的算法是(  )

A.将abc按从小到大输出

B.将abc按从大到小输出

C.输出abc三数中的最大数

D.输出abc三数中的最小数

[答案]C

[解析]满足c>ac>b时输出c,此时cabc三数中的最大值;不满足c>ac>b时,abc中的最大值必在ab中,此时若b>a,则babc三数中的最大者,否则,aabc三数中的最大者,故选C.

17.如图所示的程序框图中输出的s________.

条件是________

2012新课标高考数学热点集中营 热点04 流程图

相关推荐