当前位置:得满分网教育文章数学学科知识数学学习数学知识点总结高二数学《算法初步》单元测试

高二数学《算法初步》单元测试

11-01 12:05:13 | 浏览次数: 93518 次 | 栏目:数学知识点总结
标签:数学知识点总结,http://www.manfen6.com 高二数学《算法初步》单元测试,

 

  【小编寄语】www.manfen6.com数学网小编给大家整理了高二数学《算法初步》单元测试 ,希望能给大家带来帮助!

1.如图所示程序框图,能判断任意输入的数x的奇偶性:其中判断框内的条件是( )

  A.m=0 B.x=0

  C.x=1 D.m=1

  

 

  2.算法的过程称为“数学机械化”,数学机械化的最大优点是可以让计算机来完成,中国当代数学家在这方面研究处于世界领先地位,为此而获得首届自然科学500万大奖的是( )

  A.袁隆平  B.华罗庚

  C.苏步青  D.吴文俊

  3.算法

  S1 m=a

  S2 若b

  S3 若c

  S4 若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. 50 B. 5 C. 25 D. 0

  

 

  5.计算机执行下面的程序段后,输出的结果是 ( )

  A.1,3      B.4,1     C.0,0    D.6,0

  

 

  6.用“辗转相除法”求得459和357的最大公约数是( )

  A.3 B.9 C.17 D.51

  7.算法的三种基本结构是 ( )

  A. 顺序结构、模块结构、条件结构 B. 顺序结构、循环结构、模块结构

  C. 顺序结构、条件结构、循环结构 D. 模块结构、条件结构、循环结构

  8.下面为一个求20个数的平均数的程序,在横线上应填充的语句为 ( )

  A.i>20       B.i<20       C.i>=20      D.i<=20

  9.用秦九韶算法计算多项式

时的值时,需要做乘法和加法的次数分别是 ( )

 

  A.6 , 6    B.5 , 6

  C.5 , 5     D.6 , 5

  10.给出以下一个算法的程序框图(如图所示),该程序框图的功能是( )

  A.求输出a,b,c三数的最大数

  B.求输出a,b,c三数的最小数

  C.将a,b,c按从小到大排列

  D.将a,b,c按从大到小排列

  

 

  11.若输入8时,则下列程序执行后输出的结果是 .

  

 

  12.下左程序运行后输出的结果为_________.

  x=5

  y=-20

  IF x<0 THEN

  x=y-3

  ELSE

  y=y+3

  END IF

  PRINT x-y ; y-x

  END

  (第12题)

    13.用直接插入排序法对:7,1,3,12,8,4,9,10进行从小到大排序时,第四步得到的一组数为: _ _ .

  14.求方程

的近似根,要先将它近似地放在某两个连续整数之间,则应当在区间 上.

 

  15.学了算法你的收获有两点,一方面了解我国古代数学家的杰出成就,另一方面,数学的机械化,能做许多我们用笔和纸不敢做的有很大计算量的问题,这主要归功于算法语句的          .

  16.上右程序输出的n的值是____________.

  j=1

  n=0

  WHILE j<=11

  j=j+1

  IF j MOD 4=0 THEN

  n=n+1

  END IF

  j=j+1

 

  17.函数y=

 

请设计算法流程图,要求输入自变量,输出函数值.

 

  18.某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟时按1分钟计),试设计一个计算通话费用的算法.要求写出算法,画出程序框图,编写程序.

  19.把“五进制”数

转化为“十进制”数,再把它转化为“八进制”数.

 

  20.给定一个年份,写出该年是不是闰年的算法,程序框图和程序.

  21.已知正四棱锥的底面边长为3,高为4,求正四棱锥的体积和表面积,写出算法的伪代码,并画出相应图.

  参考答案:

  1.A; 2.D; 3.B; 4.D; 5.B; 6.D; 7.C; 8.A; 9.A; 10.B; 11. 0.7; 12. 22,-22; 13. [ 1 3 7 12 ] 8 4 9 10; 14. (1,2); 15. 循环语句; 16. 3;

  17.

  

 

  18.解 我们用c(单位:元)表示通话费,t(单位:分钟)表示通话时间,

  则依题意有

 

  算法步骤如下:第一步,输入通话时间t;第二步,如果t≤3,

  那么c = 0.2 ;否则令 c = 0.2+0.1 (t-3);

  第三步,输出通话费用c ;

  程序框图如图所示

  INPUT t

  IF t<= 3 THEN

  c=0.2

  ELSE

  c=0.2+0.1(t-3)

  END IF

  PRINT c

  END

  (第18题程序)

  

 

  

 

  19.解:①

[1] [2]  下一页

TAG: 高二数学