单独报考
当前位置:中华考试网 >> 高考 >> 北京高考 >> 北京高考数学模拟题 >> 高考数学专题:算法初步基础知识测试

2015学年高考数学专题复习:算法初步基础知识测试

中华考试网  2014-12-08  【

  一、选择题(本大题共10个小题,每小题5分,共50分,在每小题给出的四个选项中,只有一项是符合题目要求的)

  1.下列关于算法的描述中正确的是(  )

  A.只有数学问题才会有算法

  B.算法过程要一步一步执行,每一步操作都是明确的

  C.有的算法可能无结果

  D.算法中有些语句可能永远不会被执行

  [答案] B

  [解析] 算法要解决的问题不仅仅是数学问题,显然A不正确;算法由一系列程序或步骤组成,这些程序或步骤首先必须是明确而有效的,因此算法一定会有结果,故C不正确;算法中的任意一个语句都能被执行到,否则这个语句就是多余的,应删掉,故D不正确.

  2.下面流程图描述的算法的运行结果是(  )

  A.-5      B.5

  C.-1 D.-2

  [答案] A

  [解析] 根据判断框,如果x<0,则y=3x-2,所以x=-1时,y=3×(-1)-2=-5.

  3.给出下列流程图,欲输出给定两实数a、b中的较小的数,则判断框中应填(  )

  A.a>bB.a≥b

  C.a12→是,

  S2:n=2,22>22→否,

  输出n=2.

  关键是理解赋值语句n+1及条件2n>n2.

  6.阅读下图所示的程序框图,运行相应的程序,输出的结果是(  )

  A.3 B.11

  C.38 D.123

  [答案] B

  [解析] 本题考查程序框图.

  根据赋值语句“a=a2+2”及初值a=1得输出的a为11,共循环2次.

  7.下面是求56个数的平均数的基本语句,在横线上应填写的内容为(  )

  S=0

  For i=1 To________

  输入x;

  S=S+x

  Next

  a=S/56

  输出________.

  A.56 a B.56 S

  C.57 a-1 D.57 S-1

  [答案] A

  [解析] 由于是求56个数的平均数,所以循环变量的终值是56,输出的是这56个数的平均数a.

1234
纠错评论责编:xiejinyan
相关推荐
热点推荐»