VB复习题.docx

上传人:b****2 文档编号:23154330 上传时间:2023-05-08 格式:DOCX 页数:46 大小:131.92KB
下载 相关 举报
VB复习题.docx_第1页
第1页 / 共46页
VB复习题.docx_第2页
第2页 / 共46页
VB复习题.docx_第3页
第3页 / 共46页
VB复习题.docx_第4页
第4页 / 共46页
VB复习题.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

VB复习题.docx

《VB复习题.docx》由会员分享,可在线阅读,更多相关《VB复习题.docx(46页珍藏版)》请在冰豆网上搜索。

VB复习题.docx

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的变量名的是

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1