当前位置:首页 >> 数学 >>

6455惠州市第一中学高一数学必修单元测试

2006 年惠州市第一中学高一数学必修 3 单元测试 算 有一项是符合题目要求的. 1.算法的三种基本结构是( ) (B)顺序结构、循环结构、模块结构 (D)模块结构、条件结构、循环结构 ) 法 试 题(2006 年 4 日 7 日) 一、选择题:本大题共 10 小题,每小题 4 分,共 40 分.在每小题给出的四处备选项中,只 (A)顺序结构、条件结构、循环结构 (C)顺序结构、模块结构、条件结构 2.将两个数 a=25,b=9 交换,使 a=9,b=25,下面语句正确一组是 ( (A) (B) (C) (D) a=b b=a b=a a=b t=b b=a a=t (C)200(6) a=c c=b b=a 3.下列各数中,最小的数是( ) 。 (A)111 111(2) (B)105(8) 4.下列给变量赋值的语句正确的是( ) (A)5=a (B)a+2=a (D)75 (C)a=b=4 (D)a=2*a 5.下面程序运行后,a,b,c 的值各等于 a=3 b=-5 c=8 a=b b=c c=a PRINT a, b, c END (A) –5,8,-5 (B) –5,8,3 ( ) (C) 8,–5,3 (D) 8,–5,8 6.为了在运行下面的程序之后得到输出 y=16,键盘输入 x 应该是( ) 。 Input x If x<0 then y=(x+1)?(x+1) Else y=(x-1)?(x-1) End if Print y End (A) 3 或-3 (B) -5 (C) -5 或 5 (D) 5 或-3 7.读两段程序: 甲:i=1 S=0 WHILE i<=1000 S=S+i i=i+1 WEND PRINT S END 乙:i=1000 S=0 DO S=S+i i=i-1 LOOP UNTIL i<1 PRINT S END 对甲、乙程序和输出结果判断正确的是( ) (A)程序不同,结果不同 (B)程序不同,结果相同 (C)程序相同,结果不同 (D)程序相同,结果相同 8.用二分法求方程的近似根,精确度为δ ,用直到型循环结构的终止条件是( (A)|x1-x2|>δ (B)|x1-x2|<δ (C)x1<δ <x2 (D)x1=x2=δ 9.给出下面的程序框图,那么其循环体执行的次数是 (A) 500 (B) 499 (C) 1000 开始 ( ) (D) 998 ) 。 i=2,sum=0 i=12 s=1 DO s=s*i i = i-1 LOOP UNTIL PRINT s END sum=sum+i i=i+2 否 i ? 1000 ? 是 结束 (第 9 题) 条 件 (第 10 题)程序 10.已知有上面程序,如果程序执行后输出的结果是 11880,那么在程序 UNTIL 后面的“条 件”应为 ( (A) i > 9 ) (B) i >= 9 (C) i <= 8 (D) i < 8 姓名_______________ 班别_______________ 学号__________ 请将第一部分选择题答案填入下列表格内。 (共 10 题,每小题 4 分,共 40 分。 ) 题号 1 2 3 4 5 6 7 8 9 10 答案 二、填空题:本大题共 4 小题,每小题 4 分,共 16 分.把答案填在题中相应的横线上. 11.下列四个有关算法的说法中,正确的是 . ( 要求只填写序号 ) (1) 算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题; (2) 正确的算法执行后一定得到确定的结果; 开 始 (3) 解决某类问题的算法不一定是唯一的; (4) 正确的算法一定能在有限步之内结束。 输入 x m = x 除以 2 的余数 12.右边的程序框图(如图所示) , 能判断任意输入的整数 x 是奇数 或是偶数。其中判断框内的条件 是________________。 输出“x 是偶数” 输出“x 是奇数” 是 否 结 束 13.已知有如下两段 QBasic 程序: 程序 1 如下: i = 51 sum = 0 while i <= 50 sum=sum+i i = i+1 wend print sum end 程序 2 如下: i = 51 sum = 0 do sum=sum+i i = i+1 loop until i > 50 print sum end 问:程序 1 运行的结果为_______________。 程序 2 运行的结果为_______________。 14.把下面求 n! ( n!= n×(n-1)×??×3×2×1 )的程序补充完整 ________________“n=” ;n i=1 s=1 WHILE _______________ _________________ i = i+1 WEND PRINT s END 三、解答题:本大题共 4 小题,共 44 分.解答应写出文字说明、演算步骤或推证过程。 15.(本题满分 8 分) 用秦九韶算法计算函数 f ( x) ? 2 x 4 ? 3x 3 ? 5x ? 4当x ? 2 时的函数值。 16.(本题满分 12 分) 已知算法: (1)指出其功能(用算式表示) , (2)将该算法用流程图描述之。 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 输入 x 若 x <-2,执行 S3; 否则,执行 S6 y = x^2+1 输出 y 执行 S12 若-2 =< x< 2,执行 S7; 否则执行 S10 y=x 输出 y 执行 S12 y = x^2-1 输出 y 结束。 17.(本题满分 12 分) 以下程序流程图及其相应程序是实现用二分法求近似值, 但步骤并没有全部给出, 请补 上适当的语句或条件,以保证该程序能顺利运行并达到预期的目的。 程序如下: D