1、1第一章 算法初步注 意 事 项 :1 答 题 前 , 先 将 自 己 的 姓 名 、 准 考 证 号 填 写 在 试 题 卷 和 答 题 卡 上 , 并 将准 考 证 号 条 形 码 粘 贴 在 答 题 卡 上 的 指 定 位 置 。2 选 择 题 的 作 答 : 每 小 题 选 出 答 案 后 , 用 2B 铅 笔 把 答 题 卡 上 对 应 题 目的 答 案 标 号 涂 黑 , 写 在 试 题 卷 、 草 稿 纸 和 答 题 卡 上 的 非 答 题 区 域 均 无 效 。3 非 选 择 题 的 作 答 : 用 签 字 笔 直 接 答 在 答 题 卡 上 对 应 的 答 题 区 域 内 。
2、 写在 试 题 卷 、 草 稿 纸 和 答 题 卡 上 的 非 答 题 区 域 均 无 效 。4 考 试 结 束 后 , 请 将 本 试 题 卷 和 答 题 卡 一 并 上 交 。一、选择题(本大题共 12 个小题,每小题 5 分,共 60 分,在每小题给出的四个选项中,只有一项是符合题目要求的)1计算机执行如图的程序段后,输出的结果是( )A2,3 B2,2 C0,0 D3,22如图所示的程序框图中,要想使输入的值与输出的值相等,输入的 a 值应为( )A1 B3 C1 或 3 D0 或 33执行下图程序框图,若输出 2y,则输入的 x为( )A 1或 2B 1C1 或 2D 1或 24某算
3、法的程序框图如图所示,若输出的 y,则输入的 x可能为( )A 1B1 C1 或 5 D 1或 15阅读下边的程序框图,运行相应的程序,则输出 s 的值为( )2A1 B0 C1 D36计算机执行下面的程序段后,输出的结果是( )a=1b=3a=a+bb=a-bPRINTa,bA1,3 B4,1 C0,0 D6,07给出 30 个数:1,2,4,7,11,其规律是第一个数是 1,第二个数比第一个数大 1,第三个数比第二个数大 2,第四个数比第三个数大 3,依此类推,要计算这 30 个数的和,现已知给出了该问题的程序框图如图所示那么框图中判断框处和执行框处应分别填入( )A 30?i; p p
4、i1 B 29?i; p p i1C 1; p p i D 30; p p i8当 x5, y20 时,下面程序运行后输出的结果为( )A22,22 B22,22 C12,12 D12,129阅读如图所示的程序框图,运行相应的程序,输出的结果是( )A2 B4 C8 D1610读程序INPUT xIF x0 THENySQR(x)ELSEy(0.5)x1END IFPRINT yEND当输出的 y 的范围大于 1 时,则输入的 x 值的取值范围是( )A(,1) B(1,)3C(,1)(1,) D(,0)(0,)11用“辗转相除法”求得 459 和 357 的最大公约数是( )A3 B9 C1
5、7 D5112以下给出了一个程序框图,其作用是输入 x的值,输出相应的 y 的值,若要使输入的 x 的值与输出的 y 的值相等,则这样的 x 的值有( )A1 个 B2 个 C3 个 D4 个二、填空题(本大题共 4 个小题,每小题 5 分,共 20 分,把正确答案填在题中横线上)13读程序本程序输出的结果是_14人怕机械重复,如计算 123100,十岁的高斯就想到类似于梯形面积的求法:其和 S 1005050,而不是算 99 次加法,但计算机不怕重1 1002复,使用_来做完 99 步计算,也是瞬间的事,编写这个程序可用_,_两种语句结构15某工厂 2010 年的年生产总值为 200 万元,
6、技术革新后预计以后每年的年生产总值都比上一年增长 5%为了求年生产总值超过 300 万元的最早年份,有人设计了解决此问题的程序框图(如图) ,请在空白判断框内填上一个适当的式子应为_16如图是一个程序框图,则输出的 S 的值是_三、解答题(本大题共 6 个小题,共 70 分,解答应写出文字说明,证明过程或演算步骤)17 (10 分)把“五进制”数 1234(5)转化为“十进制”数,再把它转化为“八进制”418 (12 分)设计一个可以输入圆柱的底面半径 r 和高 h,再计算出圆柱的体积和表面积的算法,画出程序框图19 (12 分)某公司为激励广大员工的积极性,规定:若推销产品价值在 10000
7、元之内的年终提成 5%;若推销产品价值在 10000 元以上(包括 10000 元) ,则年终提成 10%,设计一个求公司员工年终提成 f(x)的算法的程序框图20 (12 分)如图所示,利用所学过的算法语句编写相应的程序521 (12 分)编写程序,对于函数3010xy要求输入 x 值,输出相应的 y 值 22 (12 分)在边长为 4 的正方形 ABCD 的边上有一点 P,在折线 BCDA 中,由点B(起点)向 A(终点)运动,设点 P 运动的路程为 x, APB 的面积为 y,求 y与 x 之间的函数关系式,画出程序框图,写出程序12018-2019 学 年 必 修 三 第 一 章 训
8、练 卷算 法 初 步 ( 二 ) 答 案一、选择题(本大题共 12 个小题,每小题 5 分,共 60 分,在每小题给出的四个选项中,只有一项是符合题目要求的)1 【答案】A【解析】运行程序可得 312a, 13b,所以输出的结果为 2,3选A2 【答案】D【解析】根据程序框图,知本题实质是解方程 a a24 a,解得 a0 或 a3,故答案为 D3 【答案】D【解析】程序框图实现的功能是计算分段函数 20 xy,若 2y,则 1x或 2,故选择 D4 【答案】B【解析】若 1sin62x, ,符合题意;若 12x, ,不满足 2x故错误故选 B5 【答案】B【解析】当 i1 时,s1(31)1
9、3;当 i2 时,s3(32)14;当 i3 时,s4(33)11;当 i4 时,s1(34)10;紧接着i5,满足条件 i4,跳出循环,输出 s 的值为 0故选 B6 【答案】B【解析】把 1 赋给变量 a,把 3 赋给变量 b,把 4 赋给变量 a,把 1 赋给变量 b,输出 a,b故选 B7 【答案】D8 【答案】A【解析】具体运行如下:(x,y)(5,20)(5,17),xy22,yx22故选 A9 【答案】C【解析】本小题考查的是程序框图中的循环结构,循环体中两个变量 S、n 其值对应变化,执行时,S 与 n 对应变化情况如下表:S 1 22n 2 4 8S2 时,输出 n8故选 C
10、10 【答案】C【解析】由程序可得012xy, 1y,当 0x时,x,即 2x , 1x, x当 时, 1,即 ,故输入的 值的范围为 ()(), -, +故选 C11 【答案】D【解析】4593571102,357102351,102512,51 是 102 和 51 的最大公约数,也就是 459 和 357 的最大公约数故选 D12 【答案】C二、填空题(本大题共 4 个小题,每小题 5 分,共 20 分,把正确答案填在题中横线上)13 【答案】 3【解析】由题意知 V 4223 314 【答案】循环语句, WHILE 型, UNTIL 型15 【答案】 30?a16 【答案】63【解析】
11、当 n1 时,S12 13;当 n2 时,S32 27;当 n3 时,S72 315;2当 n4 时,S152 431;当 n5 时,S312 56333故 S63三、解答题(本大题共 6 个小题,共 70 分,解答应写出文字说明,证明过程或演算步骤)17 【答案】见解析【解析】1234 (5)15 325 235 145 0194,194302 (8)18 【答案】见解析【解析】算法如下:第一步:输入半径 r 和高 h第二步:计算底面积 2S第三步:计算体积 Vs第四步:计算侧面积 Crh第五步:计算表面积 2BS第六步:输出 V 和 B程序框图如右图,19 【答案】见解析【解析】程序框图如下图所示:20 【答案】见解析【解析】程序如下:INPUT,0=WHILE*10NDPRITExnmiinxim21 【答案】见解析【解析】程序如下: INPUTF0HE1LSI3ENDIFPRTExyxy22 【答案】见解析【解析】 20488112xxy程序框图如下图3程序如下: