最新高一数学必修3第一章测试题及答案-人教版(A)word版本

合集下载

人教A版高中数学必修三练习:第一章 算法初步 单元质量评估 Word版含答案

人教A版高中数学必修三练习:第一章 算法初步 单元质量评估 Word版含答案

温馨提示:单元质量评估(12019 150分)一、选择题(本大题共12小题,每小题5分,共60分,在每小题给出的四个选项中,只有一项是符合题目要求的)1.下列说法正确的是( B )A.算法就是某个问题的解题过程B.算法执行后可以产生不同的结果C.解决某一个具体问题算法不同,则结果不同D.算法执行步骤的次数不可以很大,否则无法实施2.在程序框图中,算法中间要处理数据或计算,可以分别写在不同的( A )A.处理框内B.判断框内C.输入、输出框内D.起、止框内3.早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min)、泡面(3 min)、吃饭(10 min)、听广播(8 min)几个过程.从下列选项中选出最好的一种算法( C )A.第一步,洗脸刷牙.第二步,刷水壶.第三步,烧水.第四步,泡面.第五步,吃饭.第六步,听广播B.第一步,刷水壶.第二步,烧水同时洗脸刷牙.第三步,泡面.第四步,吃饭.第五步,听广播C.第一步,刷水壶.第二步,烧水同时洗脸刷牙.第三步,泡面.第四步,吃饭同时听广播D.第一步,吃饭同时听广播.第二步,泡面.第三步,烧水同时洗脸刷牙.第四步,刷水壶4.将51化为二进制数得( C )A.11001(2)B.101001(2)C.110011(2)D.10111(2)5.下列是流程图中的一部分,表示恰当的是( A )6.如图所示的程序框图,下列说法正确的是( D )A.该框图只含有顺序结构、条件结构B.该框图只含有顺序结构、循环结构C.该框图只含有条件结构、循环结构D.该框图包含顺序结构、条件结构、循环结构7.如图所示的程序框图,其功能是 ( C )A.输入a,b的值,按从小到大的顺序输出它们的值B.输入a,b的值,按从大到小的顺序输出它们的值C.求a,b的最大值D.求a,b的最小值8.(2018·哈尔滨高二检测)程序框图如图所示,若输入p=200,则输出结果是 ( B )A.9B.8C.7D.69.如图所示的程序框图的算法思路源于世界数学名题“3x+1问题”.执行该程序框图,若输入的N=3,则输出的i= ( C )A.6B.7C.8D.910.下面的程序运行后的输出结果为( C )A.17B.19C.21D.2311.我国古代数学典籍《九章算术》“盈不足”中有一道两鼠穿墙问题:“今有垣厚十尺,两鼠对穿,初日各一尺,大鼠日自倍,小鼠日自半,问几何日相逢?”现用程序框图描述,如图所示,则输出结果n= ( A )A.4B.5C.2D.312.执行如图所示的程序框图,若输出的结果为43,则判断框内应填入的条件是 ( A )A.z≤42?B.z≤20?C.z≤50?D.z≤52?二、填空题(本大题共4小题,每小题5分,共20分,将答案填在题中的横线上)13.程序框图如图所示.若输出结果为15,则①处的执行框内应填的是x=3.14.如图所示的程序框图所表示的算法,输出的结果是2.15.如图程序执行后输出的结果是990.16.用秦九韶算法求多项式f(x)=x6+2x5+3x4+4x3+5x2+6x,当x=2时f(x)的值为240.三、解答题(本大题共6小题,共70分.解答时应写出文字说明,证明过程或演算步骤)17.(10分)10x1(2)=y02(3),求数字x,y的值.【解析】因为10x1(2)=1×20+x×21+0×22+1×23=9+2x,y02(3)=2×30+y×32=9y+2,所以9+2x=9y+2且x∈{0,1},y∈{0,1,2},所以x=1,y=1. 18.(12分)分别用辗转相除法和更相减损术求779与209的最大公约数.【解析】(1)辗转相除法:779=209×3+152,209=152×1+57,152=57×2+38,57=38×1+19,38=19×2.所以779与209的最大公约数为19.(2)更相减损术:779-209=570,570-209=361,361-209=152,209-152=57,152-57=95,95-57=38,57-38=19,38-19=19.所以779和209的最大公约数为19.19.(12分)有一堆桃子不知数目,猴子第一天吃掉一半,觉得不过瘾,又多吃了一个.第二天照此办法,吃掉剩下桃子的一半另加一个.天天如此,到第十天早上,猴子发现只剩一个桃子了.问这堆桃子原来有多少个?请写出算法步骤、程序框图和程序.【解析】算法如下:第一步,a1=1.第二步,i=9.第三步,a0=2×(a1+1).第四步,a1=a0.第五步,i=i-1.第六步,若i=0,执行第七步,否则执行第三步.第七步,输出a0的值.程序框图和程序如图所示:20.(12分)设计程序框图,求出××××…×的值. 【解析】程序框图如图所示:21.(12分)给出30个数:1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3……以此类推,要计算这30个数的和,现在已知该问题的算法的程序框图如图所示.(1)请在图中判断框和处理框内填上合适的语句,使之能实现该题的算法功能.(2)根据程序框图写出程序.【解析】(1)该算法使用了当型循环结构,因为是求30个数的和,所以循环体应执行30次,其中i是计数变量,因此判断框内的条件就是限制计数变量i的,故应为“i≤30?”.算法中的变量p实质是表示参与求和的数,由于它也是变化的,且满足第i个数比其前一个数大i-1,第i+1个数比其前一个数大i,故处理框内应为p=p+i.故①处应填i≤30?;②处应填p=p+i.(2)根据程序框图,可设计如下程序:22.(12分)已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),…,(x n,y n),…(1)若程序运行中输出的一个数组是(9,t),求t的值.(2)程序结束时,共输出(x,y)的组数为多少?(3)写出程序框图的程序语句.【解析】(1)由程序框图知,当x=1时,y=0;当x=3时,y=-2;当x=9时,y=-4,所以t=-4.(2)当n=1时,输出一对,当n=3时,又输出一对,…,当n=2 017时,输出最后一对,共输出(x,y)的组数为1 009.(3)程序框图的程序语句如下:关闭Word文档返回原板块第- 11 -页共11页。

最新人教版高中数学必修3第一章三同步训练测评(a卷)(附答案)1

最新人教版高中数学必修3第一章三同步训练测评(a卷)(附答案)1

第一章 算法初步测评(A 卷)(总分:120分 时间:90分钟)一、选择题(本大题共10小题,每小题5分,共50分.在每小题给出的四个选项中,只有一项是符合题目要求的)1.给出以下四个问题:①输入一个数,输出它的绝对值;②求函数f(x)=⎩⎪⎨⎪⎧x 2+1,x ≥0,x +1,x<0的函数值;③求面积为8的正方形的周长; ④求三个数中的最小数.其中,不需要条件语句描述算法的有A .1个B .2个C .3个D .4个 答案:A 只有③不需要条件语句. 2.下面程序输出的结果是 M =10 N =M -8 M =M -N PRINT M ENDA .10B .8C .2D .-2 答案:B ∵M =10,∴N =10-8=2,M =10-2=8. 3.程序: a =12b =a MOD 10c =ABS(a -b)d =SQR(10*C) PRINT d ENDA .10 B.-10 C .-8 D .6 答案:A ∵a =12,b =2,c =10, ∴d =10×10=10.4.下图给出了一个程序框图,其作用是输入x 的值,输出相应的y 的值,若要使输入的x 的值与输出的y 的值相等,则这样的x 的值有A.1个B.2个C.3个D.4个答案:C由题意,当x≤2时,输出y=x2,令y=x2=x,解得x=0或1,适合题意;当2<x≤5时,输出y=2x-3,令y=2x-3=x,解得x=3,适合题意;当x>5时,输出y=1x,令y=1x=x,解得x=1或-1,不适合题意.所以适合题意的x的值有0,1,3三个.5.(2009福建高考,理6)阅读下图所示的程序框图,运行相应的程序,输出的结果是A.2 B.4 C.8 D.16答案:C故S=2时输出n=8.6.读下列程序:INPUT xIF x<10THENP=x*0.35ELSEP=10*0.35+(x-10)*0.7END IFPRINT P END若x =20,则其运行结果P 为A .7B .10.5C .3.5D .17.5 答案:B ∵20>10,∴P =10×0.35+(20-10)×0.7=10.5.7.(2009广东深圳高三第二次调研,理4)某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为:不超过50 kg 按0.53元/kg 收费,超过50 kg 的部分按0.85元/kg 收费,相应收费系统的流程图如下图所示,则①处应填A .y =0.85xB .y =50×0.53+(x -50)×0.85C .y =0.53xD .y =50×0.53+0.85x答案:B 由框图可知,①处应填行李重量超过50 kg 时的费用, 故y =50×0.53+(x -50)×0.85.8.下图是一个算法的程序框图,当输入的x 值为3时,输出y 的结果恰好是13,则?处的关系式是A . y =x 3B .y =3-xC .y =3xD .y =31x答案:C 输入的x 值为3时,得3-2=1,则1-2=-1,因为3-1=13,所以y =3x.9.(2009山东济南第二次统考,理9)下面的程序框图所表示算法的运行结果是A.-3 B.-21 C.3 D.21答案:A程序共循环了6次,依次是i=1,S=1;i=2,S=-1;i=3,S=2;i=4,S=-2;i=5,S=3;i=6,S=-3;i=7时,循环结束输出的S是-3.答案:D本程序共循环了5次,它们依次是j=1,a=1;j=2,a=3;j=3,a=1;j =4,a=0;j=5,a=0.二、填空题(本大题共4小题,每小题4分,共16分.答案需填在题中横线上)11.把53化成四进制数得__________.答案:311(4)12.两个数102,238的最大公约数是__________.答案:34∵238=2×102+34,102=34×3,∴102,238的最大公约数为34.13.(2009广东广州普通高中毕业班综合测试二,理11)阅读下图所示的程序框图,若输出y的值为0,则输入x的值为__________.答案:2或0由x2-4x+4=0⇒x=2,结合程序框图,可以看出当输入2时,其输出结果为0;再由y=x结合程序框图,可以看出当输入0时,其输出结果也为0.14.一个算法如下:第一步,S取值0,i取值1.第二步,若i不大于12,则执行下一步;否则执行第六步.第三步,计算S+i并将结果代替S.第四步,用i+2的值代替i.第五步,转去执行第二步.第六步,输出S.则运行以上步骤输出的结果为__________.答案:36由程序可知该算法是计算1+3+5+7+9+11的值,则输出结果为36.三、解答题(本大题共5小题,共54分.解答应写出必要的文字说明、证明过程或演算步骤)15.(本小题满分10分)画出解方程ax+b=0(a,b∈R)的算法程序框图.答案:解:解此方程时要讨论a是否为0,还要讨论b是否为0,因此要用条件结构框图来描述算法.+ABS(x)+1 IF =”;y答案:解:本条件语句是用来解决分段函数的求值的. 当x<-1时,y =x 2-1; 当x>1时,y =3x +3;当-1≤x ≤1时,y =|x|+1,即求函数y =⎩⎪⎨⎪⎧ x 2-1,|x|+1,3x +3,x<-1,-1≤x ≤1,x>1的函数值.17.(本小题满分10分)古时候,当边境有敌人来犯时,守边的官兵通过在烽火台上点火向国内报告,如图所示,烽火台上点火表示数字1,不点火表示数字0,约定二进制数对应的十进制的单位是1000,请你计算一下,这组烽火台表示有多少敌人入侵?答案:解:由题图可知从左到右的五个烽火台,表示二进制数的自左到右五个数位,依题意知这组烽火台表示的二进制数是11011,改写为十进制为11011(2)=1×24+1×23+1×21+1×20=16+8+2+1=27. 又27×1000=27000,∴这组烽火台表示边境共有27000个敌人入侵.18.(本小题满分12分)请用算法语句描述下列算法流程图.答案:解:本框图的功能是对分段函数求值.y =⎩⎪⎨⎪⎧12x -5,x>0,0,x =0,12x +3,x<0.程序如下:INPUT “x =”;x IF x>0 THENy =(1/2)*x -5 ELSEIF x<0 THEN y =(1/2)*x +3 ELSE y =0 END IF END IFPRINT “y =”;y END19.(本小题满分12分)设计算法求11×2+12×3+13×4+…+199×100的值.要求画出程序框图,写出用基本语句编写的程序.答案:解:这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法.程序框图如下图所示.1/(k (kLOOP UNTIL。

新人教版高中数学必修3全册同步测试题及解析答案.doc

新人教版高中数学必修3全册同步测试题及解析答案.doc

新人教版高中数学必修3 全册同步测试题及解析答案篇一:高一数学必修3全册各章节课堂同步习题(详解答案)第一章算法初步1.1算法与程序框图1.1.1算法的概念班次姓名[自我认知]:1.下面的结论正确的是().A.一个程序的算法步骤是可逆的B. 一个算法可以无止境地运算下去的C.完成一件事情的算法有且只有一种D. 设计算法要本着简单方便的原则2.下面对算法描述正确的一项是(). A.算法只能用自然语言来描述B.算法只能用图形方式来表示C.同一问题可以有不同的算法D.同一问题的算法不同,结果必然不同3.下面哪个不是算法的特征()A.抽象性B.精确性C. 有穷性D.唯一性4.算法的有穷性是指()A.算法必须包含输出B.算法中每个操作步骤都是可执行的C.算法的步骤必须有限D.以上说法均不正确5.早上从起床到出门需要洗脸刷牙(5min)、刷水壶(2min)、烧水(8min)、泡面(3min)、吃饭(lOmin)、听广播(8min)几个步骤,从下列选项中选最好的一种算法()A.S1洗脸刷牙、S2 刷水壶、S3烧水、S4泡面、S5吃饭、S6听广播 B.S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5听广播 C. S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭同时听广播D.S1吃饭同时听广播、S2泡面;S3烧水同时洗脸刷牙;S4刷水壶6.看下面的四段话,其中不是解决问题的算法是()A.从济南到北京旅游,先坐火车,再坐飞机抵达B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1C.方程x2?l?0有两个实根D.求1+2+3+4+5的值,先计算1+2=3,再计算3+3=6,6+4=10,10+5=15,最终结果为15 7.已知直角三角形两直角边长为a,b,求斜边长c的一个算法分下列三步:①计算c?a,b的值;③输出斜边长c的值,其中正确的顺序是()A.①②③B.②③①C.①③②D.②①③[课后练习]:8.若f?x?在区间?a,b?内单调,且f?a??f?b??O,则f?x?在区间?a,b?内()A.至多有一个根B.至少有一个根C.恰好有一个根D.不确定9.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为:第一步:取A=89 ,B=96 ,C=99;第二步:①;第三步:②;第四步:输出计算的结果.10.写出求1+2+3+4+5+6+7+100的一个算法.可运用公式l+2+3+?+n= 第一步①;第二步②;第三步输出计算的结果.11.写出Ix2x3x4x5x6的一个算法.12.写出按从小到大的顺序重新排列x,y,z三个数值的算法. n(n?l)直接计算.21.1. 2程序框图[自我认知]:1 •算法的三种基本结构是()A.顺序结构、条件结构、循环结构B.顺序结构、流程结构、循环结构C.顺序结构、分支结构、流程结构D .流程结构、循环结构、分支结构2 .程序框图中表示判断框的是()A.矩形框B.菱形框D.圆形框D.椭圆形框3.如图⑴、(2),它们都表示的是输出所有立方小于1000的正整数的程序框图,那么应分别补充的条件为()(1)33(2)3A.⑴n>1000 ? (2)n<1000 ?B.⑴n<1000 ?⑵n>1000 ?C.(Dn<1000?⑵n>1000 ?D. (l)n<1000 ?(2)n<1000?4.算法共有三种逻辑结构,即顺序逻辑结构,条件逻辑结构和循环逻辑结构,下列说法正确的是()A.—个算法只能含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C. 一个算法必须含有上述三种逻辑结构D.—个算法可以含有上述三种逻辑结构的任意组合[课后练习]:5.给出以下一个算法的程序框图(如下图所示),该程序框图的功能是()A.求输出a,b,c三数的最大数B.求输出a,b,c三数的最小数3333C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列第5题图第6题图6.右边的程序框图(如上图所示),能判断任意输入的数x 的奇偶性:其中判断框内的条件是A.m?O?B.x?O ?C.x?l ?D.m?l?7.在算法的逻辑结构中,要求进行逻辑判断,并根据结果进行不同处理的是哪种结构()A.顺序结构B.条件结构和循环结构C.顺序结构和条件结构D.没有任何结构?x2?l(x?0)8.已知函数f?x???,设计一个求函数值的算法,并画出其程序框图(x?0)?2x?l1.1.2程序框图(第二课时)[课后练习]:班次姓名1 . 如图⑴的算法的功能是.输出结果i=,i+2=.2.如图⑵程序框图箭头a指向①处时,输出s=.箭头a指向②处时,输出s=.3.如图⑷所示程序的输出结果为s=132,则判断中应填A、i>10? B、i>ll? C、i<ll?D、i>12? 4.如图⑶程序框图箭头b指向①处时,输出s=.箭头b指向②处时, 输出S= _________5、如图⑸是为求1-1000的所有偶数的和而设计的一个程序空白框图,将空白处补上。

高中数学(人教版A版必修三)配套单元检测:第一章 单元检测 AB卷 Word版含答案

高中数学(人教版A版必修三)配套单元检测:第一章 单元检测  AB卷 Word版含答案

第一章算法初步(A)(时间:120分钟满分:150分)一、选择题(本大题共12小题,每小题5分,共60分)1.()A.算法的起始与结束B.算法输入和输出信息C.计算、赋值D.判断条件是否成立2.用二分法求方程x2-10=0的近似根的算法中要用哪种算法结构()A.顺序结构B.条件结构C.循环结构D.以上都用3.已知变量a,b已被赋值,要交换a、b的值,采用的算法是()A.a=b,b=a B.a=c,b=a,c=bC.a=c,b=a,c=a D.c=a,a=b,b=c4.阅读下图所示的程序框图,运行相应的程序,输出的结果是()A.1 B.2C.3 D.45.给出程序如下图所示,若该程序执行的结果是3,则输入的x值是()INPUT xIF x>=0THENy=xELSEy=-xEND IFPRINT yENDA.3 B.-3C.3或-3 D.06.下列给出的输入语句、输出语句和赋值语句:(1)输出语句INPUT a,b,c(2)输入语句INPUT x=3(3)赋值语句3=A(4)赋值语句A=B=C则其中正确的个数是()A.0个B.1个C.2个D.3个7.在算法的逻辑结构中,要求进行逻辑判断,并根据结果进行不同处理的是哪种结构()A.顺序结构B.条件结构和循环结构C.顺序结构和条件结构D.没有任何结构8.阅读下面的程序框图,则输出的S等于()A.14 B.20C.30 D.559.将二进制数110 101(2)转化为十进制数为()A.106 B.53C.55 D.10810.两个整数1 908和4 187的最大公约数是()A.51 B.43C.53 D.6711.运行下面的程序时,WHILE循环语句的执行次数是()N=0WHILE N<20N=N+1N=N*NWENDPRINT NENDA.3 B.4 C.15 D.1912.下图是把二进制数11111(2)化成十进制数的一个程序框图,判断框内应填入的条件是()A.i>5 B.i≤4二、填空题(本大题共4小题,每小题5分,共20分)13.如果a=123,那么在执行b=a/10-a\10后,b的值是________.14.给出一个算法:根据以上算法,可求得f(-1)+f(2)=________.15.把89化为五进制数是________.16.执行下边的程序框图,输出的T=________.三、解答题(本大题共6小题,共70分)17.(10分)分别用辗转相除法和更相减损术求282与470的最大公约数.18.(12分)画出计算12+32+52+…+9992的程序框图,并编写相应的程序.19.(12分)已知函数f (x )=⎩⎨⎧x 2-1 (x ≥0),2x 2-5(x <0),对每输入的一个x 值,都得到相应的函数值.画出程序框图并写出程序.20.(12分)用秦九韶算法计算f (x )=2x 4+3x 3+5x -4在x =2时的值.21.(12分)高一(2)班共有54名同学参加数学竞赛,现已有这54名同学的竞赛分数,请设计一个将竞赛成绩优秀同学的平均分输出的程序(规定90分以上为优秀),并画出程序框图.22.(12分)已知函数f (x )=x 2-5,写出求方程f (x )=0在[2,3]上的近似解(精确到0.001)的算法并画出程序框图.第一章 算法初步(A)1.B 2.D3.D [由赋值语句知选D.]4.D [初值,S =2,n =1.执行第一次后,S =-1,n =2,执行第二次后,S =12,n =3, 执行第三次后,S =2,n =4.此时符合条件,输出n =4.]5.C [该算法对应的函数为y =|x |,已知y =3,则x =±3.]6.A [(1)中输出语句应使用PRINT ;(2)中输入语句不符合格式INPUT “提示内容”;变量;(3)中赋值语句应为A =3;(4)中赋值语句出现两个赋值号是错误的.]7.B [条件结构就是处理遇到的一些条件判断.算法的流程根据条件是否成立,有不同流向,而循环结构中一定包含条件结构.]8.C [由题意知:S =12+22+…+i 2,当i =4时循环程序终止,故S =12+22+32+42=30.]9.B [110 101(2)=1×25+1×24+0×23+1×22+0×2+1×20=53.]10.C [4 187=1 908×2+371,1 908=371×5+53,371=53×7,从而,最大公约数为53.]11.A [解读程序时,可采用一一列举的形式:第一次时,N =0+1=1;N =1×1=1;第二次时,N =1+1=2;N =2×2=4;第三次时,N =4+1=5;N =5×5=25.故选A.]12.C [S =1×24+1×23+1×22+1×21+1=(((2×1+1)×2+1)×2+1)×2+1(秦九韶算法).循环体需执行4次后跳出,故选C.]13.0.3解析 ∵a =123,∴a /10=12.3又∵a \10表示a 除以10的商,∴a \10=12.∴b =a /10-a \10=12.3-12=0.3.14.0解析 f (x )=⎩⎪⎨⎪⎧4x , x ≤0,2x , x >0, ∴f (-1)+f (2)=-4+22=0.15.324(5)16.30解析 按照程序框图依次执行为S =5,n =2,T =2;S =10,n =4,T =2+4=6;S =15,n =6,T =6+6=12;S =20,n =8,T =12+8=20;S =25,n =10,T =20+10=30>S ,输出T =30.17.解 辗转相除法:470=1×282+188,282=1×188+94,188=2×94,∴282与470的最大公约数为94.更相减损术:470与282分别除以2得235和141.∴235-141=94,141-94=47,94-47=47,∴470与282的最大公约数为47×2=94.18.解程序框图如下图:程序:S=i=1WHILE i<=999S=S+i∧2i=i+2WENDPRINT SEND19.解程序框图:程序为:20.解f(x)改写为f(x)=(((2x+3)x+0)x+5)x-4,∴v0=2,v1=2×2+3=7,v2=7×2+0=14,v3=14×2+5=33,v4=33×2-4=62,∴f(2)=62.21.解程序如下:程序框图如下图:S =0M =0i =1DOINPUT xIF x>90 THENM =M +1 S =S +xEND IFLOOP UNTIL i>54P =S/MPRINT PEND22.解 本题可用二分法来解决,设x 1=2,x 2=3,m =x 1+x 22. 算法如下:第一步:x 1=2,x 2=3;第二步:m =(x 1+x 2)/2;第三步:计算f(m),如果f(m)=0,则输出m ;如果f(m)>0,则x 2=m ,否则x 1=m ;第四步:若|x 2-x 1|<0.001,输出m ,否则返回第二步.程序框图如图所示:第一章 算法初步(B) (时间:120分钟 满分:150分) 一、选择题(本大题共12小题,每小题5分,共60分) 1.将两个数a =8,b =17交换,使a =17,b =8,下面语句正确一组是()2.运行如下的程序,输出结果为()A.32 B.33 C.61 D.633.表达算法的基本逻辑结构不包括()A.顺序结构B.条件结构C.循环结构D.计算结构4.设计一个计算1×2×3×…×10的值的算法时,下面说法正确的是() A.只需一个累乘变量和一个计数变量B.累乘变量初始值设为0C.计数变量的值不能为1D.画程序框图只需循环结构即可5.阅读下边的程序框图,运行相应的程序,则输出s的值为()A.-1 B.0C.1 D.3 6.,输出的结果是()a=1b=3A C.0,0 D.6,07.给出30个数:1,2,4,7,11,…,其规律是第一个数是1,第二个数比第一个数大1,第三个数比第二个数大2,第四个数比第三个数大3,……依此类推,要计算这30个数的和,现已知给出了该问题的程序框图如图所示.那么框图中判断框①处和执行框②处应分别填入()A.i≤30?;p=p+i-1 B.i≤29?;p=p+i-1C.i≤31?;p=p+i D.i≤30?;p=p+i8.当x=5,y=-20时,下面程序运行后输出的结果为()A.22,-22 B.22,22C.12,-12 D.-12,129.阅读如图所示的程序框图,运行相应的程序,输出的结果是()A.2 B.4 C.8 D.1610.时,则输入的x值的取值范围是()A.(-∞,-1)B.(1,+∞)C.(-∞,-1)∪(1,+∞)D.(-∞,0)∪(0,+∞)11.用“辗转相除法”求得459和357的最大公约数是()A.3 B.9 C.17 D.5112.以下给出了一个程序框图,其作用是输入x的值,输出相应的y的值,若要使输入的x的值与输出的y的值相等,则这样的x的值有()A.1个B.2个13.读程序本程序输出的结果是________.14.人怕机械重复,如计算1+2+3+…+100,十岁的高斯就想到类似于梯形面积的求法:其和S =1+1002×100=5 050,而不是算99次加法,但计算机不怕重复,使用________来做完99步计算,也是瞬间的事,编写这个程序可用________,______两种语句结构.15.某工厂2010年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%.为了求年生产总值超过300万元的最早年份,有人设计了解决此问题的程序框图(如图),请在空白判断框内填上一个适当的式子应为________________.16.如图是一个程序框图,则输出的S 的值是________________________________.三、解答题(本大题共6小题,共70分)17.(10分)把“五进制”数1234(5)转化为“十进制”数,再把它转化为“八进制”数.18.(12分)设计一个可以输入圆柱的底面半径r和高h,再计算出圆柱的体积和表面积的算法,画出程序框图.19.(12分)某公司为激励广大员工的积极性,规定:若推销产品价值在10 000元之内的年终提成5%;若推销产品价值在10 000元以上(包括10 000元),则年终提成10%,设计一个求公司员工年终提成f (x )的算法的程序框图.20.(12分)如图所示,利用所学过的算法语句编写相应的程序.21.(12分)编写程序,对于函数y =⎩⎪⎨⎪⎧ (x +3)3, (x <0)10, (x =0)(x -3)3. (x >0)要求输入x 值,输出相应的y 值.22.(12分)在边长为4的正方形ABCD 的边上有一点P ,在折线BCDA 中,由点B (起点)向A (终点)运动,设点P 运动的路程为x ,△APB 的面积为y ,求y 与x 之间的函数关系式,画出程序框图,写出程序.第一章 算法初步(B )1.B [先把b 的值赋给中间变量c ,这样c =17,再把a 的值赋给变量b ,这样b =8,把c 的值赋给变量a ,这样a =17.]2.D [本程序实现的是:求满足1+3+5+…+n>1 000的最小的整数n.当n =61时,1+3+…+61=31(1+61)2=312=961<1 000; 当n =63时,1+3+…+63=32(1+63)2=322=1 024>1 000.] 3.D 4.A5.B [当i =1时,s =1×(3-1)+1=3;当i =2时,s =3×(3-2)+1=4;当i =3时,s =4×(3-3)+1=1;当i =4时,s =1×(3-4)+1=0;紧接着i =5,满足条件i>4,跳出循环,输出s 的值为0.]6.B [把1赋给变量a ,把3赋给变量b ,把4赋给变量a ,把1赋给变量b ,输出a ,b.]7.D8.A [具体运行如下:(x ,y)→(5,-20)→(5,-17)∴x -y =22,y -x =-22.]9.C [本小题考查的是程序框图中的循环结构,循环体中两个变量S 、n 其值对应变化,执行时,S 与n故S =2时,输出n =8.]10.C [由程序可得y =⎩⎪⎨⎪⎧x (x>0)⎝⎛⎭⎫12x -1 (x ≤0), ∵y>1,∴①当x ≤0时,⎝⎛⎭⎫12x -1>1,即2-x >2,∴-x>1,∴x<-1.②当x>0时,x>1,即x>1,故输入的x值的范围为(-∞,-1)∪(1,+∞).]11.D[459=357×1+102,357=102×3+51,102=51×2,51是102和51的最大公约数,也就是459和357的最大公约数.]12.C13.33解析由题意知V=34×2×2×3=3 3.14.循环语句WHILE型UNTIL型15.a>300?16.63解析当n=1时,S=1+21=3;当n=2时,S=3+22=7;当n=3时,S=7+23=15;当n=4时,S=15+24=31;当n=5时,S=31+25=63>33.故S=63.17.解1234(5)=1×53+2×52+3×51+4×50=194,∴194=302(8)18.解算法如下:第一步:输入半径r和高h.第二步:计算底面积S=πr2.第三步:计算体积V=hS.第四步:计算侧面积C=2πrh.第五步:计算表面积B=2S+C.第六步:输出V和B.程序框图如右图.19.解程序框图如下图所示:20.解程序如下:INPUT x ,n m =0N =0i =0WHILE i <nN =x *10^i +N m =m +N i =i +1WENDPRINT mEND21.解 程序如下: INPUT xIF x =0 THEN y =10ELSEIF x >0 THEN y =(x -3)^3 ELSE y =(x +3)^3 END IFEND IFPRINTyEND22.解 y =⎩⎪⎨⎪⎧ 2x , 0≤x ≤4,8, 4<x ≤8,2(12-x ), 8<x ≤12.程序框图如下图.程序如下:。

高中数学人教a版高一必修三_第一章_算法初步_学业分层测评1_word版有答案

高中数学人教a版高一必修三_第一章_算法初步_学业分层测评1_word版有答案

高中数学人教a 版高一必修三_第一章_算法初步_学业分层测评1_word 版有答案学业分层测评(一) 算法的概念(建议用时:45分钟)[学业达标]一、选择题1.下列四种自然语言叙述中,能称作算法的是( )A .在家里一般是妈妈做饭B .做米饭需要刷锅、淘米、添水、加热这些步骤C .在野外做饭叫野炊D .做饭必须要有米【解析】 算法是做一件事情或解决一类问题的程序或步骤,故选B.【答案】 B2.下列问题中,不可以设计一个算法求解的是( )A .二分法求方程x 2-3=0的近似解B .解方程组⎩⎪⎨⎪⎧x +y +5=0x -y +3=0 C .求半径为3的圆的面积D .判断函数y =x 2在R 上的单调性【解析】 A 、B 、C 选项中的问题都可以设计算法解决,D 选项中的问题由于x 在R 上取值无穷尽,所以不能设计一个算法求解.【答案】 D3.(2016·东营高一检测)一个算法步骤如下:S 1,S 取值0,i 取值1;S 2,如果i ≤10,则执行S 3,否则执行S 6;S 3,计算S +i 并将结果代替S ;S 4,用i +2的值代替i ;S 5,转去执行S 2;S 6,输出S .运行以上步骤后输出的结果S =( )A .16B .25C .36D .以上均不对【解析】 由以上计算可知S =1+3+5+7+9=25.【答案】 B4.有如下算法:第一步,输入不小于2的正整数n .第二步,判断n 是否为2.若n =2,则n 满足条件;若n >2,则执行第三步. 第三步,依次从2到n -1检验能不能整除n ,若不能整除,则n 满足条件. 则上述算法满足条件的n 是( )A .质数B .奇数C .偶数D .约数【解析】 根据质数、奇数、偶数、约数的定义可知,满足条件的n 是质数.【答案】 A5.下列各式中T 的值不能用算法求解的是( )A .T =12+22+32+42+…+1002B .T =12+13+14+15+…+150C .T =1+2+3+4+5+…D .T =1-2+3-4+5-6+…+99-100【解析】 根据算法的有限性知C 不能用算法求解.【答案】 C二、填空题6.求过P (a 1,b 1),Q (a 2,b 2)两点的直线斜率有如下的算法,请将算法补充完整:第一步,令x 1=a 1,y 1=b 1,x 2=a 2,y 2=b 2.第二步,若x 1=x 2,则输出斜率不存在,结束算法;否则,________. 第三步,输出结果k .【答案】 k =y 1-y 2x 1-x 27.给出下列算法:第一步,输入x 的值.第二步,当x >4时,计算y =x +2;否则执行下一步.第三步,计算y =4-x .第四步,输出y .当输入x =0时,输出y =________.【解析】 因为0<4,执行第三步,所以y =4-0=2.【答案】 28.如下算法:第一步,输入x 的值.第二步,若x ≥0成立,则y =x ;否则执行下一步.第三步,计算y =x 2.第四步,输出y 的值.若输入x =-2,则输出y =________.【解析】 输入x =-2后,x =-2≥0不成立,则计算y =x 2=(-2)2=4,则输出y =4.【答案】 4三、解答题9.已知某梯形的底边长AB =a ,CD =b ,高为h ,写出一个求这个梯形面积S 的算法.【解】 算法如下:第一步,输入梯形的底边长a 和b ,以及高h .第二步,计算a +b 的值.第三步,计算(a +b )×h 的值.第四步,计算S =(a +b )×h 2的值. 第五步,输出结果S .10.设计一个解方程x 2-2x -3=0的算法.【解】 算法如下:第一步,移项,得x 2-2x =3. ①第二步,①式两边加1,并配方得(x -1)2=4. ②第三步,②式两边开方,得x -1=±2.③ 第四步,解③得x =3或x =-1.第五步,输出结果x =3或x =-1.[能力提升]1.小明中午放学回家自己煮面条吃,有下面几道工序:①洗锅盛水2分钟;②洗菜6分钟;③准备面条及佐料2分钟;④用锅把水烧开10分钟;⑤煮面条3分钟.以上各道工序,除了④之外,一次只能进行一道工序.小明要将面条煮好,最少要用的分钟数为( )A .13B .14 C.15 D .23【解析】 ①洗锅盛水2分钟,②用锅把水烧开10分钟(同时②洗菜6分钟,③准备面条及佐料2分钟),⑤煮面条3分钟,共为15分钟.【答案】 C2.已知一个算法如下:第一步,令m =a .第二步,如果b <m ,则m =b .第三步,如果c <m ,则m =c .第四步,输出m .如果a =3,b =6,c =2,则执行这个算法的结果是________.【解析】 这个算法是求a ,b ,c 三个数中的最小值,故这个算法的结果是2.【答案】 23.鸡兔同笼问题:鸡和兔各若干只,数腿共100条,数头共30只,试设计一个算法,求鸡和兔各有多少只. 【导学号:28750002】【解】 第一步,设有x 只鸡,y 只兔,列方程组⎩⎪⎨⎪⎧x +y =30,①2x +4y =100.② 第二步,②÷2-①,得y =20.第三步,把y =20代入①,得x =10.第四步,得到方程组的解⎩⎪⎨⎪⎧x =10,y =20. 第五步,输出结果,鸡10只,兔20只.4.一位商人有9枚银元,其中有1枚略轻的是假银元,你能用天平(无砝码)将假银元找出来吗?【解】 法一 算法如下:第一步,任取2枚银元分别放在天平的两边,若天平左、右不平衡,则轻的一枚就是假银元,若天平平衡,则进行第二步.第二步,取下右边的银元放在一边,然后把剩下的7枚银元依次放在右边进行称量,直到天平不平衡,偏轻的那一枚就是假银元.法二 算法如下:第一步,把9枚银元平均分成3组,每组3枚.第二步,先将其中两组放在天平的两边,若天平不平衡,则假银元就在轻的那一组;否则假银元在未称量的那一组.第三步,取出含假银元的那一组,从中任取2枚银元放在天平左、右两边称量,若天平不平衡,则假银元在轻的那一边;若天平平衡,则未称量的那一枚是假银元.。

高一数学必修3第一章测试题及答案-人教版(A汇编

高一数学必修3第一章测试题及答案-人教版(A汇编

高一数学必修3第一章测试题及答案-人教版(A)数学第一章测试题一.选择题1.下面的结论正确的是 ( )A .一个程序的算法步骤是可逆的B 、一个算法可以无止境地运算下去的C 、完成一件事情的算法有且只有一种D 、设计算法要本着简单方便的原则2、早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min)、泡面(3 min)、吃饭(10 min)、听广播(8 min)几个步骤、从下列选项中选最好的一种算法 ( )A 、 S1 洗脸刷牙、S2刷水壶、S3 烧水、S4 泡面、S5 吃饭、S6 听广播B 、 S 1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5 听广播C 、 S 1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭 同时 听广播D 、 S1吃饭 同时 听广播、S2泡面、S3烧水同时洗脸刷牙、S4刷水壶 3.算法 S1 m=aS2 若b<m ,则m=b S3 若c<m ,则m=c S4 若d<m ,则 m=dS5 输出m ,则输出m 表示 ( ) A .a ,b ,c ,d 中最大值B .a ,b ,c ,d 中最小值C .将a ,b ,c ,d 由小到大排序D .将a ,b ,c ,d 由大到小排序 4.右图输出的是A .2005B .65C .64D .63 5、下列给出的赋值语句中正确的是( )A. 5 = MB. x =-x (第4题)C. B=A=3D. x +y = 06、下列选项那个是正确的( )A 、INPUT A;B B. INPUT B=3 C. PRINT y=2*x+1 D. PRINT 4*x 7、以下给出的各数中不可能是八进制数的是( ) A.123 B.10 110 C.4724 D.7 8578、如果右边程序执行后输出的结果是990,那么 在程序until 后面的“条件”应为( ) A.i > 10 B. i <8 C. i <=9 D.i<9 9.读程序 甲: i=1 乙: i=1000 S=0 S=0 WHILE i<=1000 DO S=S+i S=S+i i=i+l i=i 一1 WEND Loop UNTIL i<1 PRINT S PRINT SEND END对甲乙两程序和输出结果判断正确的是 ( )A .程序不同结果不同B .程序不同,结果相同C .程序相同结果不同D .程序相同,结果相同 10.在上题条件下,假定能将甲、乙两程序“定格”在i=500,即能输出i=500 时一个值,则输出结果 ( )A .甲大乙小B .甲乙相同C .甲小乙大D .不能判断 二.填空题.11、有如下程序框图(如右图所示),则该程序框图表示的算法的功能是( 第12题)12、上面是求解一元二次方程)0(02≠=++a c bx ax 的流程图,根据题意填写: (1) ;(2) ;(3) 。

人教A版高中数学必修三试卷第一章测试.doc

人教A版高中数学必修三试卷第一章测试.doc

第一章测试(时间:120分钟满分:150分)一、选择题(本大题共12小题,每小题5分,满分60分.在每小题给出的四个选项中,有且只有一项是符合题目要求的) 1.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是()A.一个算法只能含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可能含有上述三种逻辑结构解析通读四个选项知,答案D最为合理,应选D.答案 D2.下列赋值语句正确的是()A.M=a+1 B.a+1=MC.M-1=a D.M-a=1解析根据赋值语句的功能知,A正确.答案 A3.学了算法你的收获有两点,一方面了解我国古代数学家的杰出成就,另一方面,数学的机械化,能做许多我们用笔和纸不敢做的有很大计算量的问题,这主要归功于算法语句的()A.输出语句B.赋值语句C.条件语句D.循环语句解析由题意知,应选D.答案 D4.读程序其中输入甲中i=1,乙中i=1000,输出结果判断正确的是() A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同解析图甲中用的是当型循环结构,输出结果是S=1+2+3+ (1000)而图乙中用的是直到型循环结构,输出结果是S=1000+999+…+3+2+1.可见这两图的程序不同,但输出结果相同,故选B.答案B5.程序框图(如图所示)能判断任意输入的数x的奇偶性,其中判断框内的条件是()A.m=0? B.x=0?C.x=1? D.m=1?解析阅读程序易知,判断框内应填m=1?,应选D.答案D6.840和1764的最大公约数是()A.84 B.12C.168 D.252解析∵1764=840×2+84,840=84×10,∴1764与840的最大公约数是84.答案A7.用秦九韶算法求多项式:f(x)=12+35x-8x2+79x3+6x4+5x5+3x6在x=-4的值时,v4的值为()A.-57 B.220C.-845 D.3392解析f(x)=(((((3x+5)x+6)x+79)x-8)x+35)x+12 当x=-4时,v0=3;∴v1=3×(-4)+5=-7;v2=-7×(-4)+6=34,v3=34×(-4)+79=-57;v4=-57×(-4)-8=220.答案B8.1001101(2)与下列哪个值相等()A.115(8)B.113(8)C.114(8)D.116(8)解析先化为十进制:1001101(2)=1×26+23+22+20=77,再化为八进制.∴77=115(8),∴100110(2)=115(8).答案A9.下面程序输出的结果为()A.17 B.19 C.21 D.23解析当i=9时,S=2×9+3=21,判断条件9>=8成立,跳出循环,输出S.答案 C10.(2010·福建)阅读如图所示的程序框图,运行相应的程序,输出的i值等于()A.2 B.3C.4 D.5解析当i=1时,a=1×2=2,S=0+2=2,i=1+1=2;由于2>11不成立,故a=2×22=8,S=2+8=10,i=2+1=3;由于10>11不成立,故a=3×23=24,S=10+24=34,i=3+1=4;由于34>11成立,故输出i=4.答案 C11.以下求方程x5+x3+x2-1=0在[0,1]之间近似根的算法是()A.辗转相除法B.更相减损术C.秦九韶算法D.二分法解析该算法是用二分法求方程近似根的程序表示.答案 D12.某店一个月的收入和支出总共记录了N个数据a1,a2,…,a N,其中收入记为正数,支出记为负数.该店用下边的程序框图计算月总收入S和月净盈利V.那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的()A.A>0?,V=S-T B.A<0?,V=S-TC.A>0?,V=S+T D.A<0?,V=S+T解析月总收入S应当为本月的各项收入之和,故需满足A>0,又月净盈利应当为月总收入减去本月各项支出的和,又T<0,所以V =S+T,因此,第一空应填A>0?,处理框应填V=S+T.答案 C二、填空题(本大题共4小题,每小题5分,满分20分.把答案填在题中横线上)13.将二进制数101101(2)化为十进制数,结果为________;再将结果化为8进制数,结果为________.解析101101(2)=1×25+0×24+1×23+1×22+0×2+1×20=45,∴化为十进制数为45;又45=8×5+5,∴45=55(8)答案4555(8)14.若输入8,则下列程序执行后输出的结果是______.解析这是一个利用条件结构编写的程序,当输入t=8时,执行c=0.2+0.1*(t-3),∴c=0.7答案0.715.根据条件填空,把程序框图补充完整,求1~1000内所有偶数的和.①________,②________答案S=S+i i=i+216.阅读下面程序,说明该算法的处理功能________________ ________________________________________________________.答案求S=1+2+3+…+20和t=1×2×3×…×20三、解答题(本大题共6小题,满分70分.解答应写出必要的文字说明、证明过程或演算步骤)17.(10分)画出函数y =⎩⎪⎨⎪⎧ π2x -5,(x >0),0,(x =0),π2x +3,(x <0)的流程图.解 流程图如图所示.18.(12分)用“更相减损术”求(1)中两数的最大公约数;用“辗转相除法”求(2)中两数的最大公约数.(1)72,168;(2)98,280.解 (1)用“更相减损术”168-72=96,96-72=24,72-24=48,48-24=24.∴72与168的最大公约数是24.(2)用“辗转相除法”280=98×2+84,98=84×1+14,84=14×6.∴98与280的最大公约数是14.19.(12分)下列语句是求S=2+3+4+…+99的一个程序,请回答问题:i=1S=0DOS=i+Si=i+1LOOP UNTIL i>=99PRINT SEND(1)程序中是否有错误?请加以改正;(2)把程序改写成另一种类型的循环语句.解析(1)错误有两处:一处:语句i=1应改为i=2.二处:语句LOOP UNIIL i>=99应改为LOOP UNTIL i>99.LOOP UNTIL i>99.(2)改为当型语句为:i=2S=0WHILE i<=99S=S+ii=i+1WENDPRINT SEND20.(12分)用秦九韶算法求函数f(x)=x5+x3+x2+x+1,当x=3时的函数值.解f(x)=x5+x3+x2+x+1=((((x+0)x+1)x+1)x+1)x+1.当x=3时的值:v0=1,v1=1×3+0=3,v2=3×3+1=10,v3=10×3+1=31,v4=31×3+1=94,v5=94×3+1=283.∴当x=3时,f(3)=283.21.(12分)设计算法求11×2+12×3+13×4+…+199×100的值.要求画出程序框图,并用基本语句编写的程序.解程序框图如下.程序如下. S =0k =1DOS =S +1/(k *(k +1)) k =k +1LOOP UNTIL k >99PRINT SEND22.(12分)求函数y =⎩⎪⎨⎪⎧3x -2,x ≥2,-2,x<2的值的程序框图如图所示.(1)指出程序框图中的错误之处并写出算法;(2)重新绘制解决该问题的程序框图,且回答下面提出的问题: 问题1,要使输出的值为7,输入的x 的值应为多少?问题2,要使输出的值为正数,输入的x 应满足什么条件?解 (1)函数y =⎩⎪⎨⎪⎧3x -2,(x ≥2),-2,(x<2)是分段函数,其程序框图中应该有判断框,应用条件结构,不应该是顺序结构.正确的算法步骤如下:第一步,输入x.第二步,若x ≥2,则y =3x -2,否则y =-2.第三步,输出y.(2)根据(1)中的算法步骤,可以画出程序框图如下.问题1,要使输出的值为7,则3x -2=7,∴x =3.即输入的x 的值应为3.问题2,要使输出的值为正数,则3x -2>0,∴x>23.又x ≥2,∴x ≥2.故当输入的x ≥2时,输出的值为正数.。

高一数学人教A版必修三练习第一章 算法初步1.1.2.2 Word版含解析

高一数学人教A版必修三练习第一章 算法初步1.1.2.2 Word版含解析

(本栏目内容,在学生用书中以独立形式分册装订!)
一、选择题(每小题分,共分)
.下列四种说法中正确的有( )

任何一个算法都离不开顺序结构;②程序框图中,根据条件是否成立有不同的流向;③循环体是指按照一定条件,反复执行某一处理步骤;④循环结构中有条件结构,条件结构中有循环结构.
.个.个
.个.个
解析:因为顺序结构是任何一个算法都离不开的基本结构,所以①正确;在一个算法中,经常会遇到一些条件的判断,算法流程根据条件是否成立有不同的流向,因此②正确;根据循环体的定义知,③正确;④不正确.因为在条件结构中可以不含循环结构.综上分析知①②③正确,④不正确.故选.
答案:
.(·四川卷)执行如图所示的程序框图,输出的值为( )
.-
.-
解析:根据题中程序框图,可知=,=+=<,=+=<,=+=,=+=>,==.故输出的值为.故选.
答案:
.(·天津卷)阅读如图的程序框图,运行相应的程序,则输出的值为( )
..
..
解析:第一次执行,=,=-=;第二次执行,=,=-=;第三次执行,=,=-=;第四次执行,=,=-=,满足条件,则退出循环,所以输出的值为.故选.
答案:
.(·菏泽模拟)如图是求,,…,的乘积的程序框图,图中空白框中应填入的内容为(
)
.=(+) .=+
.=.=
解析:赋值框内应为累乘积,累乘积=前面项累乘积×第项,即=,故选.
答案:
二、填空题(每小题分,共分)
.阅读如图所示的程序框图,运行相应的程序.如果输入某个正整数后,输出的∈(,。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

i=11 s=1 DO s= s * i i = i -1 LOOP UNTIL “条件” PRINT s END (第7题) 高一数学必修3第一章测试题及答案-人教版(A)
数学第一章测试题
一.选择题
1.下面的结论正确的是 ( )
A .一个程序的算法步骤是可逆的
B 、一个算法可以无止境地运算下去的
C 、完成一件事情的算法有且只有一种
D 、设计算法要本着简单方便的原则 2、早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min)、泡面(3 min)、吃饭(10 min)、听广播(8 min)几个步骤、从下列选项中选最好的一种算法 ( )
A 、 S1 洗脸刷牙、S2刷水壶、S3 烧水、S4 泡面、S5 吃饭、S6 听广播
B 、 S 1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5 听广播
C 、 S 1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭 同时 听广播
D 、 S1吃饭 同时 听广播、S2泡面、S3烧水同时洗脸刷牙、S4刷水壶 3.算法 S1 m=a
S2 若b<m ,则m=b S3 若c<m ,则m=c S4 若d<m ,则 m=d
S5 输出m ,则输出m 表示 ( ) A .a ,b ,c ,d 中最大值
B .a ,b ,c ,d 中最小值
C .将a ,b ,c ,d 由小到大排序
D .将a ,b ,c ,d 由大到小排序 4.右图输出的是
A .2005
B .65
C .64
D .63 5、下列给出的赋值语句中正确的是( )
A. 5 = M
B. x =-x (第4题)
C. B=A=3
D. x +y = 0
6、下列选项那个是正确的( )
A 、INPUT A;
B B. INPUT B=3 C. PRINT y=2*x+1 D. PRINT 4*x 7、以下给出的各数中不可能是八进制数的是( ) A.123 B.10 110 C.4724 D.7 857
8、如果右边程序执行后输出的结果是990,那么 在程序until 后面的“条件”应为( ) A.i > 10 B. i <8 C. i <=9 D.i<9 9.读程序 甲: i=1 乙: i=1000 S=0 S=0 WHILE i<=1000 DO S=S+i S=S+i i=i+l i=i 一1 WEND Loop UNTIL i<1 PRINT S PRINT S
END END
对甲乙两程序和输出结果判断正确的是 ( )
A .程序不同结果不同
B .程序不同,结果相同
C .程序相同结果不同
D .程序相同,结果相同
10.在上题条件下,假定能将甲、乙两程序“定格”在i=500,即能输出i=500 时一个值,则输出结果 ( )
A .甲大乙小
B .甲乙相同
C .甲小乙大
D .不能判断 二.填空题.
11、有如下程序框图(如右图所示),则该程序框图表示的算法的功能是
( 第12题)
12、上面是求解一元二次方程)0(02
≠=++a c bx ax 的流程图,根据题意填写: (1) ;(2) ;(3) 。

13.将二进制数1010 101(2) 化为十进制结果为 ;
再将该数化为八进制数,结果为 . 3 1 6 3 9 5 5 6 1 9
第一趟 第二趟 第三趟 第四趟
15.计算11011(2)-101(2)= (用二进制表示)
三、解答题
16. 已知算法: ① 将该算法用流程图描述之; ② 写出该程序。

S1、 输入 X
S2 、 若X<1,执行 S3. 否则执行S6 S3 、 Y =X - 2
(第11题) 第 输出i-2
S4、输出 Y S5、 结束
S6、 若X=1 ,执行S7;否则执行S10; S7 Y =0 S8 输出Y S9 结束 S10 Y= 2X+1 S11 输出Y S12 结束
17、设计算法求
50
491
431321211⨯+
⋅⋅⋅+⨯+⨯+⨯的值,写出用基本语句编写的程序. 18.用辗转相除法求210与162的最大公约数,并用更相减损术检验。

19、《中华人民共和国个人所得税法》规定,公民月工资,薪金所得不超过800元的部分不必纳税,超过800元的部分为全月应纳税 所得额,此项税款按下表分段累进计算:
全月应纳税所得额 税率
不超过500元的部分
5% 超过500元的部分至2000元的部分 10% 超过2000元至5000元的部分
15%
试写出工资x (x 5000 元)与税收 y 的函数关系式,并写出计算应纳税 所得额的的程序。

20、给出30个数:1,2,4,7,……,其规律是:第1个数是1,第2个数比第1个数大1, 第3个数比第2个数大2,第4个数比第3个数大3,依此类推.要计算这30个数的和,现已给出了该问题算法的程序框图(如图所示),(I )请在图中判断框内(1)处和执行框中的(2)处填上合适的语句,使之能完成该题算法功能;(II )根据程序框图写出程序.
(第20题)
数学第一章测试题
姓名 座位号 班别
一、选择题
二、填空题
11..计算并输出使1×3×5×7…× >10 000成立的最小整数.
12.(1)
<0 (2)x1= a
b 2∆
+- x2=a b 2∆-- (3) 输出x1,x2
13. 85 、 125(8)
14.用冒泡法对数3,6,9,5,1从小到大排序
第一趟 第二趟 第三趟 第四趟
15. 10110
三、解答题
16. 该算法是求函数
Y=⎪⎪⎪⎪

⎪⎪
⎪⎪
⎨⎧+==-=120
2X Y Y X Y )
1()
1()1(>=<X X X
17、解 这是一个累加求和问题,共49项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法.程序框图如下图所示
18.
i=1 p=1 s=0
WHILE i<=30 s=s+p p=p+i i=i+1 WEND PRINT a END
(第21题程序)
19.
y=0800(800)5%800130025(1300)10%1300280025150(2800)15%
28005800
x x x x x x x ≤⎧
⎪-⨯<≤⎪⎨
+-⨯<≤⎪⎪++-⨯<≤⎩
20.解 (I )该算法使用了当型循环结构,因为是求30个数的和,故循环体应执行30次,其中i 是计数变量,因此判断框内的条件就是限制计数变量i 的,故应为30≤i .算法 中的变量p 实质是表示参与求和的各个数,由于它也是变化的,且满足第i 个数比其前一个数大1-i ,,第1+i 个数比其前一个数大i ,故应有i p p +=.故(1)处应填30≤i ;
(2)处应填i p p +=。

相关文档
最新文档