青海大学附中版《创新设计》高考数学一轮复习单元训练:算法初步与框图本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分.满分150分.考试时间120分钟.第Ⅰ卷(选择题共60分)一、选择题(本大题共12个小题,每小题5分,共60分,在每小题给出的四个选项中,只有一项是符合题目要求的)1.下图是计算某年级500名学生期末考试(满分为100分)及格率q的程序框图,则图中空白框内应填入()A.q=NMB.q=MNC.q=NMND.q=MMN【答案】D2.阅读如图所示的程序框图,则输出的S=()A.14B.20C.30D.55【答案】C3.下列给出的赋值语句中正确的是()A.3=AB.M=-MC.B=A=2D.0yx【答案】B4.下图是一个算法的程序框图,该算法输出的结果是()A.12B.23C.34D.45【答案】C5.在下列各数中,最大的数是()A.)9(85B.)6(210C、)4(1000D.)2(11111【答案】B6.下面的程序框图表示求式子32×35×311×323×347×395的值,则判断框内可以填的条件为()A.?90iB.?100iC.?200iD.?300i【答案】B7.下图是计算函数y=的值的程序框图,在①、②、③处应分别填入的是()A.y=ln(-x),y=0,y=2xB.y=ln(-x),y=2x,y=0C.y=0,y=2x,y=ln(-x)D.y=0,y=ln(-x),y=2x【答案】B8.程序框图如下:如果上述程序运行的结果为S=40,那么判断框中应填入()A.6kB.5kC.6kD.5k【答案】B9.以下给出的是计算111124620的值的一个程序框图,如右图所示,其中判断框内应填入的条件是()A.10iB.10iC.20iD.20i【答案】A10.在下列各数中,最大的数是()A.)9(85B.)6(210C、)4(1000D.)2(11111【答案】B11.下图是用模拟方法估计圆周率的程序框图,P表示估计结果,则图中空白框内应填入()A.1000NPB.41000NPC.1000MPD.41000MP【答案】A12.执行如图所示的程序框图,输出的S值为()A.650B.1250C.1352D.5000【答案】B第Ⅱ卷(非选择题共90分)二、填空题(本大题共4个小题,每小题5分,共20分,把正确答案填在题中横线上)13.根据条件把流程图补充完整,求11000内所有奇数的和;(1)处填(2)处填【答案】(1)ssi(2)2ii14.右面程序输入1x时的运算结果是,.【答案】3,4315.下图所示的程序框图是将一系列指令和问题用框图的形式排列而成的.阅读下面的程序框图,并回答问题.若a>b>c,则输出的数是.【答案】a16.如图所示,程序框图(算法流程图)的输出值x=【答案】12三、解答题(本大题共6个小题,共70分,解答应写出文字说明,证明过程或演算步骤)17.设计算法流程图,要求输入自变量x的值,输出函数0,320,00,52)(xxxxxxf的值【答案】18.下面是描述求一元二次方程ax2+bx+c=0的根的过程的程序框图,请问虚线框内是什么结构?开始结束输入,,abc计算=b-4ac<0吗?2x=x=-+b--b2a2a12输出无实数根是否输出,xx12【答案】虚线框内是一个条件结构.19.以下是计算1234...100程序框图,请写出对应的程序。【答案】i=1sum=0WHILEi<=100sum=sum+ii=i+1WENDPRINTsumEND20.用秦九韶算法求多项式xxxxxxxxf234567234567)(当3x时的值。写出其算法,写出相应的程序语句.【答案】()((((((76)5)4)3)2)1)fxxxxxxx012345677,73627,273586,8634262,26236789,789322369,2369317108,71083021324,VVVVVVVV(3)21324f21.知一个4次多项式为,71197)(234xxxxxf用秦九韶算法求这个多项式当1x时的值【答案】f(x)=x(x(x(x-7)-9)+11)+7f(1)=322.下列程序运行后,a,b,c的值各等于什么?(1)a=3(2)a=3b=-5b=-5c=8c=8a=ba=bb=cb=cPRINTa,b,cc=aENDPRINTa,b,cEND【答案】(1)a=-5,b=8,c=8;(2)a=-5,b=8,c=-5.