1.在Visual Basic 中语句的续行号采用_______。
A.空格与下划线  B.下划线与空格  C.空格与短线  D.短线与空格
答案 A
2.在Visual Basic 中称各种可在对象上操作的过程为_____________。
A.属性  B.方法  C.事件  D.封装
答案 B
3.若要使标签控件显示时不覆盖其背景内容(透明),则要对___________属性进行设置。
A.BackColor  B.BorderStyle  C.ForeColor  D.BackStyle
答案 D
4.文本框Text1中有选定的文本,执行Text1.SelText="Hello"的结果是_________。
A."Hello"将替换掉原来选定的文本  B."Hello"将插入到原来选定的文本之前
C.Text1.SelLength为5    D.文本框中只有"Hello"
答案 A
5.从字符串变量Cstr中取左边4个字符,应使用_____________函数。
A.Mid(Cstr,4,3)  B.Left(Cstr,4)
C.Mid(Cstr,3,4)  D.Left(Cstr,1,4)
答案 B
6.按变量名的命名规则,下面字符中不能用于构成变量名的是_________ 。
A.字母  B.数字  C.下划线  D.空格
答案 D
7.语句If x=1 Then y=1,下列说法正确的是____________。
A.x=1和y=1为赋值语句    B.x=1和y=1均为关系表达式
C.x=1为关系表达式,y=1为赋值语句  D.x=1为赋值语句,y=1为关系表达式
答案 C
8.声明一个长度为10个字节的字符串变量mstr ,应使用______ 。
A.Dim mstr As 10    B.Dim mstr(10) As String
C.Dim mstr As String * 10  D.Dim mstr As String(10)
答案 C
9.使用 ________  方法将新的项添加到一个列表框中。
A.Print  B.AddItem  C.Add  D.Insert
答案 B
10.将数据项"China"添加到列表框 List1 中成为第一项应使用_________语句。
A.List1.AddItem "China", 0  B.List1.AddItem "China", 1
C.List1.AddItem 0, "China"  D.List1.AddItem 1, "China"
答案 A
11.在Visual Basic 中称对象的数据为_____________。
A.属性  B.方法  C.事件  D.封装
答案 A
12.在Visual Basic 中,对象可识别和响应的某些操作行为称为_____________。
A.属性  B.方法  C.事件  D.封装
答案 C
13.为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为______ 。
A.0  B.1  C.2  D.3
答案 D
14.设计时,要求改变窗体的标题,应当在属性窗口中对_____属性进行操作。
A.Caption  B.Name  C.Text  D.Label
答案 A
15.在VB中,对于已经声明但没有赋值的布尔型(逻辑)变量,系统的默认值是___________。
A.False  B.True  C.0  D.1
答案 A
16.表达式 10 \ 8 Mod  9 的值是_________。
* Mod 模运算
A.8  B.1  C.2  D.9
答案 B
17.下面程序段的功能是求两个数中的大数,_____________是不正确的。
A.Max = IIf(x > y, x, y)    B.If x > y Then Max = x Else Max = y
C.Max = x : If y >= x Then Max = y  D.If y >= x Then Max = y:  Max = x
答案 D
18.按照VB默认规定,数组声明语句 Dim a(1 To 2, 2) 中的数组 a 包含了_________个数组元素。
A.6  B.2  C.4  D.8
答案 A
19.如果组合框ComBo1中已有10项数据,应使用语句______将数据"Mydata"插入到第5项 。
A.ComBo1.AddItem "Mydata", 5  B.ComBo1.AddItem "Mydata", 4
C.ComBo1.Insert "Mydata", 5  D.ComBo1.Insert "Mydata", 4
答案 B
20.在Visual Basic 中要将一个窗体装载到内存中进行预处理,但不显示,应该使用语句______ 。
A.Show  B.Hide  C.Load  D.UnLoad
答案 C
21.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是_____。
A.对象,属性,事件,方法  B.对象,属性,方法,事件
C.属性,对象,方法,事件  D.属性,对象,事件,方法
答案 D
22.Visual Basic是一种面向对象的程序设计语言,面向对象系统所包含的三要素是_____ 。
A.属性、事件、方法  B.控件、属性、事件 
C.窗体、控件、过程  D.窗体、控件、模块
答案 A
23.下列控件中可用于接受用户输入文本,又可用于显示文本的是_____。
A.Label 控件  B.TextBox 控件  C.Timer 控件  D.CommandButton 控件
答案 B
24.要在窗体标题栏中显示"VB考试",则需要对窗体对象的__________属性进行设置。
A.BackColor  B.BackStyle  C.Caption  D.Text
答案 C
25.实现大写字母转为小写的函数是__________。
A.Lcase()  B.Ucase()  C.Upper()  D.StrConv()
答案 A
26.表达式 Chr(Int( Rnd * 5 + 65)) 生成的范围为______ 。
A.65~69  B."A"~"E"  C."A"~"F"  D.65~70
答案 B
27.在Visual Basic代码中,将多个语句合并在一行上的并行符是_____。
A.撇号(')  B.冒号(:)  C.感叹号(!)  D.问号(?)
答案 B
28.按照VB默认规定,数组声明 Dim a(2,5)共有______ 个元素。
A.18  B.15  C.10  D.7
答案 A
29.在Visual Basic 中要将一个窗体从内存中释放,应该使用以下语句中的______ 。
A.Close  B.Hide  C.Stop  D.UnLoad
答案 D
30.多窗体程序是由多个窗体组成。在缺省情况下,VB在应用程序执行时,总是把 ________指定为启动窗体。
A.不包含任何控件的窗体  B.设计时的第一个窗体
C.命名为Frm1的窗体    D.包含控件最多的窗体
答案 B
31.Visual Basic程序设计语言中,响应对象的外部动作称为______ , 而对象可以执行的动作或对象本身的行为则称为______。
A.方法,事件  B.事件,方法  C.属性,方法  D.过程,事件
答案 B
32.下面各种高级语言中,______ 不是面向对象的程序设计语言。
A.Visual Basic  B.C++  C.Pascal  D.Java
答案 C
33.要将文本框控件隐藏起来,需要设置的属性是_____。
A.Clear  B.Visible  C.Hide  D.New
答案 B
34.当文本框的MaxLength属性值取________ 时,该文本框能容纳的字符数最多。
A.512  B.256  C.0  D.-1
答案 C
35.表达式 4 + 5 \ 6 * 7 / 8 Mod 9 的值是_________。
* Mod 模运算
A.4    B.5  C.6  D.7
答案 B
36.按变量名的定义规则,下面__________
___是错误定义的变量名。
A.Max  B.Mark_2  C.Integer  D.Student
答案 C
37.为了给x,y,z三个变量赋初值1,下面的赋值语句正确的是___________。
A.x=1:y=1:z=1  B.x=1,y=1,z=1
C.x=y=z=1    D.xyz=1
答案 A
38. 若使图片框(PictureBox)的大小能随图像的大小而变化,要定义图片框的_________属性为True。
A.Picture                              B.Visible
C.Autosize                              D.Stretch
答案 C
39.在Visual Basic 中要将一个正在运行的窗体隐含在内存中,应该使用语句______ 。
A.Show  B.Hide  C.Load  D.UnLoad
答案 B
40.在窗体上有一个名称为 Text1 的文本框,一个名称为Timerl的计时器控件,要求每一秒钟在文本框中显示一次当前的时间。程序为:
Private Sub Timer1_ ___________()
Text1 = Time
End Sub
则在下划线上应填入的内容是_____。
A.Enabled  B.Visible  C.Interval  D.Timer
答案 D
41._________语句将按钮 Command1 的标题赋值给文本框 Text1 的 Text属性。
A.Text1 = Command1    B.Text1 = Command1.Caption
C.Text1.Text = Command1  D.Text1.Text = CStr(Command1)
答案 B
42.从字符串中任意位置截取字符的函数是__________。
A.Mid()  B.Left()  C.Right()  D.Str()
答案 A
43.表达式 10 \ 8 Mod  9 的值是_________。
* Mod 模运算
A.8  B.1  C.2  D.9
答案 B
44.执行语句 rec = MsgBox("Test", , "VB", "", 5)后,所产生的信息框的标题是______ 。
A.VB  B.空  C.Test  D.出错,不能产生信息框
答案 A
45.在使用 InputBox时,必须设置的参数是_____________。
A.缺省  B.提示  C.标题  D.无
答案 B
46.表示滚动条控件取值范围最大值的属性是_____。
A.Max  B.LargeChange  C.Value  D.Max、Min
答案 A
47.要使图像框可以自动调整图形的大小,则需设置_________属性。
A.Stretch  B.Appearance  C.Autosize  D.AutoRedraw
答案 A
48.以下能够触发文本框Change事件的操作是___________。
A.文本框失去焦点    B.文本框获得焦点
C.设置文本框的焦点    D.改变文本框的内容
答案 D
49.若要求在文本框中输入密码时只显示 * 号,则应当在此文本框的属性窗口中设置_____。
A.Text属性值为 *      B.Caption属性值为 *
C.Password属性值为空    D.PasswordChar属性值为 *
答案 D
50.按变量名的定义规则,下面__________是错误定义的变量名。
A.Mnd  B.Mark_2  C.Single  D.Cmd
答案 C
51.从字符串变量Cstr的第4个字符开始,获取3个字符,应使用_____________函数。
A.Mid(Cstr, 4, 3)    B.Instr(Cstr, 3, 4)
C.Mid(Cstr, 3, 4)    D.Rtrim(Cstr, 3, 4)
答案 A
52.在Visual Basic中注释语句使用_____________符号来标志。
A.#  B.*    C.'  D.@
答案 C
53.从循环体 Loop中退出,继续执行循环体后面的命令,应使用______ 。
A.Exit  B.Exit Do  C.Exit Do While  D.Exit Loop
答案 B
54.表示滚动
条控件取值范围最大值的属性是_____。
A.Max  B.LargeChange  C.Value  D.Max、Min
答案 A
55.在Visual Basic 中要将一个窗体装载到内存中进行预处理,但不显示,应该使用语句______ 。
A.Show  B.Hide  C.Load  D.UnLoad
答案 C
56.图片框Picture1中装入了一个图形,运行时为了清除该图形,应采用的正确方法是______ 。
A.选择图片框,然后按Del键
B.Picture1.picture = LoadPicture("")
C.Picture1.picture = ""
D.选择图片框,在属性窗口中选择Picture属性条,然后按回车键
答案 B
57.不论何控件,共同具有的属性是______________。
basic语言if语句
A.Text  B.Name  C.ForeColor  D.Caption
答案 B
58.以下不具有Picture属性的对象是__________。
A.窗体  B.图片框  C.图形框  D.文本框
答案 D
59.下面_________不是数据类型说明符。
A.!    B.%    C.?    D.#
答案 C
60.下列各赋值语句,语法不正确的是_____。
A.x + y = 5      B.iNumber = 15
C.Labell.Caption = Time    D.sLength = x + y
答案 A
61.下面语句正确的是________。
A.If  x≠y Then Print "x不等于y "      B.If  x≠y  Print "x不等于y "
C.If  x<>y Then Print "x不等于y "      D.If  x≠y  Print "x不等于y "
答案 C
2011-5 VB基础知识
1

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。