VB语言实用技巧及试题.docx
VB语言实用技巧及试题
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VB中窗体控件的叙述,错误的是:
A.窗体控件是用于创建图形界面的元素
B.窗体控件的状态可以通过属性来设置
C.窗体控件只能用于显示信息
D.窗体控件可以响应用户的操作
2.以下哪个函数可以用来获取当前时间?
A.Time()
B.Now()
C.GetTime()
D.TimeValue()
3.在VB中,下列哪个关键字用于定义一个过程?
A.Function
B.Sub
C.Procedure
D.Method
4.以下哪个选项是VB中的错误处理语句?
A.Try
B.Catch
C.Finally
D.Throw
5.以下哪个关键字用于声明一个字符串变量?
A.Dim
B.Var
C.Let
D.Const
6.在VB中,以下哪个函数可以将字符串转换为数字?
A.Str()
B.Val()
C.CInt()
D.CStr()
7.以下哪个操作符用于比较两个值是否相等?
A.=
B.==
C.
D.!=
8.在VB中,以下哪个关键字用于结束一个语句?
A.End
B.Next
C.Return
D.Stop
9.以下哪个函数可以用来获取当前计算机的日期?
A.Date()
B.GetDate()
C.Today()
D.Now()
10.在VB中,以下哪个关键字用于声明一个数组?
A.Dim
B.Var
C.Let
D.Array
二、填空题(每题2分,共5题)
1.在VB中,声明一个整型变量的关键字是______。
2.以下语句的作用是______。
DimxAsInteger
x=10
3.在VB中,获取当前时间的函数是______。
4.以下语句的作用是______。
x=5+3
5.在VB中,声明一个字符串变量的关键字是______。
三、程序设计题(每题10分,共2题)
1.编写一个VB程序,计算两个整数的和,并在窗体上显示结果。
2.编写一个VB程序,实现一个简单的计算器,可以计算加、减、乘、除四种运算,并在窗体上显示结果。
二、多项选择题(每题3分,共10题)
1.下列哪些是VB中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Date
2.在VB中,以下哪些关键字可以用来声明数组?
A.Dim
B.Static
C.Private
D.Public
E.Friend
3.以下哪些是VB中的流程控制结构?
A.If...Then...Else
B.For...Next
C.While...Wend
D.SelectCase
E.Do...Loop
4.在VB中,以下哪些函数可以用来处理字符串?
A.Len()
B.Mid()
C.Left()
D.Right()
E.InStr()
5.以下哪些关键字可以用来定义事件处理程序?
A.Event
B.Private
C.Public
D.Friend
E.Procedure
6.在VB中,以下哪些关键字可以用来定义类?
A.Class
B.Structure
C.Module
D.Interface
E.Enum
7.以下哪些是VB中常用的集合类?
A.ArrayList
B.Dictionary
C.Queue
D.Stack
E.List
8.在VB中,以下哪些方法可以用来处理文件?
A.Open()
B.Close()
C.Read()
D.Write()
E.Seek()
9.以下哪些是VB中常用的异常处理机制?
A.Try...Catch
B.OnErrorGoTo
C.ErrorResumeNext
D.Err.Number
E.Err.Description
10.在VB中,以下哪些是面向对象编程的基本概念?
A.Encapsulation
B.Inheritance
C.Polymorphism
D.Abstraction
E.DataBinding
三、判断题(每题2分,共10题)
1.在VB中,每个窗体控件都有一个唯一的名称属性。()
2.VB中的字符串变量可以使用双引号来声明。()
3.Dim语句可以用来声明一个全局变量。()
4.在VB中,可以使用数组下标来访问数组中的元素。()
5.VB中的函数必须返回一个值,而过程可以没有返回值。()
6.在VB中,可以使用Type关键字来定义用户