2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc

2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc

ID:61495367

大小:832.00 KB

页数:8页

时间:2021-02-06

2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc_第1页
2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc_第2页
2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc_第3页
2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc_第4页
2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc_第5页
资源描述:

《2014-2015学年点拨高中数学必修3(R-A版)过关测试卷:第一章+算法初步+过关测试卷.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第一章过关测试卷(100分,45分钟)一、选择题(每题5分,共35分)1.下列关于算法的说法正确的是()A.任何一个算法都必须含有三种基本逻辑结构B.从2开始写起,后一个数为前一个数与2的和,不断地写,写出所有偶数.这个问题编程后,可由计算机完成C.算法:把a,b的值代入x=,求方程ax=b的解是有效的算法D.在程序中,x=y与y=x是不一样的2.下面的程序运行后输出的结果为()x=y=20IFx<0THENx=y+3ELSEx=yENDIFPRINTx,y+xENDA.343B.433C.16D.16-183.〈贵州六校联盟第一次联考,文〉阅

2、读如图1所示的程序框图,运行相应的程序,若输入x的值为,则输出的y值是()图1A.B.1C.2D.144.〈石景山高三上学期期末,文〉执行如图2所示的程序框图,若输出结果为3,则可输入的实数x值的个数为()图2A.1B.2C.3D.45.阅读下面的算法程序:s=1i=1WHILEi<=10s=i*si=i+1WENDPRINTsEND上述程序的功能是()A.计算3×10的值B.计算的值C.计算的值D.计算1×2×3×…×10的值6.〈北京西城二模,文〉如图3所示的程序框图表示求算式“2×3×5×9×17”的值,则判断框内可以填入()图3A.k≤

3、10?B.k≤16?C.k≤22?D.k≤34?7.〈易错题〉读程序.甲:i=1S=0WHILEi<=1000S=S+ii=i+1WENDPRINTSEND乙:i=1000S=0DOS=S+ii=iLOOPUNTILi<1PRINTSEND丙:i=1S=0WHILEi<=1000i=i+1S=S+iWENDPRINTSEND对甲、乙、丙三个程序和输出结果判断正确的是()A.甲、乙程序不同,结果不同B.甲、乙程序不同,结果相同C.甲、丙程序相同,结果不同D.甲、丙程序不同,结果相同二、填空题(每题6分,共24分)8.用秦九韶算法求多项式f(x)=

4、5+4+3+2+x+1,当x=2时的值的过程中,做的乘法和加法次数分别为,,其中=________.9.〈江西理〉如图4是某算法的程序框图,则程序运行后输出的结果是________.图410.________.11.有324,243,270三个数,则它们的最大公约数是________,最小公倍数是________.三、解答题(14题11分,其余每题15分,共41分)12.阅读下面的程序,并回答下面的问题:(1)若输入:m=30,n=18,则输出的结果为________;(2)画出该程序的程序框图;(3)若m=470,n=282,则运行(2)的程

5、序框图后结果是多少?为了得到这个结果,还有另外的算法吗?如果有,试写出其过程.INPUT“m=”;mINPUT“n=”;nDOr=mMODnm=nn=rLOOPUNTILr=0PRINTmEND13.已知某算法的程序框图如图5所示,若将输出的(x,y)值依次记为(,),(,),…,(,)……(1)若程序运行中输出的一个数组是(9,t),求t的值;(2)程序结束时,共输出(x,y)的组数为多少?(3)写出程序框图的程序语句.图514.某高中男子体育小组的100m赛跑的成绩(单位:s)如下:12.1,13.2,12.7,12.8,12.5,12.4

6、,12.7,11.5,11.6,11.7.从这些成绩中搜索出小于12.1s的成绩,画出程序框图,编写相应的程序.参考答案及点拨一、1.D点拨:一个算法可以只含有顺序结构,故A错;算法步骤必须是有限的,故B错;C中当a=0时该算法是无效的.赋值语句中,x=y是将y的值赋给x,y=x是将x的值赋给y,D是正确的.2.A点拨:因为,y=20,x<0,所以x=y+3=23,所以x=23=3,y+x=20+23=43.3.A点拨:第一次输入x=,满足

7、x

8、>3,x=

9、

10、=8,第二次满足

11、x

12、>3,x=

13、8

14、=5,第三次满足

15、x

16、>3,x=

17、5

18、=2,第四

19、次不满足

20、x

21、>3,此时y==log2=,输出y=,故选A.4.C点拨:本程序为分段函数当x≤2时,由=3得,=4,所以x=±2.当x>2时,由logx=3,得x=8.所以满足条件的x有3个,选C.5.D点拨:循环变量初始值为1,终止值为10,i=1时,s=1;i=2时,s=2×1;i=3时,s=3×2×1;故输出的是1×2×…×10的值.6.C点拨:第一次循环,若满足条件,则S=2,k=3;第二次循环,满足条件时,S=2×3,k=5;第三次循环,满足条件时,S=2×3×5,k=9;第四次循环,满足条件时,S=2×3×5×9,k=17:第五次循

22、环,若满足条件,则S=2×3×5×9×17,k=33,此时不满足条件输出.所以条件应满足17

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。