计算机二级VB复习必读试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic编程语言的说法,正确的是()。
A.VisualBasic只能用于Windows应用程序开发
B.VisualBasic不支持面向对象编程
C.VisualBasic不支持图形用户界面开发
D.VisualBasic是一种解释型语言
2.在VisualBasic中,以下哪个不是合法的数据类型()。
A.Integer
B.String
C.Double
D.Array
3.以下哪个是VisualBasic中的循环语句()。
A.For
B.While
C.Select
D.If
4.以下哪个是VisualBasic中的条件语句()。
A.For
B.While
C.Select
D.If
5.以下哪个是VisualBasic中的数组声明方法()。
A.Dim数组名(下标)As数据类型
B.Dim数组名(下标)As数据类型()
C.Dim数组名(下标)As数据类型[下标]
D.Dim数组名(下标)As数据类型{}
6.以下哪个是VisualBasic中的文件操作语句()。
A.Open
B.Close
C.Write
D.Read
7.以下哪个是VisualBasic中的随机访问文件操作方法()。
A.Get
B.Put
C.Seek
D.Write
8.以下哪个是VisualBasic中的文件结束标志()。
A.EOF
B.EOL
C.EOM
D.EOR
9.以下哪个是VisualBasic中的事件处理方法()。
A.Load
B.Unload
C.Click
D.DoubleClick
10.以下哪个是VisualBasic中的图形界面组件()。
A.TextBox
B.ListBox
C.ComboBox
D.Button
二、填空题(每空2分,共10空)
1.VisualBasic是一种__________编程语言,它支持__________和__________编程。
2.在VisualBasic中,声明一个整型变量可以使用__________关键字。
3.VisualBasic中的循环语句有__________、__________和__________。
4.VisualBasic中的条件语句有__________、__________和__________。
5.VisualBasic中的数组声明方法为__________。
6.VisualBasic中的文件操作语句有__________、__________、__________和__________。
7.VisualBasic中的随机访问文件操作方法有__________、__________、__________和__________。
8.VisualBasic中的文件结束标志为__________。
9.VisualBasic中的事件处理方法有__________、__________、__________和__________。
10.VisualBasic中的图形界面组件有__________、__________、__________和__________。
三、判断题(每题2分,共5题)
1.VisualBasic只能用于Windows应用程序开发。()
2.VisualBasic不支持面向对象编程。()
3.VisualBasic不支持图形用户界面开发。()
4.VisualBasic是一种解释型语言。()
5.VisualBasic中的数组可以存储任意类型的数据。()
四、编程题(每题10分,共10分)
1.编写一个程序,实现以下功能:
(1)声明一个整型数组,大小为10。
(2)使用随机数生成器为该数组赋值。
(3)遍历数组,输出大于10的元素。
2.编写一个程序,实现以下功能:
(1)声明一个字符串数组,大小为5。
(2)使用循环为该数组赋值。
(3)遍历数组,输出所有元素。
3.编写一个程序,实现以下功能:
(1)声明一个整型变量,初始化为100。
(2)使用循环将该变量的值减半,直到该变量的值小于10。
(3)输出每次循环后的变量值。
4.编写一个程序,实现以下功能:
(1)声明一个字符串变量,初始化为Hello,World!。
(2)使用字符串函数将该字符串中的所有小写字母转换为大写字母。
(3)输出转换后的字符串。
5.编写一