计算机二级VB考试需知的技巧与试题
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列哪个不是VisualBasic中常用的数据类型?
A.Integer
B.String
C.Boolean
D.Array
2.在VisualBasic中,以下哪个函数用于将字符串转换为数字?
A.Val
B.CInt
C.LTrim
D.Mid
3.以下哪个是正确的注释方式?
A.Thisisacomment
B./*Thisisacomment*/
C.#Thisisacomment#
D.Thisisacomment
4.以下哪个不是VB中常用的控制结构?
A.If-Then-Else
B.For-Next
C.While-Do
D.Switch-Case
5.在以下哪个事件中,当用户点击窗体时,将触发事件?
A.Load
B.Click
C.DoubleClick
D.Close
6.以下哪个是正确的文件操作函数?
A.Dir
B.Open
C.Write
D.Read
7.以下哪个是正确的日期函数?
A.Date
B.Now
C.Time
D.Format
8.以下哪个是正确的字符串函数?
A.Left
B.Right
C.Mid
D.Replace
9.在以下哪个过程中,可以定义一个子程序?
A.Function
B.Sub
C.Property
D.Operator
10.以下哪个是正确的数组声明方式?
A.DimA(5)AsInteger
B.A[5]=10
C.A(10)=20
D.A=NewInteger(5){}
二、填空题(每空2分,共10空)
1.在VisualBasic中,声明一个整型变量的语法是:_______
2.要获取当前日期和时间,可以使用_______函数。
3.在VB中,判断一个字符串是否为空,可以使用_______函数。
4.在VB中,将字符串转换为数字,可以使用_______函数。
5.在VB中,声明一个二维数组,可以使用_______语法。
6.在VB中,要关闭一个打开的文件,可以使用_______语句。
7.在VB中,要读取文件内容,可以使用_______函数。
8.在VB中,要写入文件内容,可以使用_______函数。
9.在VB中,要获取用户输入,可以使用_______函数。
10.在VB中,要判断一个值是否为真,可以使用_______运算符。
三、编程题(共20分)
1.编写一个VB程序,实现以下功能:
(1)声明一个整型变量,初始化为10;
(2)使用循环结构,将变量值从10累加到100,并输出每次累加的结果;
(3)将最终结果输出到窗体上。
2.编写一个VB程序,实现以下功能:
(1)声明一个字符串变量,初始化为Hello,World!;
(2)使用字符串函数,将字符串中的第一个字符替换为你好;
(3)将修改后的字符串输出到窗体上。
3.编写一个VB程序,实现以下功能:
(1)声明一个整型数组,包含10个元素;
(2)使用随机数生成器,为数组元素赋值;
(3)使用循环结构,输出数组中的最大值。
4.编写一个VB程序,实现以下功能:
(1)声明一个结构体,包含姓名、年龄和性别三个属性;
(2)声明一个结构体变量,并初始化属性值;
(3)输出结构体变量的属性值。
5.编写一个VB程序,实现以下功能:
(1)声明一个整型变量,初始化为0;
(2)使用循环结构,让用户输入10个整数,并将它们累加到变量中;
(3)输出累加后的结果。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Array
2.在VisualBasic中,以下哪些是有效的变量命名规则?
A.变量名可以包含数字
B.变量名不能以数字开头
C.变量名可以包含下划线
D.变量名不能包含空格
E.变量名区分大小写
3.以下哪些是VisualBasic中的逻辑运算符?
A.And
B.Or
C.Not
D.Xor
E.Mod
4.在VisualBasic中,以下哪些是常用的循环结构?
A.For-Next
B.While-Do
C.Do-While
D.Do-Until
E.For-Each
5.以下哪些是VisualBasic中的常用事件?
A.Click
B.DoubleClick
C.Load
D.Unload
E.