整理学习的VB试题及答案策略
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic中模块的说法,错误的是()。
A.模块是VB程序的基本组成单位
B.模块可以是标准模块或类模块
C.模块可以独立编译
D.模块不能包含事件过程
2.以下哪个函数可以判断一个字符串是否为空()?
A.IsEmpty
B.IsNull
C.IsEmptyStr
D.IsNullStr
3.在VB中,以下哪个控件可以用来显示文本信息()?
A.Textbox
B.Label
C.Button
D.Listbox
4.以下哪个属性可以用来设置文本框中文字的颜色()?
A.ForeColor
B.BackColor
C.Text
D.Value
5.在VB中,以下哪个函数可以用来获取当前系统的日期()?
A.Now
B.Today
C.Date
D.Time
6.以下哪个事件在用户点击按钮时发生()?
A.Click
B.DoubleClick
C.Load
D.Unload
7.在VB中,以下哪个关键字用于定义一个数组()?
A.Dim
B.Private
C.Public
D.Static
8.以下哪个函数可以用来判断一个变量是否为空()?
A.IsEmpty
B.IsNull
C.IsEmptyStr
D.IsNullStr
9.在VB中,以下哪个属性可以用来设置控件的字体大小()?
A.FontSize
B.FontName
C.FontBold
D.FontItalic
10.以下哪个关键字用于声明一个常量()?
A.Dim
B.Private
C.Public
D.Const
二、填空题(每题2分,共5题)
1.在VB中,可以使用__________关键字来声明一个变量。
2.__________函数可以用来获取当前系统的日期和时间。
3.在VB中,可以使用__________关键字来声明一个数组。
4.__________事件在用户点击按钮时发生。
5.在VB中,可以使用__________属性来设置控件的字体大小。
三、编程题(共10分)
编写一个VB程序,实现以下功能:
1.程序启动时,显示一个包含两个按钮的窗体。
2.第一个按钮的标题为“加法”,第二个按钮的标题为“减法”。
3.用户点击“加法”按钮时,将两个文本框中的数字相加,并显示在第三个文本框中。
4.用户点击“减法”按钮时,将第一个文本框中的数字减去第二个文本框中的数字,并显示在第三个文本框中。
注意:请使用适当的控件和事件过程实现上述功能。
二、多项选择题(每题3分,共10题)
1.在VisualBasic中,以下哪些是有效的数据类型()?
A.Integer
B.String
C.Double
D.Boolean
E.Object
2.以下哪些是VB中常见的控件()?
A.TextBox
B.Button
C.Label
D.Listbox
E.Menu
3.以下哪些是VB中的循环结构()?
A.For
B.ForEach
C.While
D.DoWhile
E.DoLoop
4.在VB中,以下哪些方法可以用来访问数组元素()?
A.Array(1,2,3)
B.(1,2,3)
C.Array(1To3)
D.(1To3)
E.(1,2,3)
5.以下哪些是VB中的文件操作方法()?
A.Open
B.Close
C.WriteLine
D.ReadLine
E.Append
6.在VB中,以下哪些事件会在窗体加载时发生()?
A.Load
B.Unload
C.Initialize
D.Close
E.Activate
7.以下哪些是VB中的条件结构()?
A.If...Then
B.SelectCase
C.Case
D.CaseElse
E.Else
8.在VB中,以下哪些关键字可以用来定义过程()?
A.Function
B.Sub
C.Private
D.Public
E.Dim
9.以下哪些是VB中的文件访问模式()?
A.Read
B.Write
C.Append
D.Random
E.Binary
10.在VB中,以下哪些是错误处理的关键字()?
A.OnError
B.Resume
C.ExitSub
D.ExitFunction
E.Er