高中数学第二章算法初步测评(B卷)北师大版必修3

上传人:桔**** 文档编号:491659005 上传时间:2023-01-15 格式:DOC 页数:15 大小:8.43MB
返回 下载 相关 举报
高中数学第二章算法初步测评(B卷)北师大版必修3_第1页
第1页 / 共15页
高中数学第二章算法初步测评(B卷)北师大版必修3_第2页
第2页 / 共15页
高中数学第二章算法初步测评(B卷)北师大版必修3_第3页
第3页 / 共15页
高中数学第二章算法初步测评(B卷)北师大版必修3_第4页
第4页 / 共15页
高中数学第二章算法初步测评(B卷)北师大版必修3_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《高中数学第二章算法初步测评(B卷)北师大版必修3》由会员分享,可在线阅读,更多相关《高中数学第二章算法初步测评(B卷)北师大版必修3(15页珍藏版)》请在金锄头文库上搜索。

1、高中数学第二章算法初步测评(B卷)北师大版必修3第二章算法初步测评(B卷)【说明】 本试卷分为第、卷两部分,请将第卷选择题的答案填入答题栏内,第卷可在各题后直接作答共120分,考试时间90分钟第卷(选择题共50分)一、选择题(本大题共10小题,每小题5分,共50分)1要解决下面的四个问题,只用顺序结构画不出其算法框图的是A利用公式12n计算1260的值B当球的表面积已知时,求球的体积C当给定一个数x,求其绝对值D求函数f(x)2x23x8的函数值答案:C因为,故需用判断框,即用选择结构2下面算法语句运行后输出的结果为a0j1Doa(aj)Mod 5jj1Loop While j5输出aA50B

2、5C25D0答案:D“(aj)Mod5”即为Mod(aj,5),表示aj被5除后的余数3阅读如图所示的算法框图,输出的结果为A11,8 B13,2 C11,5 D13,8答案:A此算法初值a12,b5,通过赋值aa1,bb3对a、b进行赋值运算,故选A.4在求函数的值的算法中,不可能用到的语句或算法为A输入语句 B复合If语句C输出语句 D插入排序答案:D求分段函数的值主要使用条件语句,判断自变量的范围,所以要用到复合If语句,而输出语句在这里也是必需的,事实上,任何一个算法都必须有输出语句,本题没有要求排序,所以,不需要插入法排序5给出下列四个命题:解方程ax2bxc0(a0);求函数f(x

3、)x22,x0,,x5,x 0的函数值;求体积为8的正方体的表面积;求三个数a,b,c中的最大数其中不需要用条件语句来描述其算法的有A1个 B2个 C3个 D4个答案:A只有不需要用条件语句描述算法6下图是求S1357前20项和的算法框图,处应填APP1 BPP2 CPP3 DPP4答案:B由题意,和式每一项与前一项比较都大2(即步长为2),选B.7三个数144,360,504的最大公因数是A24 B36 C72 D48答案:C1442432,36023325,50423327,144,360,504的最大公因数为233272.故选C.8某店一个月的收入和支出总共记录了N个数据a1,a2,aN

4、,其中收入记为正数,支出记为负数该店用下面的算法框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的AA0,VST BA0,VST DA0,净盈利应当为月总收入减去本月的各项支出总和T0,故VST.9已知分段函数求函数值的算法框图,如图,两个判断框内要填写的内容分别是Ax0,x 0 Bx0,x0 Cx 0,x0 Dx0,x 0答案:C若成立,则yx1,应填x0;不成立,则yx1应填x0,故选C.10如图,汉诺塔问题是指有3根杆子A,B,C,B杆上有若干碟子,把所有碟子从B杆移到A杆上,每次只能移动一个碟子,大的碟子不能叠在小的碟子上面,把B杆上的4个碟子

5、全部移到A杆上,最少需要移动_次A12 B15 C17 D19答案:B把A、B、C三根杆子分别记作1,2,3.用(1,3)表示把碟子从A杆子移到C杆子,依次类推,于是算法过程表示为(2,3),(2,1),(3,1),(2,3),(1,2),(1,3),(2,3),(2,1),(3,1),(3,2),(1,2),(3,1),(2,3),(2,1),(3,1),共移动15次第卷(非选择题共70分)二、填空题(本大题共4小题,每小题4分,共16分把答案填在题中横线上)11下图是一个算法框图,最后输出的W_.答案:22S0,T1S110,T3S810,T5S2581710,故W17522.12下面的基

6、本语句执行后,若输入a3,b1,n5,则输出结果c_.输入a,b,nFor i1 To n2 cab ab bcNext输出c答案:3n5,i从1到3,共循环3次当i1时,c2,a1,b2;当i2时,c1,a2,b1;当i3时,c3,a1,b3.13执行左下面的算法框图,若p0.8,则输出的n_.答案:4由题意p0.8,n1,S0,满足Sp,则S0,n112;循环判断,此时S0.5p0.8,则S0.50.250.75,n213;循环判断,此时S0.75p0.8,则S0.750.875,n314;循环判断,此时S0.875p0.8,则输出n4,结束14执行右上面的算法框图,输出的T_.答案:30

7、初值S0,n0,T0,执行第一次循环后:S5,n2,T2,执行第二次循环后:S10,n4,T6,执行第三次循环后:S15,n6,T12,执行第四次循环后:S20,n8,T20,执行第五次循环后:S25,n10,T30,TS,输出T30.三、解答题(本大题共5小题,共54分解答应写出文字说明、证明过程或演算步骤)15(10分)已知一个正三棱柱的底面边长是2,高为3,写出计算此三棱柱体积的算法,画出算法框图解:算法:1.输入a,h;2计算底面面积Sa2;3计算体积VSh;4输出V.算法框图如下图所示:16(10分)第二十九届北京奥运会十米跳台跳水选拔赛中共有10名选手,12名评委,在计算每位选手的

8、平均分时,为了避免极端分数的影响,去掉一个最高分和一个最低分再求平均分,请用算法框图描述一个算法来解决该问题解:设每位选手的分数都介于010分之间,用循环结构完成这12个分数的输入,选择结构来找出最大、最小数,算法框图如下图17(10分)给出30个数:1,2,4,7,11,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依次类推,要计算这30个数的和,现已给出了该问题算法的算法框图(1)请在图中判断框内处和执行框中的处填上合适的语句,使之能完成该题算法功能;(2)根据算法框图写出相应的算法语句解:(1)该算法使用了循环结构,是求30个数的和,故循

9、环体应执行30次,其中i是计数变量,判断框内的条件就是限制计数变量i的,故应为i30.算法中变量p实质表示参与求和的各个数,由于它也是变化的,且满足第i个数比其前一个数大i1,第i1个数比其前一个数大i,故应有ppi,故处填i30,处应填ppi.(2)根据以上算法框图,可用Do Loop语句描述该算法:i1p1S0Do SSp ppi ii1Loop While i30输出S(也可用For语句描述:p1S0For i1 To 30 SSp ppiNext输出S)18(12分)如图,在边长为4的正方形ABCD的边上有一点P,沿着折线BCDA由点B(起点)向点A(终点)运动,设点P运动的路程为x,

10、APB的面积为y,求y与x的函数关系式,画出算法框图,并用基本语句描述算法解:因为APB的面积随点P的运动而变化,但以AB为底,可见面积y先变大保持不变逐渐变小,因此这是一个分段函数问题由题意得函数关系为.算法框图如图用If语句描述如下:输入xIf 0x4 Then y2xElse If x8 Then y8 Else y2(12x) End IfEnd If输出y19(12分)设计程序求的近似值可以用以下公式:.用上述公式求,即逐项进行累加,直到0.000 01为止(该项不累加),然后求出的近似值,用基本语句描述该算法并画出算法框图解:因为预先不知道循环的次数,所以采用Do Loop循环语句来描述该算法S0i1t1DoSStii1t1/i2Loop While t0.000 01P输出P算法框图如下图:8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号