VB复习题.docx
- 文档编号:480670
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:46
- 大小:131.92KB
VB复习题.docx
《VB复习题.docx》由会员分享,可在线阅读,更多相关《VB复习题.docx(46页珍藏版)》请在冰点文库上搜索。
VB复习题
选择题
1、VB是面向对象的程序设计,以下不属于对象三要素的是()。
A)变量B)事件C)方法D)属性
2、VB窗体设计器的主要功能是()。
A)建立用户界面 B)编写源程序代码
C)画图D)显示文字
3、如果要改变命令按钮的标题,则需要设置的属性是()。
A)CaptionB)Name
C)BackColorD)BorderStyle
4、统计年龄age不超过40岁且职称zc是“助教”或“讲师”的人数,表示该条件的逻辑表达式是()。
A)age<=40andzc="讲师"orzc="助教"
B)age<=40andzc="讲师"andzc="助教"
C)age<=40and(zc="讲师"orzc="助教")
D)age<=40andzc="讲师"zc="助教"
5、以下能正确定义一个字符型变量s的语句是()。
A)Dimsasstring
B)Dims&
C)Dimsaschar
D)Dimsassingle
6、设置计时器触发周期的属性是()。
A)timerB)intervalC)enabledD)time
7、表达式:
left("祝福你!
",1)+mid("欢迎你!
",3,1)+right("事业成功!
",3)的值是()。
A)祝你成功!
B)祝福你成功!
C)祝你成功D)祝欢迎你成功
8、如果定义了变量flag为逻辑型变量,则未给flag赋值之前,它的值是( )。
A)TrueB)FalseC)0D)""
9、可获得当前系统时间的函数是( )。
A)Date() B)Time() C)IsDate() D)Year()
10、假设a=6,执行以下语句后,x的值为()。
Ifa>5then
x=-1
Else
x=0
EndIf
A)5B)6C)0D)-1
11、如果在立即窗口中执行以下操作:
a=8
b=9
Printa>b
则输出结果是( )。
A)-1B)0C)FalseD)True
12、VB中可用( )语句产生一个消息框。
A)InputBox B)Shift C)Both D)MsgBox
13、复选框控件对象是否被选中,可由其()属性判断。
A)ValueB)CheckedC)SelectedD)Enabled
14、以下控件中可以作为容器控件的是()。
A)Image图像框控件B)PictureBox图片框控件
C)TextBox文本框控件D)ListBox列表框控件
15、单选按钮用于一组互斥的选项中。
若一个应用程序包含多组互斥条件,可在不同的()中安排适当的单选按钮,即可实现单选按钮的分组。
A)框架控件B)图像控件
C)组合框D)文本框
16、在窗体Form1上画一个水平滚动条,名称为HScroll1,要利用滚动条的当前值改变窗体的背景颜色,则需使用的语句是()。
A)Form1.BackColor=HScroll1.Max
B)Form1.BackColor=HScroll1.Min
C)Form1.BackColor=HScroll1.value
D)Form1.ForeColor=HScroll1.value
17、在设计多重窗体时,通常使用()方法来显示某个窗体。
A)LoadB)ShowC)UnloadD)Hide
18、DimA(1to10)asinteger所定义的数组元素的个数是()。
A)10B)11C)9D)12
19、以下属于VB合法的数组元素是()。
A)x8B)x[8]C)s(8)D)v[8]
20、为使程序运行时通用对话框显示为“打开”对话框,则应使用的方法是()。
A)ShowOPenB)ShowSaveC)ShowPrinterD)ShowColor
1、窗体控件默认的名称属性是()。
A)Label1B)Text1C)Form1D)Opiton1
2、若要在标签控件上显示“OK”,则应修改标签的()属性。
A)TextB)FontC)NameD)Caption
3、在一行内写多条语句时,语句之间要用语句分隔符,语句分隔符是()。
A)逗号B)分号C)顿号D)冒号
4、表达式"12">"2"的值是()。
A)12B)2C)FalseD)True
5、假设变量X是一个整型变量,则执行赋值语句X="10"+20&30后,变量X的值是()。
A)60B)102030C)30D)3030
6、设有如下变量声明DimaAsstring,则变量a的数据类型是()。
A)整型B)字符串C)逻辑型D)变体型
7、Dima(2,2)所定义的数组元素个数是()。
A)4B)6C)8D)9
8、表达式12mod5的值是()。
A)2B)3C)4D)5
9、若要在图片框中加载图片,需要设置的属性是()。
A)AppearanceB)VisibleC)EnableD)Picture
10、若定义了数值型变量,但未赋值,则该数值型变量的默认值是()。
A)TrueB)FalseC)0D)1
11、以下不属于VB对象三要素的是()。
A)属性B)事件C)方法D)模块
12、复选框对象是否被选中,可由其()属性判断。
A)EnabledB)ValueC)NameD)Caption
13、表达式left("student",2)+right("rass",2)的值是()
A)"stra"B)"stss"C)"student"D)"rass"
14、已知函数过程定义Functionmy(x%,y%)asInteger,则下列调用语句正确的是()。
A)my(m,n)B)callmy(m,n)C)m,nD)a=my(m,n)
15、引用列表框(List1)最后一个列表项应使用的表达式是()
A)List1.List(List1.ListCount)B)List1.List(List1.ListCount-1)
C)List1.List(0)D)List1.List
(1)
16、语句Ifx=1Theny=1,下列说法正确的是()。
A)x=1是赋值语句B)y=1是赋值语句
C)y=1是关系表达式D)y=1和x=1都是赋值语句
17、在窗体上画一个名称为Option1单选按钮,在程序运行的过程中,若选中单选按钮,则Option1.value的值是()。
A)TrueB)2C)0D)False
18、设在菜单编辑器中定义了一个菜单项名为Fsize,为了在运行时隐藏该菜单项,应使用的语句是()。
A)Fsize.Enabled=TrueB)Fsize.Enabled=False
C)Fsize.Visible=TrueD)Fsize.Visible=False
19、在定义过程时用()表示参数的值传递。
A)VarB)ByRefC)ByValD)Value
20、设菜单中有一个菜单项为“字体”,若要为该菜单项设置访问键,即按下Alt及字母F时,能够执行“字体”命令,则在菜单编辑器中设置“字体”菜单项的方式是()。
A)把Name属性设置为字体(F)
B)把Caption属性设置为字体(F)
C)把Name属性设置为字体(&F)
D)把Caption属性设置为字体(&F)
1、以下4个选项,()不属于VB的工作模式。
A.设计B.编译C.运行D.中断
2、假设Datetime1是一个date类型的变量,以下赋值语句错误的是()。
A.Datetime1=#10/17/08#
B.Datetime1=#July29,2009#
C.Datetime1=#08:
30:
59am#
D.Datetime1=”#11/27/08#”
3、在VB中,以下不可以作为字符串常量的是()。
A.”True”B.abC.”ab”D.”926.23”
4、若定义了数值型变量、字符串型变量和逻辑型变量,但未赋值,则数值型、字符串型和逻辑型变量的默认值为()。
A.0、空串、0B.0、0、True
C.0、空串、FalseD.0、“”、“True”
5、设a=2,b=3,c=4,d=5,下列三个表达式的值分别是()。
(1)a>bandc<=d
(2)3<2*bora=c
(3)nota<=cor4*c=b^2
A.FalseFalseFalseB.TrueFalseFalse
C.FalseFalseTrueD.FalseTrueFalse
6、表达式:
Left(“你最近还好么?
”,1)+Right(“Howdoyou_Study”,5)+Mid(“政治?
法律?
计算机?
”,7,4)的值是()。
A.你Study高数?
B.你Study英语?
C.你Study计算机?
D.Study计算机?
7、统计年龄age不超过35岁且职称zc是工程师或高级工程师的人数,表示该条件的逻辑表达式是()。
A.age<=35andzc=”工程师”andzc=”高级工程师”
B.age<=35andzc=”工程师”orzc=”高级工程师”
C.age<=35and(zc=”工程师”orzc=”高级工程师”)
D.age<=35orzc=”工程师”andzc=”高级工程师”
8、语句Ifx=1Theny=1,下列说法正确的是()。
A.x=1和y=1均为关系表达式
B.y=1为关系表达式
C.y=1为赋值语句,x=1为关系表达式
D.x=1和y=1均为赋值语句
9、结构化程序设计有3种控制结构,以下不属于3种控制结构的是
()。
A.顺序结构B.递归结构C.选择结构D.循环结构
10、以下程序段求两个数中的大数,不正确的是()。
A.max=iif(x>y,x,y)
B.ifx>ythenmax=xelsemax=y
C.max=x:
ify>maxthenmax=y
D.ifx>ythenmax=x:
max=y
11、为了使图片框的大小适应图片的大小,下面设置正确的是()。
A.AutoSize=FalseB.Stretch=False
C.AutoSize=TrueD.Stretch=True
12、复选框的Value属性为0时,表示()。
A.复选框未被选中B.复选框被选中
C.复选框为灰色D.复选框操作有错误
13、将数据项”China”添加到列表框(List1)中第一项应使用的语句是()。
A.List1.AddItem“China”,0
B.List1.AddItem0,“China”
C.List1.AddItem“China”,1
D.List1.AddItem1,“China”
14、Dimaa(-1to3,-2to4)所定义数组元素的个数为()。
A.10B.24C.35D.12
15、要想从子过程调用后返回两个结果,下面子过程说明语句合法的是()。
A.Subf2(byvalx%,byvaly%)B.Subf2(x%,byvaly%)
C.Subf2(x%,y%)D.Subf2(byvalx%,y%)
16、已知函数定义为:
Functionf(x%,y%)AsInteger,则下列调用函数语句正确的是()。
A.a=f(x,y)B.callf(x,y)C.f(x,y)D.fx,y
17、设有如下过程:
subff(x,y,z)
x=y+z
endsub
以下所有参数的虚实结合都是传地址的是()。
A.callff(5,6,a)B.callff(a,b,c)
C.callff(3+a,5+b,c)D.callff(a+b,a-b,c)
18、设在菜单编辑器中定义了一个菜单项名为menu1,为了在运行时隐蔽该菜单项,应使用的语句是()。
A.menu1.Enabled=TrueB.menu1.Enabled=False
C.menu1.Visible=FalseD.menu1.Visible=True
19、在用通用对话框控件建立“打开“或”另存为“文件对话框时,如果需要指定文件列表框所列出的文件类型为mp3文件(*.mp3),则正确描述为()。
A.”mp3|*.mp3”B.”mp3|.mp3”
C.”mp3||*.mp3”D.”mp3||.mp3”
20、如果要使菜单项失效,应该设置菜单项的()属性。
A.EnabledB.VisibleC.CheckedD.Caption
1、以下关于VB语言的说法中,正确的是()。
A)VB是一种面向过程的语言B)VB是一种面向对象的语言
C)VB是一种低级语言D)VB是一种机器语言
2、所有控件都具有一个共同属性。
这个属性是()。
A)TextB)FontC)NameD)Caption
3、确定一个控件在窗体上位置的属性是()。
A)Width或HeightB)Width和Height
C)Top或LeftD)Top和Left
4、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
A)工程资源管理器窗口B)工具箱窗口
C)代码窗口D)属性窗口
5、下列变量名中,合法的变量名是()。
A)aB)TrueC)A:
BD)1+2
6、如果在程序中要将a定义为静态整型变量,则应使用的语句是()。
A)RedimaAsIntegerB)StaticaAsInteger
C)PublicaAsIntegerD)DimaAsInteger
7、设a=“VisualBasic”,下面使b=“Basic”的语句是()。
A)b=Left(a,8,12)B)b=Mid(a,8,5)
C)b=Rigth(a,5,5)D)b=Left(a,8,5)
8、设a=2,b=3,c=4,d=5,下列表达式a>bANDc<=dOR2*a>c的值是()。
A)TrueB)FalseC)-1D)1
9、若定义了数值型变量、字符型变量和逻辑型变量,但未赋值,则数值型、字符型和逻辑型变量的默认值分别为()。
A)0、空串、0B)0、0、True
C)0、空串、FalseD)没有任何值
10、关于语句Ifx=1Theny=1,下列说法正确的是()。
A)x=1是赋值语句B)y=1是赋值语句
C)y=1是关系表达式D)y=1和x=1都是赋值语句
11、以下循环语句中,在任何情况下都至少执行一次循环体的是()。
A)DoWhile<条件>B)While<条件>
循环体循环体
LoopWend
C)DoD)DoUntil<条件>
循环体循环体
LoopUntil<条件>Loop
12、下列不能作为存放对象的容器是()。
A)窗体FormB)框架FrameC)图片框PictureD)图像框Image
13、选中复选框控件时,Value属性的值是()。
A)TB)FalseC)0D)1
14、程序运行时,当用户单击水平滚动条右边的箭头时,滚动条的Value属性值将()。
A)增加一个SmallChange量B)减少一个SmallChange量
C)增加一个LargeChange量D)减少一个LargeChange量
15、设组合框Combo1中有3个项目,则以下能删除最后一项的语句是()。
A)Combo1.RemoveItemText
B)Combo1.RemoveItem2
C)Combo1.RemoveItem0
D)Combo1.RemoveItemCombo1.Listcount+1
16、设计动画时,通常使用时钟控件()来控制动画速度。
A)EnabledB)IntervalC)TimerD)Move
17、要定义一个含有12个元素的二维数组,则以下定义正确的语句是()。
A)Dima(-2TO0,2)B)Dima(3,2)
C)Dima(5,3)D)Dima(1TO-5,-1TO-3)
18、用户可以通过设置菜单项的()属性值为False来使该菜单项不可见。
A)HideB)CheckedC)VisibleD)Enabled
19、在用通用对话框控件建立“打开”或“另存为”文件对话框时,如果需要指定文件列表框所列出的文件类型为mp3文件(*.mp3),则正确描述为()。
A)"mp3|*.mp3"B)"mp3|.mp3"
C)"mp3||*.mp3"D)"mp3||.mp3"
20、在设计多重窗体时,通常使用()方法来显示某个窗体。
A)LoadB)ShowC)UnloadD)Hide
1.VB是面向对象的程序设计,以下选项中不属于对象的三要素的是()。
A)属性B)事件C)方法D)变量
2.命令按钮的标题文字由()属性设置。
A)TextB)NameC)AutosizeD)Caption
3.要将窗体Form1标题设为"学习VB",以下能正确实现该功能的语句为()。
A)Form1.Name="学习VB"B)Form1.Caption="学习VB"
C)Form1.Visual="学习VB"D)Form1.Show="学习VB"
4.以下不合法的常量是()。
A)3.14B)100C)10^2D)10E-02
5.设有以下的定义语句:
Dimi,sumassingle,sasstring
则变量i、sum、s的类型分别是()。
A)整型、单精度、字符型B)可变类型、整型、字符型
C)可变类型、单精度、字符型D)可变类型、整型、单精度
6.若要统计分数score大于500且籍贯jg是“山西”或“山东”的人数,表示该条件的逻辑表达式是()。
A)score>500andjg="山西"andjg="山东"
B)score>500andjg="山西"orjg="山东"
C)score>500and(jg="山西"orjg="山东")
D)(score>500andjg="山西")andjg="山东"
7.在一个语句行内写多条语句时,语句之间应该用()分隔。
A)顿号B)逗号C)分号D)冒号
8.要强制显示声明变量,可在窗体模块或标准模块的通用声明段中加入语句()。
A)OptionBase0B)OptionExplicit
C)OptionBase1D)OptionCompare
9.下列程序段运行后,在窗体上显示的结果是()。
Dimx%
x=10
Ifx>0then
printx
Else
Printx+1
Endif
A)10B)11C)TrueD)False
10.语句Ifx=1Theny=1,下列说法正确的是()。
A)x=1为关系表达式,y=1为赋值语句
B)x=1和y=1均为关系表达式
C)x=1为赋值语句,y=1为关系表达式
D)x=1和y=1均为赋值语句
11.下列程序段运行后,在窗体上显示的结果是()。
Dimi%,s!
s=1
Whilei<=5
s=s*i
i=i+1
Wend
Prints
A)5B)120C)15D)6
12.复选框的Value属性为1时,表示()。
A)复选框被选中B)复选框未被选中
C)复选框当前不可用D)复选框操作有误
13.在VB中用()属性来设置控件的背景颜色。
A)FontColorB)ForeColorC)BackColorD)ShowColor
14.在程序运行时,可使用()函数在图片框中显示图片。
A)LoadPictureB)AppC)RndD)Picture
15.任何对象,都具有()属性。
A)TextB)NameC)ForeColorD)Caption
16.在用通用对话框控件建立“打开”文件对话框时,如果需要指定文件列表框所列出的文件类型为mp3文件(*.mp3),则正确描述为()。
A)"mp3|*.mp3"B)"mp3|.mp3"
C)"mp3||*.mp3"D)"mp3||.mp3"
17.数组的下标下界默认值是0,可以用下面语句()重新定义下标的下界值。
A)OptionBase1B)OptionExplicit
C)Option1D)Base1
18.以下关于过程的叙述中,错误的是()。
A)可以在事件过程中调用函数过程
B)过程定义中默认的参数传递是按值传递
C)Function函数过程可以由函数名返回值
D)Sub过程不可以由过程名返回值
19.如果设计的菜单要分成若干组,则需用分隔符进行分隔,建立菜单时需在标题文本框中输入一个(),菜单显示时就是一个分隔符。
A)加号(+)B)星号(*)C)减号(-)D)感叹号(!
)
20.若要将通用对话框控件添加到工具箱中,应单击“工程”菜单中的()命令。
A)引用B)部件C)工程属性D)添加窗体
1.对象的三要素是指对象的方法、事件和()。
A)名称B)标题C)属性D)过程
2.窗体的标题栏显示内容由窗体对象的()属性决定。
A)TextB)NameC)AutosizeD)Caption
3.每个窗体对应一个窗体文件,窗体文件的扩展名是()。
A).basB).clsC).frmD).vbp
4.在VB中,产生[1,100]之间的随机整数的表达式是()。
A)Int(101*Rnd+1)B)Int(100*Rnd+100)
C)Int(99*Rnd+1)D)Int(100*Rnd+1)
5.执行语句s=Len("VisualBasic")后,s的值是()。
A)VisualB)BasicC)6D)11
6.设有以下定义语句:
Dimx,y$,z%
x、y、z三个变量类型分别是()。
A)整型、字符型、可变类型B)可变类型、字符型、整型
C)可变类型、货币型、整型D)整型、货币型、字符型
7.下列可以作为VB的变量名的是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 复习题