- 2021-05-13 发布 |
- 37.5 KB |
- 9页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
山西省高考数学一轮单元复习测试算法初步
山西省2013届高考数学一轮单元复习测试:算法初步 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分.满分150分.考试时间120分钟. 第Ⅰ卷(选择题 共60分) 一、选择题(本大题共12个小题,每小题5分,共60分,在每小题给出的四个选项中,只有一项是符合题目要求的) 1.执行如图所示的程序框图,输出的S值为( ) A.650 B.1250 C.1352 D.5000 【答案】B 2.为了在运行下面的程序之后得到输出y=16,键盘输入x应该是( ) A.或 B. C.或 D.或 【答案】C 3.读如图21-3所示的程序框图,若输入p=5,q=6,则输出a,i的值分别为( ) 图21-3 A.a=5,i=1 B.a=5,i=2 C.a=15,i=3 D.a=30,i=6 【答案】D 4.下面的程序框图(如图所示)能判断任意输入的数的奇偶性: 其中判断框内的条件是( ) A. B. C. D. 【答案】D 5.执行如图所示的程序框图,输出的值为 ( ) A.5 B.6 C.7 D.8 【答案】A 6.用秦九韶算法计算多项式 当时的值时,需要做乘法和加法的次数分别是( ) A.6,6 B. 5, 6 C. 5, 5 D. 6, 5 【答案】A 7.把十进制数15化为二进制数为( C ) A. 1011 B.1001 (2) C. 1111(2) D.1111 【答案】C 8.在图21-6的算法中,如果输入A=138,B=22,则输出的结果是( ) 图21-6 A.2 B.4 C.128 D.0 【答案】A 9.执行如图所示的程序框图,输出的值为( ) A. B. C. D. 【答案】D 10.在下列各数中,最大的数是( ) A. B.C、 D. 【答案】B 11.某程序的框图如图所示,则运行该程序后输出的的值是( ) A. B. C. D. 【答案】A 12.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( ) A. 一个算法只能含有一种逻辑结构 B. 一个算法最多可以包含两种逻辑结构 C.一个算法必须含有上述三种逻辑结构 D.一个算法可以含有上述三种逻辑结构的任意组合 【答案】D 第Ⅱ卷(非选择题 共90分) 二、填空题(本大题共4个小题,每小题5分,共20分,把正确答案填在题中横线上) 13.在棱长为1的正方体上,分别用过共顶点的三条棱中点的平面截该正方体,则截去8个三棱锥后,剩下的凸多面体的体积是________. 【答案】 14.若执行如下图所示的框图,输入x1=1,x2=2,x3=3,=2,则输出的数等于________. 【答案】 15. 如图是计算1+++…+的流程图,判断框中?处应填的内容是________,处理框应填的内容是________. 【答案】99 , 16.在一些算法中,按照一定条件,反复执行某一处理步骤的情形的结构是 ,反复执行的处理步骤为 【答案】循环, 循环体 三、解答题(本大题共6个小题,共70分,解答应写出文字说明,证明过程或演算步骤) 17. 已知f(x)=x3-3x2+2x+1,写出任意一个x的值对应的函数值f(x)的求法程序. 【答案】(方法一)INPUT “请输入自变量x的值:”;x A=x∧3 B=3*x∧2 C=2*x D=A-B+C+1 PRINT “x=”;x PRINT “f(x)=”;D END (方法二)INPUT “请输入自变量x的值:”;x m=x*(x-3) n=x*(m+2) y=n+1 PRINT “x=”;x PRINT “f(x)=”;y END 18.请您设计一个帐篷.它下部的形状是高为1 m的正六棱柱,上部的形状是侧棱长为3 m的正六棱锥(如图所示). 若要求帐篷的体积为m3,试问帐篷的顶点O到底面中心O1的距离为多少? 【答案】设OO1为x m,则由题设可得正六棱锥底面边长为(单位:m), 于是底面正六边形的面积为 (8+2x-x2)(单位:m2), 帐篷的体积为 V(x)(单位:m3). 于是(16+12x-x3)=, ∴x3-12x+16=0,即(x-2)2(x+4)=0, 解得x=2. 答:OO1为2 m. 19. 火车站对乘客退票收取一定的费用,具体办法是:按票价每10元(不足10元按10元计算)核收2元;2元以下的票不退.试写出票价为x元的车票退掉后,返还的金额y元的算法的程序框图. 【答案】 20.某城市现有人口总数为100万人,如果年自然增长率为1.2%,试解答下列问题: ⑴写出该城市人口数y(万人)与年份x(年)的函数关系式; ⑵用程序表示计算10年以后该城市人口总数的算法; ⑶用程序表示如下算法:计算大约多少年以后该城市人口将达到120万人. 【答案】(1) (2)程序如下: (3) 程序如下: 21. 下列程序运行后,a,b,c的值各等于什么? (1)a=3 (2)a=3 b=-5 b=-5 c=8 c=8 a=b a=b b=c b=c PRINT a,b,c c=a END PRINT a,b,c END 【答案】(1)a=-5,b=8,c=8;(2)a=-5,b=8,c=-5. 22.把“五进制”数转化为“十进制”数,再把它转化为“八进制”数。 【答案】 查看更多