08年6月份-福建省高中基础会考信息技术-模块《算法与程序设计》选择题
发布时间:2010-04-08 14:48:34
发布时间:2010-04-08 14:48:34
2008年6月福建高中信息技术会考上机考试选择题(算法与程序设计)
1.执行下面的VB程序段后,A的值是( )。
Dim A As Integer
Dim B As Integer
A=2
B=9
If A
Print "A="; A
A. 2
B. 11
C. 9
D. 7
2.下面关于算法的认识错误的是( )。
A.算法是解决问题的方法和步骤
B.算法有一个或多个的输出
C.算法就是计算机程序
D.算法的步骤必须是有限的
3.在VB语言中,"Print 2 - 2"输出结果是()。
A. 0
B. 1
C. True
D. False
4.不能使用"IF"作为变量名的原因是( )。
A.由英文字母开头
B.后面没有使用数字
C.使用了英文单词
D.使用了关键字
5.数学表达式“”,对应的VB表达式是( )。
A.
B.
C.
D.
6.函数ABS(-1.9)返回的值是( )。
A. 2
B. 1.9
C. -1.9
D. -2
7.在VB语言中,下面不是合法的运算符的是( )。
A. +
B. *
C.\
D.÷
8.在VB语言中,表示"5
A. 5
B. x<5 or x>8
C. x>5 and x<8
D. x>5 and x>8
9.如图所示的流程图为求x的绝对值算法。根据算法,流程图中①处的内容是( )。
A.输入-x
B.输入x
C.输入y
D.输入-y
10.在VB语言中,下列正确的赋值语句是()。
A. x - 1 = 2
B. x + 1 = y
C. x = y + 1
D. 2 * x = 3
11.执行下面的VB程序段后,A的值是( )。
Dim A As Integer
Dim B As Integer
A=11
B=9
If A
Print "A="; A
A. 2
B. 11
C. 9
D. 7
12.下面关于算法的认识正确的是( )。
A.算法是解决问题的方法和步骤
B.算法一定没有输出
C.算法就是计算机程序
D.算法的步骤可以是无限的
13.在VB语言中,"Print 2 > 2"输出结果是()。
A. 0
B. 1
C. True
D. False
14.在VB语言中,不能使用“Next”作为变量名的原因是( )。
A.使用了关键字
B.后面没有使用数字
C.使用了英文单词
D.由英文字母开头
15.数学表达式" ",对应的VB表达式是( )。
A. n-1/(m+2)
B. (n-1)/m+2
C. (n-1)/(m+2)
D. n-1/m+2
16.函数Abs(-1.9)返回的值是( )。
A. 2
B. 1.9
C. -1.9
D. -2
17.在VB语言中,下面不是合法的运算符的是( )。
A.≠
B. *
C.\
D. /
18.在VB语言中,表示"50>y>-50"的正确表达式是()。
A. 50>y>-50
B. 50>y and y>-50
C. 50>y or y>-50
D. 50>y or y<-50
19.如图所示的流程图为求x的绝对值算法。根据算法,流程图中①处的内容是( )。
A. x<1
B. x>1
C. x<=0
D. x>=0
20.在VB语言中,下列正确的赋值语句是()。
A. 2 - 1 = x
B. x + y - 2 = c
C. x = y + c
D. 2 * x = 3 * y
21.执行下面的VB程序段后,A的值是( )。
Dim A As Integer
Dim B As Integer
A=7
B=-9
If A
Print "A="; A
A. 2
B. 11
C. 9
D. 7
22.下面关于算法的认识正确的是( )。
A.算法有一个或多个的输出
B.算法就是求解“鸡兔同笼问题”
C.算法就是计算机程序
D.算法的步骤可以是无限的
23.在VB语言中,"Print 2 < 2"输出结果是()。
A. 0
B. 1
C. True
D. False
24.在VB语言中,不能使用“Print”作为变量名的原因是( )。
A.使用了关键字
B.后面没有使用数字
C.使用了英文单词
D.由英文字母开头
25.数学表达式“”,对应的VB表达式是( )。
A. y-x/(x+y)
B. (y-x)/x+y
C. (y-x)/(x+y)
D. y-x/x+y
26.函数Abs(1.9)返回的值是( )。
A. 2
B. 1.9
C. -1.9
D. -2
27.在VB语言中,下面不是合法的运算符的是( )。
A.≈
B. *
C.\
D. /
28.在VB语言中,表示"7>y>-5"的正确表达式是()。
A. 7>y>-5
B. 7>y and y>-5
C. 7>y or y>-5
D. 7>y or y<-5
29.如图所示的流程图为求x的绝对值算法。根据算法,流程图中①处的内容是( )。
A. y = 0
B. y = 1
C. y = -x
D. y = x
30.在VB语言中,下列正确的赋值语句是()。
A. 9 - 5 = x
B. x + y - 2 = 0
C. y = c
D. 2x = 3 * y
31.执行下面的VB程序段后,A的值是( )。
Dim A As Integer
Dim B As Integer
A=-11
B=2
If A
Print "A="; A
A. 2
B. 11
C. 9
D. 7
32.下面关于算法的认识正确的是( )。
A.算法就是求解“鸡兔同笼问题”
B.算法一定没有输出
C.算法就是计算机程序
D.算法的步骤必须是有限的
33.在VB语言中,"Print 2 <> 2"输出结果是()。
A. 0
B. 1
C. True
D. False
34.在VB语言中,不能使用“For”作为变量名的原因是( )。
A.使用了关键字
B.后面没有使用数字
C.使用了英文单词
D.由英文字母开头
35.数学表达式“”,对应的VB表达式是( )。
A. y-x/5a
B. (y-x)/5a
C. (y-x)/ 5/a
D. y-x/5/a
36.函数Abs (1.9)返回的值是( )。
A. 1
B. 1.9
C. -1.9
D. -1
37.在VB语言中,下面不是合法的运算符的是( )。
A.±
B. *
C.\
D. /
38.在VB语言中,表示"10>x>-50"的正确表达式是()。
A. 10>x>-50
B. 10>x and x>-50
C. 10>x or x>-50
D. 10>x or x<-50
39.如图所示的流程图为求x的绝对值算法。根据算法,流程图中①处的内容是( )。
A. y = 0
B. y = 1
C. y = -x
D. y = x
40.在VB语言中,下列正确的赋值语句是()。
A. 5 - 1 = x
B. x = y - 2
C. x + y + c
D. 2 * x = 3
41.执行下面的VB程序段后,A的值是( )。
Dim A As Integer
Dim B As Integer
A=-11
B=-9
If A
Print "A="; A
A. -2
B. -11
C. -9
D. -7
42.下面关于算法的认识正确的是( )。
A.算法就是求解“鸡兔同笼问题”
B.算法一定没有输出
C.算法就是计算机程序
D.算法的每一步骤都有确切地定义
43.在VB语言中,"Print 2 = 2"输出结果是()。
A. 0
B. 1
C. True
D. False
44.在VB语言中,不能使用"Then"作为变量名的原因是( )。
A.使用了关键字
B.后面没有使用数字
C.使用了英文单词
D.由英文字母开头
45.数学表达式“”,对应的VB表达式是( )。
A. a/(x/y+b)
B. a/x/y+b
C. a/x*y+b
D. a/(x*y+b)
46.函数Sqr(4)返回的值是( )。
A. 2
B. 1.9
C. -1.9
D. -2
47.在VB语言中,下面不是合法的运算符的是( )。
A.≌
B. *
C.\
D. /
48.在VB语言中,表示"9>z>-7"的正确表达式是()。
A. 9>z>-7
B. 9>z and z>-7
C. 9>z or z>-7
D. 9>z or z<-7
49.如图所示的流程图为求x的绝对值算法。根据算法,流程图中①处的内容是( )。
A.输出x
B.输出-x
C.输出y
D.输出-y
50.在VB语言中,下列正确的赋值语句是()。
A. 2 - 6 = x
B. x + y = c
C. x - y = c
D. x = 3 * y