VB期中练习题Word格式.docx
《VB期中练习题Word格式.docx》由会员分享,可在线阅读,更多相关《VB期中练习题Word格式.docx(31页珍藏版)》请在冰豆网上搜索。
A.Val()B.Str()C.Asc()D.Chr()
11、VB中窗体文件的扩展名是______。
(A)VBP(B)FRM(C)VBW(D)PDM
12、在设计应用程序时,通过______窗口可以查看到应用程序工程中的所有组成部分。
(A)代码窗口(B)窗体设计窗口(C)属性窗口(D)工程资源管理器窗口
13、在VisualBasic中,所有的窗体和控件都必定具有的一个属性是______。
(A)Name(B)Font(C)Caption(D)FillColor
14、对变量名说法不正确的是______。
(A)必须是字母开头,不能是数字或其他字符
(B)不能是VB的保留字
(C)可以包含字母、数字、下划线和标点符号
(D)不能超过255个字符
15、以下变量名中,______是不符合VisualBasic的命名规范的。
(A)Abc901(B)_mnu_Open_234(C)price_(D)K
16、在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:
PrivateSubCommand1_Click()
DimbAsInteger
b=b+1
EndSub
运行程序,三次单击命令按钮后,变量b的值是:
______。
(A)0(B)1(C)2(D)3
17、下列程序段的执行结果为______。
X=5:
Y=-20
IfNotX>
0Then
X=Y-3
Else
Y=X+3
Endif
PrintX-Y;
Y-X
(A)-33(B)58(C)33(D)2525
18、当x为偶数时,则在窗体上显示“偶数”,否则显示“奇数”,不能实现该代码段功能的是
(A)ifx\2=x/2thenprint"
偶数"
elseprint"
奇数"
(B)ifxmod2=0thenprint"
elseprint"
(C)ifnotxmod2<
>
0thenprint"
(D)ifx\2=int(x/2)thenprint"
19、若要执行下列程序段后窗体上显示"红"字,则x可取的值为:
Selectcaseint(x/10)
case2,4,6,8
print"
黄"
case1,3,5,7,9
绿"
caseelse
红"
endselect
(A)27(B)38(C)10(D)5
20、在程序代码中将图片文件mypic.jpg装入图片框Picture1的语句是______。
(A)Picture1.Picture="
mypic.jpg"
(B)Picture1.Image="
(C)Picture1.Picture=LoadPicture("
)
(D)LoadPicture("
21、大部分控件都没有的属性是______。
(A)Top(B)Name(C)Enabled(D)Interval
22、下列属于正确的字符串常量的是____________
(A)#ABC"
(B)$ABC$(C)'
ABC'
(D)"
ABC"
23、设a=8,b=10,则以下表达式的值为真的是____________
(A)(-3+5>
a)and(b>
0)(B)a>
=bandb>
12(C)not(b>
0)(D)(a>
b)or(b>
0)
24、语句Z=y+1代表________
(A)将变量Z存入变量y中,再加上1的表达式
(B)变量Z取得y+1的值
(C)变量Z取得变量y的值,然后再加上1的一个表达式
(D)将变量Z存入变量y+1中
25、执行下面的语句后,所产生的信息框的标题是___________。
A=MsgBox("
AAAAA"
3,"
BBBBB"
)
(A)BBBBB(B)AAAAA(C)空(D)出错,不能产生信息框
26、执行下列代码,分别输入12和89,输出结果是_____。
PrivateSubForm_Click()
a=InputBox("
D"
b=InputBox("
E"
Printa+b
EndSub
(A)101(B)DE1289(C)DE(D)1289
27、为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是_______。
(A)Enabled(B)Visible(C)Timer(D)Interval
28、下列表达式,哪一个可以产生1到6之间的随机整数(包括1和6)___。
(A)Int(Rnd*7)(B)Int(Rnd(6)+1)(C)Int(Rnd*6)(D)Int(Rnd*6+1)
29、执行下列程序,从键盘输入10,运行结果是_________。
S=InputBox("
请输入一个数字:
"
SelectCaseS
CaseIs>
Print"
0"
3
3"
5
5"
EndSelect
EndSub
(A)>
0(B)>
3(C)>
5(D)>
30.
VB6.0共有3个版本,它们分别是_______
A.学习版、标准版和企业版
B.标准版、专业版和企业版
C.学习版、标准版和网络版
D.标准版、专业版和中文版
31.
VB的集成开发环境中有_______工作状态
A.一种
B.
两种C.三种
D.
四种
32.
VB6.0的集成开发环境不包括_______
A.窗体窗口
B.工具箱C.代码窗口
D.过程窗口
33.
VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是_______
A.设计状态
编写代码状态C.运行状态
D.中断状态
34.
用VB设计的应用程序,文件的扩展名中不含_______
A.
.Frx
B.
.BasC.
.Vbp
.Form
35.
以下说法正确的是_______
A.属性窗口包括:
标题栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明
B.属性窗口包括:
标题栏、对象名称的下拉列表、选项卡、属性列表、属性含义说明
C.属性窗口包括:
菜单栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明
D.属性窗口包括:
菜单栏、对象名称的下拉列表、选项卡、属性列表、属性含义说明
36.VB中,强制变量声明的语句是_______。
A.OptionExplicitB.OptionBaseC.REMD.PUBLIC
37.
VB6.0集成开发环境有三种工作状态,工作状态显示在_______。
A.状态栏的最左方
B.状态栏的最右方
C.状态栏的中括号内D.标题栏的中括号内
38.
在界面设计时,双击窗体中的对象后,VB将显示的窗口是______。
A.立即窗口
B.代码窗口C.属性窗口
D.项目(工程)窗口
39.
下述选项中,属于VB的程序设计方法是_______。
A.面向对象、顺序驱动
B.面向对象、事件驱动
C.面向过程、事件驱动
D.面向过程、顺序驱动
40.VB集成开发环境中,功能键F5的功能是_______。
A.进入帮助窗口
B.进入编辑状态
C.进行上下窗口的切换
D.运行程序
41.VB设计的应用程序,扩展名为.Vbp的文件是______。
A.窗体文件
B.类文件C.工程文件
D.标准模块文件
42.VB设计的应用程序,扩展名为.Frm的文件是______。
B.类文件C.工程文件
D.标准模块文件
43.用VB可视化程序设计语言设计应用程序的主要工作是完成______。
A.设计流程和编写代码
B.设计界面和编写代码
C.设计算法和编写代码
D.设计程序和编写代码
44.在VB6.0中,12345&
的数据类型是()
A.整数型B.长整数型
C.字符常数D.双精度常数
45.在VB6.0中,语句DimM1#,Abc,XyzAsSingle定义的M1、Abc和Xyz的类型分别是()
A.双精度、整数型、单精度B.双精度、单精度、单精度
C.双精度、整数型、整数型D.双精度、可变类型、单精度
46.在VB6.0中,下列不正确的Integer型常数是_______________。
A.32768B.0
C.037%D.–22222
47.在VB6.0K,12345678#的类型是______。
A.整数型B.长整数型
C.字符常数D.双精度常数
6.在VB6.0中,合法的字符串常数是____________。
A.ABC$B.“3+4”
C.‘ABC’D.‘3+4’
48.方法PRINT20\30输出结果是————。
A.“20\30”B.20\30
C.出现错误信息D.0
49.假定Bln1是逻辑型变量,下面赋值语句中正确的是_____.
A.Bln1=’True’B.Bln1=.True.
C.Bln1=#True#D.Bln1=3<
4
50.在以下运算符中,优先级最低的是()
A./B.\
C.ModD.^
51.VB6.0中,执行下面的四个语