还剩7页未读,继续阅读
文本内容:
VB关键试题及完整答案解读
一、单选题
1.在VB中,若要判断一个变量是否为字符串类型,应使用哪个函数?()(2分)A.IsNumericB.IsArrayC.IsDateD.VarType【答案】D【解析】VarType函数用于返回变量的类型,字符串类型对应值为
82.在VB中,下列哪个控件不支持设置MultiLine属性为True?()(2分)A.TextBoxB.LabelC.RichTextBoxD.Memo【答案】B【解析】Label控件不支持MultiLine属性
3.在VB中,若要在Form1中引用Form2中的公共变量PublicxAsInteger,正确的引用方式是?()(2分)A.Form
2.xB.Form
1.Form
2.xC.Form
2.Form
1.xD.Form
1.x【答案】A【解析】直接使用控件名引用公共变量
4.在VB中,以下哪个语句用于声明一个静态变量?()(2分)A.DimxAsIntegerB.StaticxAsIntegerC.PrivatexAsIntegerD.xAsInteger【答案】B【解析】Static关键字用于声明静态变量
5.在VB中,若要在按钮点击事件中执行某个操作,应双击该按钮,然后在打开的事件过程中编写代码,这个事件过程是?()(2分)A.Click事件B.DblClick事件C.MouseDown事件D.KeyPress事件【答案】A【解析】按钮点击事件对应Click事件
6.在VB中,若要设置一个控件的背景颜色,应使用哪个属性?()(2分)A.ForeColorB.BackColorC.FontColorD.Color【答案】B【解析】BackColor属性用于设置控件背景颜色
7.在VB中,以下哪个控件不支持设置DataSource属性?()(2分)A.ComboBoxB.TextBoxC.DataGridD.ListBox【答案】B【解析】TextBox控件不支持设置DataSource属性
8.在VB中,若要在程序中添加一个新模块,应选择哪个菜单项?()(2分)A.Project-AddFormB.Project-AddModuleC.Tools-AddModuleD.Insert-Module【答案】B【解析】添加模块应选择Project-AddModule
9.在VB中,以下哪个语句用于退出当前过程?()(2分)A.ExitSubB.EndSubC.ExitFunctionD.EndFunction【答案】A【解析】ExitSub用于退出Sub过程
10.在VB中,若要限制用户输入的字符类型为数字,应使用哪个控件属性?()(2分)A.TextB.MaxLengthC.InputMaskD.Format【答案】C【解析】InputMask属性用于限制输入的格式
二、多选题(每题4分,共20分)
1.以下哪些是VB中的数据类型?()A.IntegerB.StringC.BooleanD.DateE.Array【答案】A、B、C、D【解析】VB中的基本数据类型包括Integer、String、Boolean和Date
2.以下哪些事件会在用户点击按钮时触发?()A.Click事件B.DblClick事件C.MouseDown事件D.KeyPress事件【答案】A、C【解析】Click事件和MouseDown事件会在用户点击按钮时触发
3.以下哪些控件可以用于显示数据列表?()A.ComboBoxB.TextBoxC.ListBoxD.DataGrid【答案】A、C、D【解析】ComboBox、ListBox和DataGrid可以用于显示数据列表
4.以下哪些属性可以用于设置控件的字体?()A.FontNameB.FontSizeC.FontBoldD.FontColor【答案】A、B、C、D【解析】所有选项都可以用于设置控件的字体属性
5.以下哪些语句可以用于声明常量?()A.ConstxAsInteger=10B.DimxAsInteger=10C.PublicxAsInteger=10D.PrivatexAsInteger=10【答案】A【解析】只有Const关键字可以用于声明常量
三、填空题
1.在VB中,若要声明一个数组,应使用______关键字【答案】Dim(4分)
2.在VB中,若要设置一个控件的名称,应使用______属性【答案】Name(4分)
3.在VB中,若要在程序中添加一个新窗体,应选择______菜单项【答案】Project-AddForm(4分)
4.在VB中,若要判断一个变量是否为空值,应使用______函数【答案】IsNothing(4分)
5.在VB中,若要设置一个控件的可见性,应使用______属性【答案】Visible(4分)
四、判断题
1.在VB中,若要在程序中添加一个新模块,应选择Project-AddModule菜单项()(2分)【答案】(√)【解析】添加模块应选择Project-AddModule
2.在VB中,所有控件都可以设置DataSource属性()(2分)【答案】(×)【解析】只有部分控件如ComboBox、ListBox和DataGrid可以设置DataSource属性
3.在VB中,若要在程序中添加一个新窗体,应选择Insert-Form菜单项()(2分)【答案】(×)【解析】添加窗体应选择Project-AddForm菜单项
4.在VB中,所有变量在使用前必须声明()(2分)【答案】(√)【解析】在VB中,所有变量在使用前必须声明
5.在VB中,若要在程序中添加一个新模块,应选择Tools-AddModule菜单项()(2分)【答案】(×)【解析】添加模块应选择Project-AddModule菜单项
五、简答题
1.简述在VB中如何声明一个静态变量?(5分)【答案】在VB中,使用Static关键字声明静态变量例如```vbStaticxAsInteger```静态变量在每次调用过程时保持其值
2.简述在VB中如何设置一个控件的背景颜色?(5分)【答案】在VB中,使用BackColor属性设置控件的背景颜色例如```vbButton
1.BackColor=RGB255,0,0```RGB函数用于设置颜色的RGB值
3.简述在VB中如何声明一个常量?(5分)【答案】在VB中,使用Const关键字声明常量例如```vbConstxAsInteger=10```常量在使用前必须声明,且其值在程序运行期间不能改变
六、分析题
1.分析在VB中如何使用ComboBox控件显示数据列表,并说明如何设置其默认选中项(10分)【答案】在VB中,使用ComboBox控件显示数据列表的步骤如下
1.在Form上放置一个ComboBox控件
2.使用AddItem方法向ComboBox中添加数据项例如```vbComboBox
1.AddItemItem1ComboBox
1.AddItemItem2```
3.设置ComboBox的DefaultIndex属性为其默认选中项的索引例如```vbComboBox
1.DefaultIndex=0```这样,ComboBox控件将显示数据列表,并默认选中第一个数据项
七、综合应用题
1.编写一个VB程序,实现以下功能在Form上放置一个TextBox控件和一个Button控件,当用户在TextBox中输入文本并点击Button时,程序将文本框中的内容显示在Form的标题栏上(20分)【答案】以下是实现该功能的VB代码```vbPublicClassForm1PrivateSubButton1_ClicksenderAsObject,eAsEventArgsHandlesButton
1.ClickMe.Text=TextBox
1.TextEndSubEndClass```在Form上放置一个TextBox控件和一个Button控件,并将Button的Click事件与上述代码中的Button1_Click方法关联当用户在TextBox中输入文本并点击Button时,程序将文本框中的内容显示在Form的标题栏上---完整标准答案
一、单选题
1.D
2.B
3.A
4.B
5.A
6.B
7.B
8.B
9.A
10.C
二、多选题
1.A、B、C、D
2.A、C
3.A、C、D
4.A、B、C、D
5.A
三、填空题
1.Dim
2.Name
3.Project-AddForm
4.IsNothing
5.Visible
四、判断题
1.(√)
2.(×)
3.(×)
4.(√)
5.(×)
五、简答题
1.在VB中,使用Static关键字声明静态变量例如```vbStaticxAsInteger```静态变量在每次调用过程时保持其值
2.在VB中,使用BackColor属性设置控件的背景颜色例如```vbButton
1.BackColor=RGB255,0,0```RGB函数用于设置颜色的RGB值
3.在VB中,使用Const关键字声明常量例如```vbConstxAsInteger=10```常量在使用前必须声明,且其值在程序运行期间不能改变
六、分析题
1.在VB中,使用ComboBox控件显示数据列表的步骤如下
1.在Form上放置一个ComboBox控件
2.使用AddItem方法向ComboBox中添加数据项例如```vbComboBox
1.AddItemItem1ComboBox
1.AddItemItem2```
3.设置ComboBox的DefaultIndex属性为其默认选中项的索引例如```vbComboBox
1.DefaultIndex=0```这样,ComboBox控件将显示数据列表,并默认选中第一个数据项
七、综合应用题```vbPublicClassForm1PrivateSubButton1_ClicksenderAsObject,eAsEventArgsHandlesButton
1.ClickMe.Text=TextBox
1.TextEndSubEndClass```在Form上放置一个TextBox控件和一个Button控件,并将Button的Click事件与上述代码中的Button1_Click方法关联当用户在TextBox中输入文本并点击Button时,程序将文本框中的内容显示在Form的标题栏上。
个人认证
优秀文档
获得点赞 0