第一套
7.关于算法,下列叙述正确的是                                             
(A)算法可以用自然语言、流程图和伪代码来描述 
(B)算法只能用流程图来描述 
(C)算法不能用伪代码来描述 
(D)算法不可以用自然语言来描述 
8.依照中华人民共和国《机动车驾驶员驾车时血液中酒精含量规定》,血液中酒精含量大于或等于0.3mg/ml 驾驶机动车的属“酒后”驾车;大于或等于 1.0mg/ml 驾驶机动车的属“醉酒”驾车。如果要根据血液中的酒精含量确定属于“酒后”驾车还是“醉酒”驾车,用算法描述这一过程,合适的算法结构是  (A)顺序模式      (B)选择模式        (C)循环模式        (D)树型模式 
9.下列属于Visual Basic 字符串常量的是 
(A)1/2            (B)Int(3.4)        (C)"1/2"            (D)1+2 
10.在Visual Basic 中,将数字字串转换为数值的函数是 
(A)Str(x)          (B)Val(x)          (C)Abs(x)        (D)Int(x) 
basic语言if语句11.在Visual Basic 工程设计中,双击窗体中的对象后,出现的是 
(A)工程窗口        (B)工具箱        (C)代码窗口        (D)属性窗口 
12. 下列属于正确的 Visual Basic 赋值语句的是 
(A) x+y=10        (B) x+y-10=0        (C) x,y=10      (D) x=10-y 
13. 圆周长的计算公式为 L=2πa,其中a为圆半径。在 Visual Basic 中,能正确表示2πa 的表达式是 
(A)2πa        (B)2*π*a          (C)2·π·a        (D)2*3.1416*a 
14.在Visual Basic 中,若 x=3.1415926,则表达式 Int(x*100+0.5)/100 的值是 
(A) 3.14        (B) 3.146        (C) 314          (D) 314.6第二套
4. 如果一个三位正整数等于它的每个数字的立方和,则此数称为“水仙花”数(如:153=1^3+5^3+3^3)。下列算法用于求出三位正整数中的所有“水仙花”数: 
    ①将 100 赋值给变量 i; 
    ②判断 i 是否是“水仙花”数,若是,输出该数; 
    ③将变量 i加 1,若i 还小于或等于 999,转②,否则转④; 
    ④结束。 
    上述算法属于 
(A)枚举算法      (B)解析算法      (C)递归算法        (D)排序算法 
5. “如果下雨在体育馆上体育课,不下雨则在操场上体育课”。用流程图来描述这一问题时,判断“是否下雨”的流程图符号是
(A)矩形          (B)菱形        (C)平行四边形      (D)圆圈 
6. 下列属于Visual Basic 数值常量的是 
(A)Abs(-2)          (B)3+2        (C)3.14159      (D)2/3 
7.在Visual Basic 中,将数值转换成字符串的函数是 
(A)Str(x)          (B)Val(x)          (C)Abs(x)        (D)Int(x)  8.在Visual Basic 工程设计中,如果要使命令按钮 Run 上显示“运行”,则下列属性中应改变的属性是 
(A)Font          (B) Height        (C)Width        (D)Caption 
9. 程序设计时,为了使人们能更容易地阅读、理解和调试程序,往往使用注释。在Visual Basic 中,注释文字开头的符号是:
(A):          (B) '            (C) "            (D) @ 
10.下列属于正确的 Visual Basic 表达式是 
(A)a+b*|c|          (B)3b+2            (C)m+3          (D)2·r·p 
11. 在Visual Basic 中,关系表达式 x/y=x\y 为真,则说明 
(A) x 不能被y 整除                          (B) x 与y一定相等 
(C) x 与y一定不相等                        (D) x 能被y 整除 
第三套
7.选择排序的基本思想是在参与排序的所有数组元素中出最小(或最大)的元素,使它与第一个元素互换位置,然后再在余下的元素中重复上述过程。有一组数,顺序是“2、6、4、1”,用选择排序法将这组数从大到小排序,第一次交换数据后的顺序是: 
(A) 6、2、1、4      (B) 6、4、2、1  (C) 6、1、2、4    (D) 6、2、4、1 
8.“下雨在体育馆上体育课,不下雨则在操场上体育课”,用算法描述这一问题,合适的算法结构是 
(A) 顺序模式        (B)选择模式        (C)循环模式        (D)树型模式 
9. 在 Visual Basic 中,语句 Dim x As String 的作用是将变量 x 定义为 
(A)字符串型        (B)整数型          (C)逻辑型          (D)日期型 
10. Visual Basic 表达式 Int(3.1415926*100+0.5)/100 的值是 
(A) 314            (B) 3.146            (C) 3.14          (D) 314.6 
11.在Visual Basic 工程设计中,要在标签对象 Start 上显示文字“欢迎使用本系统!”, 则下列属性中应改变的属性是 
(A)Caption            (B)Width            (C)Font              (D)Height 
12.对于Visual Basic 语句 If i=1 Then j=1,下列说法正确的是 
(A)i=1和j=1 均为赋值语句              (B)i=1和j=1 均为关系表达式 
(C)i=1 为关系表达式,j=1 为赋值语句    (D)i=1 为赋值语句,j=1 为关系表达式 
13.下列属于正确的 Visual Basic 表达式是 
(A)a+|b|            (B)3b-2a            (C)2·b            (D)b+5 
14.在Visual Basic 中,若 x、y均是正整数,关系表达式 x Mod y=0 为真时,则表示 
(A) x 不能被y 整除                      (B) x 能被y 整除 
(C) x 一定等于y                          (D)  x、y均为 0 
第四套
7.计算圆周长的算法描述如下: 
  ①输入圆半径 r; 
  ②计算圆周长 a(计算公式为 a=2πr); 
  ③输出结果; 
  ④结束。
    上述算法属于 
(A)枚举算法        (B)排序算法        (C)递归算法      (D)解析算法
8.在 Visual Basic 中,下列属于字符串常量的是 
(A)Abs(100)        (B)"100"      (C)Val("100")          (D)1/2 
9. 在 Visual Basic 中,变量 a 中的数值是整数而且可能在-32768~32767 范围之外,则变量 a 的数据类型应定义为 
(A)日期型          (B)整数型        (C)长整数型        (D) 逻辑型 
10.在Visual Basic 中,表达式 Int(-4.5)的值是 
(A)-5              (B)4              (C)4.5            (D)5 
11.在Visual Basic 代码窗口中,语句 Student.Text="宋知国"中的 Text是 
(A)属性名          (B)属性值          (C)对象名          (D)窗口名 
12.如果以下是一个完整的 Visual Basic 块If语句,则划线处的语句应该是 
      If x>y Then 
          a=b 
      Else 
          b=a 
      ________ 
(A)End              (B)End Sub          (C)End If          (D)If End
13.在Visual Basic 中,设 a=3,b=5,则关系表达式a>b 的值是 
(A)-1            (B)1            (C)True              (D)False 
14.在Visual Basic 中,已知 x、y 均是正整数,关系表达式 Int(x/y)=x/y为真时,则表示 
(A)x 不能被y 整除                                (B)x 能被y 整除 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。