国家二级VB机试(Visual Basic程序开发环境、对象及其操作、Visual Basic程序设计基础)模拟试卷1
选择题
1.以下关于VB的叙述中,错误的是( )。(B)
A. VB采用事件驱动的编程机制
B. 如果程序中有Sub—Main过程时,则一定从该过程开始执行
C. 工程文件中包含多个窗体时,可以指定启动窗体
D. VB程序既可以编译执行,也可以解释执行
解析:在一般情况下,整个应用程序从设计时的第一个窗体开始执行,需要首先执行的程序代码放在Form_Load事件过程中。如果需要从其他窗体开始执行应用程序,则可通过“工程”菜单中的“工程属性”命令(“通用”选项卡)指定启动窗体。但是,如果有Sub Main过程,则可以(注意,是“可以”,而不是“必须”)首先执行Sub Main过程。
2.以下关于VB的叙述中,错误的是( )。(B)
A. VB采用事件驱动的编程机制
B. 如果程序中有Sub—Main过程时,则一定从该过程开始执行
C. 工程文件中包含多个窗体时,可以指定启动窗体
D. VB程序既可以编译执行,也可以解释执行
解析:在一般情况下,整个应用程序从设计时的第一个窗体开始执行,需要首先执行的程序代码放在Form—Load事件过程中。如果需要从其他窗体开始执行应用程序,则可通过“工程”菜单中的“工程属性”命令(“通用”选项卡)指定启动窗体。但是,如果有Sub Main过程,则可以(注意,是“可以”,而不是“必须”)首先执行Sub Main过程。
3.在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是( )。(D)
A. B.
C.
D.
解析:
4.如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是( )。(B)
A. B.
C.
D.
解析:标签控件在工具箱中的图标是B。而A是文本框控件的图标,C是按钮控件的图标,D是形状控件的图标。
5.以下关于VB对象属性的叙述中,错误的是( )。(B)
A. 属性是对象的特征
B. 对象的所有属性值都可以在属性窗口中设置
C. 不同对象可以具有同名的属性
D. 对象的某些属性可以在程序中设置
解析:对象只有部分属性可以在属性窗口中设置。
6.假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是( )。(A)
A. 单击窗体上没有控件的地方
B. 单击任意一个控件
C. 双击任意一个控件
D. 单击属性窗口的标题栏
解析:单击窗体上没有控件的地方,在属性窗口就会出现窗体的各属性,这样就可对窗体的属性进行设置,故A选项正确。单击任意一个控件,在属性窗口中出现的是该控件的属性,故B选项错误;双击任意一个控件,打开的是“代码窗口”,故C选项错误;单击属性窗口的标题栏,属性窗口成为活动窗口,故D选项错误。
7.设窗体名称为frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是( )。(A)
A. frmTest.Caption=“等级考试”
B. Forml.Caption=“等级考试”
C. frmTest.Title=“等级考试”
D. Forml.Title=“等级考试”
解析:窗体的标题设置方法:窗体名.Caption=新设置的标题名,由题意知,选项A)正确。
8.为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是( )。(B)
A. 把窗体的ControlBox属性设置为False,其他属性任意
B. 把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为1到5中的一个数
C. 把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为0
D. 把窗体的ControlBox属性设置为Fale,并且把BorderStyle属性设置为1到5中的一个数
解析:ControlBox属性:运行程序时该属性有效。在窗体标题栏左边设置一个任务列表,点击窗体图标左上角显示系统菜单。True:能显示系统菜单,False:不能显示系统菜单。
BorderStyle属性:为窗体等对象设置边框的样式。0—None:窗体无边框。1一FixeSingle:程序运行后窗体大小不被改变,单线边框。2一Sizable:程序运行后窗体大小可以被改变,双线边框。3一FixedDouble:程序运行后窗体大小不被改变,双线边框。4一FixedToolWindow:程序运行后窗体大小可以被改变,单线边框。5一SizableToolWindow:程序运行后窗体大小可以被改变。
故本题答案为选项B。
9.输入Visual Basic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用( )。(A)
A. 冒号(:)
B. 分号(;)
C. 下划线(一)
D. 连字符(一)
解析:输入Visual Basic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号(:)。
10.Visual Basic源程序的续行符为( )。(C)
A. 冒号(:)
B. 分号(;)
C. 下划线(一)
D. 连字符(一)
解析:Visual Basic源程序的续行符为下划线(一)。
11.以下叙述中,错误的是( )。(B)
A. 标准模块不属于任何一个窗体
B. 工程文件的扩展名为.vbg
C. 窗体文件的扩展名为.frm
D. 一个应用程序可以有多个窗体
解析:工程文件的扩展名为.vbp。
12.在Visual Basic环境下设计应用程序时,系统能自动检查出的错误是( )。(A)
A. 语法错误
B. 逻辑错误
C. 逻辑错误和语法错误
D. 运行错误
解析:VB中系统只能检查出语法错误,不能检查出逻辑错误。故选
本文档预览:3600字符,共8338字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载