资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
(新教材)北师大版精品数学资料阶段质量检测(二)(时间:90分钟满分:120分)一、选择题(本大题共10小题,每小题5分,满分50分在每小题给出的四个选项中,只有一项是符合题目要求的)1下面的叙述中,不是解决问题的算法的是()A从北京到海南岛旅游,先坐火车,再坐飞机抵达B按顺序进行下列运算:112,213,314,991100C方程x240有两个实根D求12345的值,先计算123,再计算336,6410,10515,最终结果为152在用二分法求方程零点的算法中,下列说法正确的是()A这个算法可以求所有的零点B这个算法可以求任何方程的零点C这个算法能求所有零点的近似解D这个算法可以求变号零点近似解3下列程序中的For语句终止循环时,S等于()S0ForM1To10SSMNext输出SA1 B5 C10 D554运行以下程序时,执行循环体的次数是()i1Doii1ii*iLoopWhilei10输出i.A2 B10 C11 D85当a1,b3时,执行完下面的语句后x的值是()IfabThenxabElsexabEnd If输出x.A1 B3 C4 D26(福建高考)阅读如图所示的程序框图,运行相应的程序,输出的s值等于()A3 B10 C0 D27如图给出的是计算124219的值的一个算法框图,则其中判断框内应填入的是()Ai19 Bi20 Ci19 Di208 如图是计算函数y的值的算法框图,则在、和处应分别填入的是() Ayx,y0,yx2 Byx,yx2,y0Cy0,yx2,yx Dy0,yx,yx29当a16时,下面的算法输出的结果是()If a10 Then y2*aElse y=a*aEnd If输出 y.A.9 B.32 C.10 D.25610(重庆高考)执行如下图所示的程序框图,则输出的k的值是()A3 B4 C5D6二、填空题(本大题共4小题,每小题5分,满分20分把答案填写在题中的横线上)11下列程序运行后输出的结果为_x5y20Ifx0Then xy3Else yy3End If输出xy,yx12下面的程序运行后输出的结果是_x1i1Doxx1ii1LoopWhilei5输出x.13已知函数f(x)|x3|,下面算法框图表示的是输入x的值,求其相应函数值的算法,请将该算法框图补充完整其中处应填_,处应填_14(湖南高考)如果执行如图所示的程序框图,输入x4.5,则输出的数i_.三、解答题(本大题共4小题,满分50分解答应写出必要的文字说明、证明过程或演算步骤)15(12分)如果直线l与直线l1:xy10关于y轴对称,设计求直线l的方程的算法16(12分)求两底半径分别为6和9,高为14的圆台的表面积,写出该问题的算法17(12分)根据下列算法语句画出相应的框图S1n1DoSS*nnn1LoopWhileS1 000输出n.18 (14分)如图所示,在边长为4的正方形ABCD的边上有一点P,沿着折线BCDA由点B(起点)向点A(终点)运动设点P运动的路程为x,APB的面积为y,求y与x之间的函数关系式并写出算法,画出算法框图,写出程序答 案 1. 解析:选C 算法是解决某类问题的一系列步骤或程序,C只描述了事实,没有解决问题的步骤2. 解析:选D 二分法的理论依据是函数的零点存在定理它解决的是求变号零点的问题,并不能求所有零点的近似值3. 解析:选D S01231055.4. 解析:选A 第一次执行循环体:i1,ii12,ii*i4,i410,成立第二次执行循环体:i4,ii15ii*i25i2510,不成立,退出循环体,共执行了2次5. 解析:选C 13,满足ab,x134.6. 解析:选A 由程序框图可知,当k1时,14,s1,k2;当k2时,24,s0,k3;当k3时,35时为止,所以输出结果为6.答案:613. 解析:f(x)|x3|观察算法框图可知,当条件成立时,有y3x,所以处应填x3.当条件不成立即x3时,有yx3,所以处应填yx3.答案:x3yx314. 解析:执行程序,i,x的取值依次为i1,x3.5;i2,x2.5;i3,x1.5;i4,x0.5;结束循环,输出i的值为4.答案:415. 解:第一步,在l上任取一点P(x,y)第二步,写出P(x,y)关于y轴的对称点P1(x,y)第三步,由P1(x,y)在直线l1:xy10上,知P1的坐标适合l1的方程,即xy10.第四步,化简,得l的方程为xy10.16. 解:算法如下:1令r16,r29,h14(如图)2计算l.3计算S表rr(r1r2)l.4输出运算结果S表17. 解:框图如下所示:18. 解:函数关系式如下y算法如下:1输入x.2如果0x4,则使y2x;否则执行3.3如果4x8,则使y8;否则执行4.4如果8x12,则使y2(12x);否则结束5输出y.算法框图如图所示:算法语句如下:输入x;Ifx0andx4Theny2*xElse If x=8 Then y=8 Else If x=12 Then y=2*(12-x) End If End IfEnd If输出y.
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号