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小时内删除。
发表评论