天津市新人教A版数学2012届高三单元测试30:算法及程序框图一、选择题(每题4分,总计40分)1.根据右边的程序框图,输出的结果是()A.15B.16C.24D.252.程序框图如图所示,该程序运行后输出的i的值是A.10B.11C.12D.133.程序框图如下:如果上述程序运行的结果为S=132,那么判断框中应填入(A)k≤11?(B)k≥11?(C)k≤10?(D)k≥10?4.如果执行右面的程序框图,那么输出的s为(A)3(B)(C)(D)-25.执行如图程序,输出的结果为()A.B.C.D.6.已知数列{}中,=1,=+n,若利用如图所示的程序框图计算该数列的第10项,则判断框内的条件是(A)n≤8?(B)n≤9?(C)n≤10?(D)n≤11?7.在如右程序框图中,已知:xxexf)(0,则输出的是()A.xxxee2009B.xxxee2008C.xxxee2007D.xex20088.把89化成五进制数的末位数字为:()A.1B.2C.3D.49.用秦九韶算法计算函数当时的函数值时.的值为()A.3B.-7C.34D.-5710.计算机是将信息转化为二进制数进行处理的,二进制即“逢二进一”,若1011(2)表示二进制数,将它转换成十进制数式是11212120210123了么二进制数2011111(2)转换成十进制数形式是()A.22010-1B.22011-1C.22012-1D.22013-1二、填空题(每题4分,总计16分)11.运行如图所示的程序框图后,循环体的判断框内①处可以填,同时b的值为。A.a>3,16B.a≥3,8C.a>3,32D.a≥3,1612.程序框图(即算法流程图)如图下所示,其输出结果是_______.13.阅读如图所示的程序框图,运行该程序后输出的k的值是.14.根据图3所示的程序框图,若05142301,5,10,1aaaaaax,则输出的V值为.三、解答题(共4个小题,总计44分)15.(本题满分10分)以下是求函数y=|x+1|+|x-2|的值的流程图.回答以下问题:(Ⅰ)①处应填入的内容是________________;②处应填入的条件是________________;③处应填入的内容是________________;(Ⅱ)若输出的y的值大于7,求输入的x的值的范围.16.(本小题满分10分)某市实施阶梯式水价:用水量以下(含)的部分,水价为;用水量大于的部分,水价为.输入a1,d,k1iiaadikS=0,M=0,i=1开始NY结束1iiSSM输出S⑴求水费(元)与用水量()之间的函数解析式,并写出图计算水费的程序框图中①、②处应填入的表达式;⑵求用水量为时的水费.17.(本小题满分12分)执行如图所示的程序框图.(Ⅰ)当输入n=5时,写出输出的a的值;(Ⅱ)当输入n=100时,写出输出的T的值.18.(本题满分12分)已知数列的各项均为正数,观察下面程序框图,(1)分别写出当;时,的表达式。1a0i1aa1iiassa输出nisTT/10TT输出0s结束开始n输入否是(2)当输入时,有,求数列的通项公式;(3)在(2)的条件下,若令,求的值。答案一、选择题1.B2.D3.C4.C5.B6.B7.B8.D9.C10.B(2)2011111转换成十进制数形式:20112010200902011121212122112.二、填空题11.A12.12713.414.32该框图是求多项式5432543210axaxaxaxaxa当01xx时的值,依题意知5432543210axaxaxaxaxa5(1)x,故输出的v值为5(11)32.三、解答题15.解:(Ⅰ)①处应填入的内容是______;----------2分②处应填入的条件是_(或)____;----------4分③处应填入的内容是______----------6分(Ⅱ)当x<-1时,由y>7得x<-3,当x>2时,由y>7得x>4,所以,输入的x的值的范围是x<-3或x>4.--------10分16.⑴依题意,时,……2分;时,……4分;所以水费(元)与用水量()之间的函数解析式是…5分。①处应填入……7分,②处应填入.(赋值符号也可写成“”或“:”,下同)⑵时,;(元)……10分.17.(Ⅰ)输出的a分别是:1,2,3,4,5;-------------------5分(Ⅱ)------7分---------------------12分故输出的T的值为.18.解析:(1)当时,或2分当时,或4分(2);8分(3)12分