那位VB高手帮我坐下VB试卷
1、Visual Basic 是一种____________的可视化程序设计设计语言。A.面向机器 B.面向过程 C.面向问题 D.面向对象
2.下列可作为VB的变量名的是___________。
(A) c*Del (B) Alpha (C) 4a (D) print
3.工程文件的扩展名是_________。
(A) frm (B) vbp (C) bas (D) frx
4.表达式33MOD17\3*2的值是________。
(A) 10 (B) 1 (C) 2 (D) 3
5.在VB中,执行“Text1.Text= “0551-2649670” ‘ “Tel=0551-2649670”这行语句时,“’”后面的部分为( )。
A、注释部分,不是可执行代码
B、注释部分,但是可以执行代码
C、程序代码的一部分
D、程序代码的另一种写法
6.设a=2,b=3,c=4,d=5,下列表达式的值是___________。
3>2*b OR a=c AND b<>c OR c>d
(A) 1 (B) True (C) False (D) -1
7.设a=2,b=3,c=4,b=5,下列表达式的值是___________。
NOT a<=c OR 4*c=b^2 AND b<>a+c
(A) -1 (B) 1 (C) True (D) False
8.表达式Int(123.4567*100+0.5)/100的值是________。
(A) 123.46 (B) 123.45 (C) 123.461 (D) 123
9.表达式2*3^2+2*8/4+3^2的值是____。
(A) 64 (B) 31 (C) 49 (D) 22
10、可以同时删除字符前导和尾部空的函数是__________。
A. Ltrim B. Rtrim C. Trim D.Mid
11.用于字符串连接的运算符是_________。
(A) & (B) + (C) And (D) A、B都可以
12、 VB的数据类型分为( )
A、 数值型、字符型、布尔型、日期型
B、数值型、字符型、对象型、日期型
C、基本类型、扩展类型
D、整型、实型、字符型、日期型、布尔型
13、VB中的变量如果没有显示声明其数据类型,则默认为( )
A、日期型 B、数据型 C、字符型 D、变体型
14、在VB中,通过改变表框( )属性的值 ,可以为列表框添加项目。
A、List B、(名称) C、Caption D 、Text
15、在VB中,执行“A=5:A=A+5”语句后,变量A的值为( )
A、0 B、5 C、10 D、不一定
16、VB中运算符被分为四类,分别是( )
A、算术运算符、连接运算符、关系运算符、逻辑运算符
B、算术运算符、比较运算符、关系运算符、逻辑运算符
C、算术运算符、连接运算符、布尔运算符、逻辑运算符
D、连接运算符、比较运算符、逻辑运算符、关系运算符
17、在VB中,执行“A=18 MOD 4”语句后,A的值为( )。
A、2 B、4 C、6 D、8
18、A为True,B为False, 则 “AandB”和 “AOrB”的值分别是( )。
A、True,True B、True, False
C 、False,True D 、False,False
19、在VB中,执行 “Dim A As String” 语句后,A的数据结构为( )。
A、整型数 B、实型数 C、字符型 D、字节型
20、在VB中,执行 “A=123:B=Str$(A)”语句后,B的数据结构为( )。
A、整型数、 B、字节型 C、实型数 D、字符型
21、程序运行使用鼠标双击当前窗体时,会触发窗体的_________事件。
A.Load B. Unload C. Dblclick D. KeyPress
22、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是__________。
A.工程资源管理器窗口 B.工具箱窗
C.代码窗口 D.属性窗口
23、表达式4+5\6*7/8 Mod 9的值是_________。
A.4 B.5 C.6 D.7
24、设有如下声明:
4+5\6*7/8 Mod 9
如果Sgn(X)的值为-1,则X的值是________。
A.整数 B.大于0的整数
C.等于0的整数 D.小于0的数
25、若要退出For循环,可使用的语句为( )。
A、Exit B、Exit Do C、Time D、Exit For
26、执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是( )。
A.Visual B.Basic C.6 D.11
27、设a=10,b=5,c=1,执行语句Print a>b>c后,窗体上显示的是( )。
A.True B.False C.1 D.出错信息
28、“X是小于100的非负数”,用VB表达式表示正确的是( )。
A.0≤X<100 B.0<=X<100
C.X>=0 and X<100 D.0<=X or X<100
29、执行下面的程序段后,X的值为_______。
X=5
For i=1 to 20 step 2
X=x+i\5
Next i
A. 21 B.22 C.23 D.24