VB试题库全国.docx
- 文档编号:2197673
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:134
- 大小:611.51KB
VB试题库全国.docx
《VB试题库全国.docx》由会员分享,可在线阅读,更多相关《VB试题库全国.docx(134页珍藏版)》请在冰豆网上搜索。
VB试题库全国
一、选择题
1.以下叙述中错误的是____B____。
A..vbp文件是工程文件,一个工程可以包含.bas文件
B..frm文件是窗体文件,一个窗体可以包含.bas文件
C..vbp文件是工程文件,一个工程可以由多个.frm文件组成
D..vbg文件是工程组文件,一个工程组可以由多个工程组成
2.以下合法的VB变量名是____C____。
A.CaseB.t-nameC.name10D.x*y
3.以下描述中错误的是____B____。
A.窗体的标题通过其Caption属性设置
B.窗体的名称(Name属性)可以在运行期间修改
C.窗体的背景图形通过其Picture属性设置
D.窗体最小化时的图标通过其Icon属性设置
4.在VisualBasic集成环境中,可以列出工程中所有模块名称的窗口是____A____。
A.工程资源管理器窗口B.窗体设计窗口
C.属性窗口D.代码窗口
5.在VisualBasic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是_____A___。
A.B.C.D.
6.在VisualBasic集成环境中,要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是_____D___。
A.B.C.D.
7.以下变量名中合法的是__C______。
A.x2-1B.printC.str_nD.2x
8.执行语句DimX,YAsInteger后,___D_____。
A.X和Y均被定义为整型变量
B.X和Y均被定义为变体类型变量
C.X被定义为整型变量,Y被定义为变体类型变量
D.X被定义为变体类型变量,Y被定义为整型变量
9.在设计窗体时双击窗体的任何地方,可以打开的窗口是___A_____。
A.代码窗口B.属性窗口
C.工程资源管理器窗口D.工具箱窗口
10.以下叙述中错误的是___D_____。
A.标准模块文件的扩展名是.bas
B.标准模块文件是纯代码文件
C.在标准模块中声明的全局变量可以在整个工程中使用
D.在标准模块中不能定义过程
11.以下叙述中错误的是_____C____。
A.在VisualBasic的窗体中,一个命令按钮是一个对象
B.事件是能够被对象识别的状态变化或动作
C.事件都是由用户的键盘操作或鼠标操作触发的
D.不同的对象可以具有相同的方法
12.设x是小于10的非负数。
对此陈述,以下正确的VB表达式是___C____。
A.0≤x<10B.0<=x<10
C.x>=0Andx<10D.x>=0Orx<=10
13.在设计阶段,当按Ctrl+R键时,所打开的窗口是_B______。
A.代码窗口B.工程资源管理器窗口
C.工具箱窗口D.属性窗口
14.在设计阶段,当按下F4键时,所打开的窗口是____D___。
A.代码窗口B.工具箱窗口
C.工程资源管理器窗口D.属性窗口
15.在VisualBasic集成环境的设计模式下,用鼠标双击窗体上的某个控件打开的窗口是____D___。
A.工程资源管理器窗口B.属性窗口
C.工具箱窗口D.代码窗口
16.设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是___B____。
A.|x|B.-|x|C.xD.-x
17.把数学表达式表示为正确的VB表达式应该是___D____。
A.(5x+3)/(2y-6)B.x*5+3/2*y-6
C.(5*x+3)(2*y-6)D.(x*5+3)/(y*2-6)
18.以下关系表达式中,其值为True的是_____B__。
Ascii码A65a97
A."XYZ">"XYz"B."VisualBasic"<>"visualbasic"
C."the"="there"D."Integer"<"Int"
19.若变量a未事先定义而直接使用(例如:
a=0),则变量a的类型是___D____。
A.IntegerB.StringC.BooleanD.Variant
20.在VisualBasic中,表达式3*2\5Mod3的值是____A_____。
A.1B.0C.3D.出现错误提示
21.设x=3.3,y=4.5,表达式x-Int(x)+Fix(y)的值是____C____。
Int(n):
取<=n的最大整数;Fix(n):
取n的整数部分
A.3.5B.4.8C.4.3D.4.7
22.以下关于窗体的叙述中,错误的是____D____。
A.窗体的Name属性用于标识一个窗体
B.运行程序时改变窗体大小,能够触发窗体的Resize事件
C.窗体的Enabled属性为False时,不能响应单击窗体的事件
D.程序运行期间,可以改变Name属性值
23.设有如下变量声明语句:
Dima,bAsBoolean
则下面叙述中正确的是___B_____。
A.a和b都是布尔型变量
B.a是变体型变量,b是布尔型变量
C.a是整型变量,b是布尔型变量
D.a和b都是变体型变量
24.为了使标签具“透明”的显示效果,需要设置的属性是____C____。
A.CaptionB.Alignment
C.BackStyleD.AutoSize
25.下列叙述中错误的是_____D___。
A.列表框与组合框都有List属性
B.列表框有Selected属性,而组合框没有
C.列表框和组合框都有Style属性
D.组合框有Text属性,而列表框没有
26.设窗体文件中有下面的事件过程:
PrivateSubCommandl_Click()
Dims
a%=100
Printa
EndSub
其中变量a和s的数据类型分别是_____C___。
A.整型,整型B.变体型,变体型
C.整型,变体型D.变体型,整型
27.下面有关标准模块的叙述中,错误的是____A____。
A.标准模块不完全由代码组成,还可以有窗体
B.标准模块中的Private过程不能被工程中的其他模块调用
C.标准模块的文件扩展名为.bas
D.标准模块中的全局变量可以被工程中的任何模块引用
28.执行以下程序段
a$="VisualBasicProgramming"
b$="C++"
c$=UCase(Left$(a$,7))&b$&Right$(a$,12)
后,变量c$的值为_____B___。
A.VisualBASICProgramming
B.VISUALC++Programming
C.VisualC++Programming
D.VISUALBASICProgramming
29.为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为___C_____。
A.DimpiAsIntegerB.Dimpi(7)AsInteger
C.DimpiAsSingleD.DimpiAsLong
30.以下选项中,不合法的VisualBasic的变量名是____B____。
A.a5bB._xyzC.a_bD.andif
31.窗体上有一个名称为Command1的命令按钮,其中部分代码如下:
PrivateSubCommand1_Click()
Dima(10)AsInteger
DimnAsInteger
……
Callcalc(a,n)
……
EndSub
calc过程的首行应该是____A_____。
A.Subcalc(x()AsInteger,nAsInteger)
B.PublicSubcalc(x()AsInteger)
C.PrivateSubcalc(a(n)AsInteger,nAsInteger)
D.PublicSubcalc(aAsInteger,nAsInteger)
32.下面定义窗体级变量a的语句中错误的是___D_____。
A.Dima%B.Privatea%
C.PrivateaAsIntegerD.Statica%
33.下列可作为VisualBasic变量名的是____D____。
A.A#AB.4ABC
C.?
xyD.Print_Text
34.下面可以产生20~30(含20和30)的随机整数的表达式是_____B___。
A.Int(Rnd*10+20)B.Int(Rnd*11+20)
C.Int(Rnd*20+30)D.Int(Rnd*30+20)
35.设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是____B____。
A.NameB.IndexC.CaptionD.Left
36.下面哪个属性肯定不是框架控件的属性____A____。
A.TextB.CaptionC.LeftD.Enabled
37.下面控件中,没有Caption属性的是___C_____。
A.复选框B.单选按钮C.组合框D.框架
38.下列叙述中正确的是______C__。
A.MsgBox语句的返回值是一个整数
B.执行MsgBox语句并出现信息框后,不用关闭信息框即可执行其他操作
C.MsgBox语句的第一个参数不能省略Msgbox(提示,【,按钮】【,标题】)
D.如果省略MsgBox语句的第三个参数(Title),则信息框的标题为空
39.表达式2*3^2+4*2/2+3^2的值是____B____。
A.30B.31C.49D.48
40.以下数组定义语句中,错误的是____C_____。
A.Statica(10)AsInteger
B.Dimc(3,1To4)
C.Dimd(-10)若省略下界时,默认为0
D.Dimb(0To5,1To3)AsInteger
41.设有如下程序:
Subf(xAsInteger,ByValyAsInteger)
x=2*x
y=y+x
EndSub
PrivateSubCommand1_Click()
DimaAsInteger,bAsInteger
a=6:
b=35
Callf(a,b)
Printa,b
EndSub
程序运行后,单击命令按钮Command1,输出结果为____D____。
A.647B.1247
C.635D.1235
例:
Subs1(ByValxAsInteger,ByValyAsInteger)
DimtAsInteger
t=x
x=y
y=t
EndSub
Subs2(xAsInteger,yAsInteger)
DimtAsInteger
t=x
x=y
y=t
EndSub
PrivateSubCommand1_Click()
DimaAsInteger,bAsInteger
a=12
b=13
Calls1(a,b)
P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 试题库 全国