VB课程练习题.docx

上传人:b****6 文档编号:15689072 上传时间:2023-07-06 格式:DOCX 页数:216 大小:153.26KB
下载 相关 举报
VB课程练习题.docx_第1页
第1页 / 共216页
VB课程练习题.docx_第2页
第2页 / 共216页
VB课程练习题.docx_第3页
第3页 / 共216页
VB课程练习题.docx_第4页
第4页 / 共216页
VB课程练习题.docx_第5页
第5页 / 共216页
VB课程练习题.docx_第6页
第6页 / 共216页
VB课程练习题.docx_第7页
第7页 / 共216页
VB课程练习题.docx_第8页
第8页 / 共216页
VB课程练习题.docx_第9页
第9页 / 共216页
VB课程练习题.docx_第10页
第10页 / 共216页
VB课程练习题.docx_第11页
第11页 / 共216页
VB课程练习题.docx_第12页
第12页 / 共216页
VB课程练习题.docx_第13页
第13页 / 共216页
VB课程练习题.docx_第14页
第14页 / 共216页
VB课程练习题.docx_第15页
第15页 / 共216页
VB课程练习题.docx_第16页
第16页 / 共216页
VB课程练习题.docx_第17页
第17页 / 共216页
VB课程练习题.docx_第18页
第18页 / 共216页
VB课程练习题.docx_第19页
第19页 / 共216页
VB课程练习题.docx_第20页
第20页 / 共216页
亲,该文档总共216页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

VB课程练习题.docx

《VB课程练习题.docx》由会员分享,可在线阅读,更多相关《VB课程练习题.docx(216页珍藏版)》请在冰点文库上搜索。

VB课程练习题.docx

VB课程练习题

 

计算机语言(VB)练习题

一、基本概念题

1.VisualBasic窗体设计器的主要功能是_______________。

A、建立用户界面B、编写源程序代码

C、画图D、显示文字

2.文本框没有_______________属性。

A、EnabledB、VisibleC、BackcolorD、Caption

3.假定已在窗体上画了多个控件,并有1个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是_______________。

A、单击窗体上没有控件的地方B、单击任一控件

C、不执行任何操作D、双击窗体的标题栏

4.如果要改变窗体的背景色,则需要设置的属性是_______________。

A、CaptionB、NameC、BackColorD、BorderStyle

5.单击滚动条两端的箭头时,滚动条Value属性值的改变量由_______________属性值决定。

A、LargeChangeB、MaxC、SmallChangeD、Min

6.下列语句用来设置窗体Form1的属性,其中在运行时不能正确操作的语句是_______________。

A、Form1.Caption="FormTest"B、Form1.Name="FormTest"

C、Form1.Maxbutton=FalseD、Form1.Minbutton=False

7.每当窗体失去焦点时会触发的事件是_______________。

A、ActiveB、LoadC、LostFocusD、GetFocus

8.若要使命令按钮不可用,则可设置其_______________属性为False来实现。

A、ValueB、CancelC、EnabledD、Default

9.计时器控件的_______________属性用于设置Timer事件发生的时间间隔。

A、StretchB、IntervalC、ValueD、Length

10.在用菜单编辑器设计菜单时,必须输入的项是_______________。

A、CaptionB、indexC、快捷键D、Name

11.菜单中的分隔线使用的字符为_______________。

A、&B、-C、^D、Ctrl+S

12.在窗体上有若干控件,其中有一个名称为Text1的文本框。

影响Text1的Tab顺序的属性是_______________。

A、TabStopB、EnabledC、VisibleD、TabIndex

13.在VB中,下列关于控件的属性或方法中,搭配错误的有_______________个。

①Timer1.Interval②List1.Cls③Text1.Print

④List1.RemoveItem⑤Vscroll1.Value⑥Picture1.Print

A、0B、1C、2D、3

14.inputBox函数反回值的类型为_______________。

A、数值B、字符串

C、变体D、数值或字符串(视输入的数据而定)

15.自己创建工具栏(Toolbar)时,使用的编辑工具是集成开发环境中的_______________。

A、系统工具箱控件B、工具菜单

C、ActiveX组件D、编辑菜单

16.以下有关由多个窗体和标准模块组成的应用程序设计方法的叙述中,错误的是_______________。

A、在缺省情况下,设计时的第一个窗体被指定为启动窗体

B、通过人为设置,可指定任一窗体为启动窗体

C、通过人为设置,可指定标准模块中的Main()过程为启动过程

D、通过人为设置,可指定窗体模块中的Main()过程为启动过程

17.滚动条的_______________属性用于返回或设置滚动条的当前值。

A、ValueB、MaxC、MinD、Data

18.如果某窗体的名称为Frm,则窗体过程名由_______________、下划线和事件名结合而成。

A、FrmB、Form1C、FormD、Name

19.列表框中的项目保存在1个数组中,这个数组的名字是_______________。

A、ColumnB、StyleC、ListD、MultiSelect

20.为了把焦点移到某个指定的控件,所使用的方法是_______________。

A、SetFocusB、VisibleC、RefreshD、GetFocus

21.以下能使文本框在运行时隐藏的属性是_______________。

A、ClearB、VisibleC、HideD、new

22.下列何种情况下,“Form_MouseDown()”过程会被执行?

_______________。

A、单击“结束”按钮B、单击窗体可用区域

C、在窗体可用区域移动鼠标D、放开鼠标按键时

23.删除列表框中某个指定的项目所使用的方法为_______________。

A、MoveB、Remove

C、RemoveltemD、Clear

24.为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是_______________。

A、ValueB、DefaultC、CancelD、Enabled

25.创建VB应用程序的主要步骤是:

①创建应用程序界面②设置控件③设置属性④编写代码,其中正确的步骤是_______________。

A、①③④B、①②④C、②③④D、①②③④

26.以下叙述中错误的是_______________。

A、一个工程中只能有一个SubMain过程

B、窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体

C、窗体的Hide方法和Unload方法的作用完全相同

D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体

27.以下不属于VisualBasic系统的文件类型是_______________。

A、.frmB、.batC、.vbgD、.vbp

28.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为_______________。

A、=B、*C、&D、-

29.能被对象所识别的动作与对象可执行的活动,分别称为对象的_______________。

A、方法、事件B、事件、方法

C、事件、属性D、过程、方法

30.窗口上有多个控件,在Form_Activate()事件过程添加_______________语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。

A、Text1.Text=""B、Text1.SetFocus

C、Form1.SetFocusD、Text1.Visible=True

31.在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。

用于标识各个控件数组元素的参数是_______________。

A、TagB、IndexC、ListIndexD、Name

32.下面有关对象属性的叙述中,不正确的是_______________。

A、一个对象的属性可分位为外观、行为等若干类

B、相同属性可能具有不同的数据类型

C、一个对象的所有属性都可在属性窗口的列表中进行设置

D、属性窗口中的属性列表可以按字母序也可按类别排列

33.一个标准的VB应用程序至少要包含一个_______________对象。

A、文本框B、标签C、窗体D、命令按钮

34.若要求在文本框中输入密码时文本框中只显示*号,则应在此文本框的属性窗口中设置_______________。

A、Text属性值为*B、Caption属性值为*

C、Password属性值为空D、PasswordChar属性值为*

35.表示滚动条控件取值范围最大值的属性是_______________。

A、MaxB、LargeChangeC、ValueD、Max-Min

36.决定窗体有无控制菜单的属性是_______________。

A、ControlBoxB、MinButtonC、EnabledD、MaxButton

37.为了通过属性窗口把窗体的ControlBox属性设置为True(或False),下列正确的操作是_______________。

A、直接键入True(或False)

B、利用对话框设置属性值

C、选择ControlBox,然后按Enter键

D、双击ControlBox属性条

38.以下叙述中错误的是_______________。

A、下拉式菜单和弹出式菜单都用菜单编辑器建立

B、在多窗体程序中,每个窗体都可以建立自己的菜单系统

C、除分隔线外,所有菜单项都能接收Click事件

D、如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见

39.为了清除一个控件,下列正确的操作是_______________。

A、按Enter键

B、按Esc键

C、选择(单击)要清除的控件,然后按Del键

D、选择(单击)要清除的控件,然后按Enter键

40.设组合框Combol中有3个项目,则以下能删除最后一项的语句是_______________。

A、Combol.RemoveItemText

B、Combol.RemoveItem2

C、Combol.RemoveItem3

D、Combol.RemoveItemCombol.Listcount

41.以下叙述中正确的是_______________。

A、用属性窗口只能设置窗体的属性

B、用属性窗口只能设置控件的属性

C、用属性窗口可以设置窗体和控件的属性

D、用属性窗口可以设置对象的属性

42.确定窗体或控件的宽度的属性是_______________。

A、HeightB、TopC、WidthD、Left

43.确定一个控件在窗体上的位置的属性是_______________。

A、Width和HeightB、Width或Height

C、Top和LeftD、Top或Left

44.以下关于窗体的描述中,错误的是_______________。

A、执行UnloadForm1语句后,窗体Form1消失,但仍在内存中

B、窗体的Load事件在加载窗体时发生

C、当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止

D、窗体的Height、Width属性用于设置窗体的高和宽

45.当用户在窗体上单击鼠标时,不会触发的事件是_______________。

A、ClickB、MouseDownC、MouseUpD、DblClick

46.为了复制1个控件,必须先选择该控件,之后第1步应当执行的操作是_______________。

A、双击要复制的控件

B、执行“编辑”菜单中的“粘贴”命令或按Ctrl+V键

C、按Enter键

D、执行“编辑”菜单中的“复制”命令或按Ctrl+C键

47.在窗体上画1个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为_______________。

A、Text1.ClearB、Text1.Visible=False

C、Text1.HideD、Text1.Enabled=False

48.VisualBasic6.0集成环境的主窗口中不包括_______________。

A、标题栏B、菜单栏C、状态栏D、工具栏

49.以下有关对象属性的说法中错误的是_______________。

A、所有的对象都具有Name(名称)属性

B、只能在执行时设置或改变的属性为执行时属性

C、对象的某些属性只能在设计时设定,不能使用代码改变

D、Enabled属性值设为False的控件对象在窗体上将不可见

50.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是_______________。

A、ControlBoxB、MinButtonC、EnabledD、MaxButton

51.下列描述中不正确的是_______________。

A、窗体是对象

B、窗体必须有Name属性

C、窗体可以缩放或移动

D、单击窗体内的控件可以执行Form_Click事件过程

52.为了使文本框显示滚动条,必须首先把它的1个属性设置为True,这个属性是_______________。

A、AutoSizeB、Alignment

C、ScrollBarsD、MultiLine

53.为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后把ScrollBars属性设置为_______________。

A、0B、1C、2D、3

54.下列不能打开菜单编辑器的操作是_______________。

A、按Ctrl+E

B、单击工具栏中的“菜单编辑器”按钮

C、执行“工具”菜单中的“菜单编辑器”命令

D、按Shift+Alt+M

55.使文本框获得焦点的方法是_______________。

A、ChangeB、GotFocusC、SetFocusD、LostFocus

56.VB中工程软件的扩展名为_______________。

A、.vbpB、.frmC、.dsD、.bas

57.以下关于方法的叙述中,错误的是_______________。

A、方法是构成对象实体的一个部分

B、方法是一种特殊的过程或函数

C、调用方法的一般格式是:

对象名称.方法名称[参数]

D、在调用方法时,对象名称是不可缺少的

58.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_______________。

A、工程资源管理器窗口B、工具箱窗口

C、代码窗口D、属性窗口

59.下面_______________方法,可以将项目添加到列表框List1中。

A、List1.Text=""B、AddItem

C、RemoveItemD、Clear

60.在文本框中,当用户键入一个字符时,能同时引发的事件是_______________。

A、KeyPress和ClickB、KeyPress和LostFocus

C、KeyPress和ChangeD、Change和LostFocus

61.程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的_______________属性值为True来实现。

A、ValueB、EnabledC、DefaultD、Cancel

62.命令按钮不能响应的事件是_______________。

A、DblClickB、ClickC、MouseDownD、MouseUp

63.下列不能打开代码窗口的操作是_______________。

A、双击窗体上的某个控件B、双击窗体

C、按F7键D、单击窗体或控件

64.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是_______________。

A、ControlBoxB、MinButton

C、EnabledD、MaxButton

65.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是_______________。

A、MouseDownB、MouseUpC、LoadD、Click

66.以下叙述中正确的是_______________。

A、只有窗体才是VisualBasic中的对象

B、只有控件才是VisualBasic中的对象

C、窗体和控件都是VisualBasic中的对象

D、窗体和控件都不是VisualBasic中的对象

67.为了把窗体上的某个控件变为活动的,应执行的操作是_______________。

A、单击窗体的边框B、单击该控件的内部

C、双击该控件D、双击窗体

68.为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为_______________。

A、1B、2C、3D、4

69.以下描述中错误的是_______________。

A、窗体的标题通过Caption属性设置

B、窗体的名称(Name属性)与标题(Caption属性)是同一个属性

C、窗体的背景图形通过其Picture属性设置

D、窗体最小化时的图标通过Icon属性设置

70.一次删除列表框中所有的项目,所使用的方法为_______________。

A、ClearB、RemoveC、MoveD、RemoveItem

71.VB提供_______________属性用于控制对象是否可用。

A、DefaultB、CancelC、EnabledD、Visible

72.在菜单设计时,在某菜单项(Caption)中一个字母“U”前加以“&”符号的含义是_______________。

A、设置该菜单项的“访问键”,即U带有下划线,可按Ctrl+U选择该菜单项

B、设置该菜单项的“访问键”,即U带有下划线,可按Alt+U选择该菜单项

C、设置该菜单项的“访问键”,即U带有下划线,可按Shift+U选择该菜单项

D、在此菜单项前加上选择标记

73.一只白色的足球被踢进球门,则白色、足球、踢、进球门是_______________。

A、属性、对象、方法、事件B、属性、对象、事件、方法

C、对象、属性、方法、事件D、对象、属性、事件、方法

74.以下叙述中错误的是_______________。

A、在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)

B、在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode)

C、KeyPress事件中不能识别键盘上键的按下与释放

D、KeyPress事件中可以识别键盘上键的按下与释放

75.假定窗体上有一个标签,名为Labell,为了使该标签透明并且没有边框,则正确的属性设置为_______________。

A、Label1.BackStyle=0:

Label1.Borderstyle=0

B、Label1.BackStyle=1:

Label1.Borderstyle=1

C、Label1.BackStyle=True:

Label1.BorderStyle=True

D、Label1.BackStyle=False:

Label1.Borderstyle=False

76.下列不能打开属性窗口的操作是_______________。

A、执行“视图”菜单中的“属性窗口”命令

B、按F4键

C、按Ctrl+T

D、单击工具栏上的“属性窗口”按钮

77.以下叙述中错误的是_______________。

A、菜单名称是程序使用菜单的标识

B、菜单名称是设置菜单属性的对象

C、菜单名称是显示在菜单项上的字符串

D、菜单名称是引用菜单项属性的对象

78.以下叙述中错误的是_______________。

A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件

B、保存VisualBasic程序时,应分别保存窗体文件及工程文件

C、VisualBasic应用程序只能以解释方式执行

D、事件可以由用户引发,也可以由系统引发

79.为了使标签覆盖背景,应把其BackStyle属性设置为_______________。

A、0B、1C、TrueD、False

80.若Picturel和Text1分别为图片框和文本框的名称,下列_______________语句不正确。

A、Print25B、Picture1.Print25

C、Text1.Print25D、Debug.Print25

81.对于用户自定义的变量名、过程名、函数名,VB以_______________定义的为准。

A、第一次B、第二次C、第三次D、最后一次

82.下列运算符中优先级别最高的是_______________。

A、/B、^C、\D、Mod

83.执行PrintFormat(123456.5555,"000,000.000")语句的输出结果是_______________。

A、123,456.555B、123,456.5555

C、123,456.556D、123,456.56

84.以下关系表达式中,其值为False的是_______________。

A、"good"<>"good□"(□表示空格)B、"EFG">"eFG"

C、"STUDENT"=UCase("Student")D、"There">"The"

85.Int(198.555*100+0.5)/100的值_______________。

A、198B、198.56C、198.55D、198.6

86.设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)

87.下面语句执行后.变量W中的值是_______________。

w=Choose(2,"Red","Green","Blue","Yellow")

A、NullB、"Red"C、"Green"D、"Yellow"

88.设有如下声明:

DimXAsInteger

如果Sgn(X)的值为-1,则X的值是_______________。

A、整数B、大于0的整数

C、等于0的整数D、小于0的数

89.表达式25\4*6Mod7的值是_______________。

A、0B、1C、2D、3

90.语句PrintSgn(-3^3)*Int(Abs(-6^2))的输出结果是_______________。

A、-36B、36C、-27D、27

91.执行a=1:

b=3:

c=5:

d=7:

Print5>3*bOrb=dAndbd语句后的结果是_______________。

A、TrueB、FalseC、-1D、1

92.下列符号常量的声明中,_______________是不合法的。

A、ConstAAsSingle=1.1B、ConstBAsInteger="1.2"

C、ConstCAsDouble=Sin

(1)D、ConstDAsString="OK"

93.函数InputBox()中各项参数次序必须一一对应,除了“_____________

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2