内蒙古工业大学vb题库精.docx
《内蒙古工业大学vb题库精.docx》由会员分享,可在线阅读,更多相关《内蒙古工业大学vb题库精.docx(30页珍藏版)》请在冰豆网上搜索。
![内蒙古工业大学vb题库精.docx](https://file1.bdocx.com/fileroot1/2023-1/22/e1bee0e3-010a-4449-9eaf-9a685e099b1e/e1bee0e3-010a-4449-9eaf-9a685e099b1e1.gif)
内蒙古工业大学vb题库精
单选题
1、在VB的工程中,工程文件的扩展名是______。
A:
frm
B:
vbg
C:
vbp
D:
bas
答案:
C
评析:
空
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
2、在VB的应用程序中,窗体文件的扩展名是______。
A:
frm
B:
vbg
C:
vbp
D:
bas
答案:
A
评析:
空
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
3、在VB的应用程序中,标准模块文件的扩展名是______。
A:
frm
B:
vbg
C:
vbp
D:
bas
答案:
D
评析:
空
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
4、以下关于保存工程的说法正确的是______。
A:
保存工程时只保存窗体文件即可
B:
保存工程时只保存工程文件即可
C:
先保存窗体文件,再保存工程文件
D:
先保存工程文件,再保存窗体文件
答案:
C
评析:
空
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
5、在面向对象的程序设计中,最基本的元素是______。
A:
窗体文件
B:
工程文件
C:
属性
D:
对象
答案:
D
评析:
空
等级:
1难度:
1
知识点:
VB知识点/VB的编程环境
6、在运行程序时,若要使文本框获得输入焦点,可调用文本框对象的______方法来实现。
A:
Refresh
B:
GetFocus
C:
SetFocus
D:
Tab
答案:
C
评析:
空
等级:
2难度:
2
知识点:
VB知识点/简单控件设计
7、在程序运行时,若要获得用户在文本框中所选择的文本,可通过访问______属性来实现。
A:
SelStart
B:
SelLength
C:
Text
D:
SelText
答案:
D
评析:
空
等级:
2难度:
2
知识点:
VB知识点/简单控件设计
8、若要设置文本框最大可接收的字符数,可通过______属性来实现。
A:
MultiLine
B:
Length
C:
Max
D:
MaxLength
答案:
D
评析:
空
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
9、窗体的标题条显示内容由窗体对象的______属性决定。
A:
BackColor
B:
BackStyle
C:
Text
D:
Caption
答案:
D
评析:
空
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
10、若要取消窗体的最大化功能,则可设置______属性为False来实现。
A:
ControBox
B:
MinButton
C:
MaxButton
D:
Enabled
答案:
C
评析:
空
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
11、命令按钮的标题文字由____属性来设置。
A:
Text
B:
Caption
C:
Name
D:
(名称
评析:
空
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
12、标签框的边框,由______属性的设置值决定。
A:
BackColor
B:
BackStlye
C:
BorderStyle
D:
AutoSize
答案:
C
评析:
空
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
13、若要使标签框的大小自动与所显示的文本相适应,可通过设置______属性的值为True来实现。
A:
AutoSize
B:
Alignment
C:
Appearance
D:
Visible
答案:
A
空
等级:
2难度:
2
知识点:
VB知识点/简单控件设计
14、标签框所显示的内容,由______属性值决定。
A:
Text
B:
(名称
C:
Caption
D:
Alignment
答案:
C
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
15、标签框文本的对齐方式,由______属性来决定。
A:
Text
B:
(名称
C:
Caption
D:
Alignment
答案:
D
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
16、决定控件上文字的字体、字形、大小、效果的属性是_______。
A:
Text
B:
Caption
C:
Name
D:
Font
答案:
D
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
17、以下不能在"工程资源管理器"窗口中列出的文件类型是
_______。
A:
.bas
B:
.vbp
C:
.frm
D:
.ocx
答案:
D
等级:
1难度:
1
知识点:
VB知识点/VB的编程环境
18、以下叙述中错误的是_______。
A:
VisualBasic是事件驱动型可视化编程工具
B:
VisualBasic应用程序不具有明显的开始和结束语句
C:
VisualBasic工具箱中的所有控件都具有宽度(Width和高度(Height属性
D:
VisualBasic中控件的某些属性只能在运行时设置
答案:
C
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
19、以下叙述中错误的是_______。
A:
在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
B:
以.BAS为扩展名的文件是标准模块文件
C:
窗体文件包含该窗体及其控件的属性
D:
一个工程中可以含有多个标准模块文件
答案:
A
等级:
2难度:
2
知识点:
VB知识点/VB的工程管理和环境设置
20、以下不属于VisualBasic系统的文件类型是_______。
A:
.frm
B:
.bat
C:
.vbg
D:
.vbp
答案:
B
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
21、VisualBasic的编程机制是_______。
A:
可视化
B:
面向对象
C:
面向图形
D:
事件驱动
答案:
D
等级:
1难度:
1
知识点:
VB知识点/VB的编程环境
22、启动VisualBasic后,系统为用户新建的工程起一个名为_______的临时名称。
A:
工程1
B:
窗体1
C:
工程
D:
窗体
答案:
A
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
23、VisualBasic集成环境的大部分窗口都可以从主菜单项_______的下拉菜单中找到相应的打开命令。
A:
编辑
B:
视图
C:
格式
D:
调试
答案:
B
等级:
1难度:
1
知识点:
VB知识点/VB的编程环境
24、双击窗体的任何地方,可以打开的窗口是_______。
A:
代码窗口
B:
属性窗口
C:
工程管理窗口
D:
以上3个选项都不对
答案:
A
等级:
1难度:
1
知识点:
VB知识点/VB的编程环境
25、工具栏中的"启动"按钮的作用是_______。
A:
运行一个应用程序
B:
运行一个窗体
C:
打开工程管理窗口
D:
打开被选中对象的代码窗口
答案:
A
等级:
1难度:
1
知识点:
VB知识点/VB的编程环境
26、VisualBasic一共有设计、运行和中断三种模式,不可进行界面设计和代码编辑的模式是_______。
A:
设计模式
B:
运行模式
C:
中断模式
D:
任何模式
答案:
B
等级:
2难度:
2
知识点:
VB知识点/VB的工程管理和环境设置
27、唯一能区别一个控件的属性是_______。
A:
Caption
B:
Text
C:
Name
D:
Index
答案:
C
等级:
1难度:
1
知识点:
VB知识点/VB的对象、属性、方法和事件
28、通过以下_______窗口可以在设计时直观地调整窗体在屏幕上的位置。
A:
代码窗口
B:
窗体布局窗口
C:
冒体设计面口
D:
属性窗口
答案:
B
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
29、以下叙述中错误的是_______。
A:
一个工程可以包括多种类型的文件
B:
VisualBasic应用程序既能以编译方式执行,也能以解释方式执行
C:
程序运行后,在内存中只能驻留一个窗体
D:
对于事件驱动型应用程序,每次运行时的执行顺序可以不一样答案:
C
等级:
2难度:
2
知识点:
VB知识点/VB的工程管理和环境设置
30、下列操作中不能向工程中添加窗体的是_______。
A:
单击"工程"菜单中的"添加窗体"命令
B:
单击工具栏上的"添加窗体"按钮
C:
右击窗体,在弹出的菜单中选择"添加窗体"命令
D:
右击工程资源管理器,在弹出的菜单中选择"添加"命令,然后在下一级菜单中选择"添加窗体"命令
答案:
C
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
31、要把一个命令按钮设置成无效,应设置属性______的值为False0。
A:
Visible
B:
Enabled
C:
Default
D:
Cancel
答案:
B
等级:
1难度:
1
知识点:
VB知识点/简单控件设计
32、在窗体上画一个文本框,其名称为Text1。
为了在程序运行后Text1中的文本不可编辑,应当使用的语句______。
A:
Text1.Clear
B:
Text1.Locked=True
C:
Text1.Visible:
False
D:
Text1.Enabled。
False
答案:
B
等级:
2难度:
2
知识点:
VB知识点/简单控件设计
33、以下叙述中错误的是______。
A:
打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
B:
保存VisualBasic程序时,应分别保存窗体文件及工程文件C:
VisualBasic应用程序只能以解释方式执行
D:
事件可以由用户引发,也可以由系统引发
答案:
C
等级:
1难度:
1
知识点:
VB知识点/VB的工程管理和环境设置
34、VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是______。
A:
属性、控件和方法
B:
属性、事件和方法
C:
窗体、控件和过程
D:
控件、过程和模块
答案:
B
等级:
1难度:
1
知识点:
VB知识点/VB的对象、属性、方法和事件
35、下列哪项是窗体对象的方法而不是属性___________。
A:
Name
B:
Print
C:
Caption
D:
Enabled
答案:
B
等级:
2难度:
2
知识点:
VB知识点/VB的对象、属性、方法和事件
36、若要设置命令按钮为图形风格的命令钮,可通过______属性来设置。
A:
Style
B:
BorderStyle
C:
BackStyle
D:
Appearance
答案:
A
等级:
2难度:
2
知识点:
VB知识点/简单控件设计
37、用于从字符串左边截取字符的函数是______。
A:
Ltrim(
B:
Trim(
C:
Left(
D:
Instr(
答案:
C
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
38、用于去掉字符串左边空格的函数是______。
A:
Ltrim(
B:
Rtrim(
C:
Right(
D:
Mid(
答案:
A
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
39、可实现从字符串任意位置截取字符的函数是______。
A:
Instr(
B:
Mid(
C:
Left(
D:
Right(
答案:
B
等级:
2难度:
2
知识点:
VB知识点/常用内部函数
40、可实现字符重复以产生新字符串的函数是______。
A:
String(
B:
Repl(
C:
Ucase(
D:
Lcase(
答案:
A
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
41、实现将小写字母转换成大写字母的函数是______。
A:
Str(
B:
Upper(
C:
Ucase(
D:
Lcase(
答案:
C
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
42、可获得字符ASCII码值的函数是______。
A:
Chr(
B:
Fix(
C:
Val(
D:
Asc(
答案:
D
评析:
空
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
43、VB中的变量如果没有显示声明其数据类型,则默认为______。
A:
日期型
B:
数据型
C:
字符型
D:
变体型
答案:
D
等级:
1难度:
1
知识点:
VB知识点/常量与变量
44、VB中运算符被分为四类,分别是______。
A:
算术运算符、连接运算符、关系运算符、逻辑运算符
B:
算术运算符、比较运算符、关系运算符、逻辑运算符
C:
算术运算符、连接运算符、布尔运算符、逻辑运算符
D:
连接运算符、比较运算符、逻辑运算符、关系运算符
答案:
A
等级:
1难度:
1
知识点:
VB知识点/运算符及表达式
45、在VB中,执行"A=18MOD4"语句后,A的值为______。
A:
2
B:
4
C:
6
D:
8
答案:
A
等级:
1难度:
1
知识点:
VB知识点/运算符及表达式
46、A为True,B为False,则"AandB"和"AOrB"的值分别是______。
A:
True,True
B:
True,False
C:
False,True
D:
False,False
答案:
C
等级:
1难度:
1
知识点:
VB知识点/运算符及表达式
47、在VB中,执行"DimA,BAsString"语句后,A的数据类型为
______。
A:
整型数
B:
实型数
C:
字符型
D:
可变型
答案:
D
等级:
1难度:
1
知识点:
VB知识点/基本数据类型
48、在VB中,执行"A=123:
B=Str$(A"语句后,B的数据类型为______。
A:
整型数
B:
字节型
C:
实型数
D:
字符型
答案:
D
等级:
2难度:
2
知识点:
VB知识点/常用内部函数
49、数学关系3≤x<10表示成正确的VB表达式为______。
A:
3〈=x〈10
B:
3〈=xANDx〈10
C:
x〉=3ORx〈10
D:
3〈=xAND〈10
答案:
B
等级:
1难度:
1
知识点:
VB知识点/运算符及表达式
50、Int(198.555*100+0.5/100的值为______。
A:
198
B:
199.6
C:
198.56
D:
200
答案:
C
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式
51、下面正确的赋值语句是______。
A:
x+y=30
B:
y=*r*r
C:
y=x+30
D:
3y=x
答案:
C
等级:
1难度:
1
知识点:
VB知识点/运算符及表达式
52、为了给三个变量赋初值1,下面正确的赋值语句是______。
A:
x=1:
y=1:
z=1
B:
x=1,y=1,z=1
C:
x=y=z=1
D:
xyz=1
答案:
A
等级:
1难度:
1
知识点:
VB知识点/顺序结构
53、可用于显示系统当前时间的函数是______。
A:
Date
B:
Date$
C:
Time
D:
Timer
答案:
C
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
54、下面是合法的变量名为______。
A:
x_yz
B:
123abc
C:
integer
D:
X-Y
答案:
A
等级:
1难度:
1
知识点:
VB知识点/程序书写规则及格式约定55、VB中,Mid("A2B4",2,1的值是______。
A:
2B
B:
0
C:
2
D:
4
答案:
C
等级:
2难度:
2
知识点:
VB知识点/常用内部函数
56、在VB中,合法的常量是______。
A:
'xxx'
B:
2/3
C:
5e
D:
false
答案:
D
等级:
1难度:
1
知识点:
VB知识点/常量与变量
57、函数Int(Rnd*80+10是在______范围内的整数。
A:
[10,90]
B:
[10,89]
C:
[11,90]
D:
[11,89]
答案:
B
等级:
2难度:
2
知识点:
VB知识点/常用内部函数
58、要声明一个长度为256个字符的定长字符串变量str,下列语句正确的是______。
A:
dimstrasstring
B:
dimstrasstring(256
C:
dimstrasstring[256]
D:
dimstrasstring*256
答案:
D
等级:
1难度:
1
知识点:
VB知识点/常量与变量
59、表达式2*3^2+2*8/4+3^2的值是______。
A:
64
B:
31
C:
49
D:
22
答案:
B
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式
60、下列______是日期型常量。
A:
"07/03/11"
B:
02/02/11
C:
#03/01/19#
D:
{2/11/02}
答案:
C
等级:
1难度:
1
知识点:
VB知识点/常量与变量
61、VisualBasic中不存在下列哪一种数据类型______。
A:
字符串类型
B:
日期类型
C:
逻辑类型
D:
指针类型
答案:
D
等级:
1难度:
1
知识点:
VB知识点/基本数据类型
62、对变量名说法不正确的是______。
A:
必须是字母开头,不能是数字或其他字符
B:
不能是VB的保留字
C:
可以包含字母、数字、下划线和标点符号
D:
不能超过255个字符
答案:
C
等级:
1难度:
1
知识点:
VB知识点/常量与变量
63、以下变量名中,______是不符合VisualBasic的命名规范的。
A:
Abc901
B:
_mnu_Open_234
C:
price_
D:
K
答案:
B
等级:
1难度:
1
知识点:
VB知识点/程序书写规则及格式约定
64、当50≤X≤200时,则给变量Y赋值为1000的正确的If判定语句是______。
A:
If50≤X≤200theny=1000
B:
Ifx<=200andx>=50theny=1000
C:
Ifx<=200orx>=50theny=1000
D:
Ifx>=50,x<=200theny=1000
答案:
B
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式
65、若a=2,b=3,c=4,下列表达式的值是______。
a>bandb>cornota>c
A:
True
B:
False
C:
yes
D:
no
答案:
A
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式
66、下列属于正确的字符串常量的是______。
A:
#ABC"
B:
$ABC$
C:
'ABC'
D:
"ABC"
空
等级:
1难度:
1
知识点:
VB知识点/常量与变量
67、执行下列代码,分别输入12和89,输出结果是______。
PrivateSubForm_Click(
a=InputBox("D"
b=InputBox("E"
Printa+b
EndSub
A:
101
B:
DE1289
C:
DE
D:
1289
答案:
D
等级:
2难度:
2
知识点:
VB知识点/常用内部函数
68、表达式6+10Mod4*2+1的值是______。
A:
9
B:
11
C:
1
D:
3
答案:
A
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式
69、把数值型转换为字符串型需要使用下列哪一种函数______。
A:
Val(
B:
Str(
C:
Asc(
D:
Chr(
答案:
B
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
70、数学式子sin25°写成VB表达式是______。
A:
sin25
B:
Sin(25
C:
Sin(25*3.14/180
D:
Sin(25°
答案:
C
等级:
2难度:
2
知识点:
VB知识点/常用内部函数
71、若x是一个正实数,对x的第3位小数四舍五入的表达式是______。
A:
0.01*Int(x+0.005
B:
0.01*Int(100*(x+0.005
C:
0.01*Int(100*(x+0.05
D:
0.01*Int(x+0.05
答案:
B
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式
72、函数Left("Hello",2的值为______。
A:
He
B:
el
C:
lo
D:
True
答案:
A
等级:
1难度:
1
知识点:
VB知识点/常用内部函数
73、函数Int(Abs(99-100/2的值为______。
A:
1
B:
0
C:
"1"
D:
"0"
答案:
B
等级:
2难度:
2
知识点:
VB知识点/常用内部函数
74、以下声明语句中错误的是______。
A:
Constvar1=123
B:
Dimvar2='ABC'
C:
Dimvar3
D:
Staticvar4AsInteger
答案:
B
等级:
1难度:
1
知识点:
VB知识点/程序书写规则及格式约定
75、设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是______。
A:
True
B:
False
C:
1
D:
出错信息
答案:
B
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式
76、下列选项中不是字符串常量的是______。
A:
"ab"
B:
"你好"
C:
"2006"
D:
1235
答案:
D
评析:
空
等级:
1难度:
1
知识点:
VB知识点/常量与变量
77、以下运算符中运算优先级最高的是______。
A:
+
B:
-
C:
>=
D:
*
答案:
D
评析:
空
等级:
1难度:
1
知识点:
VB知识点/运算符及表达式
78、下列关于字符串连接运算"+"和"&"的叙述正确的是______。
A:
"&"两旁要求均为字符串
B:
"+"两旁不管是字符型还是数值型,系统都将操作数转换成字符型,再连接
C:
"&"与"+"都要求两旁必须为字符串
D:
若在字符串变量名后使用"&",则在变量名与"&"之间应有一个空格
答案:
D
评析:
空
等级:
2难度:
2
知识点:
VB知识点/运算符及表达式79、下列表达式中的值不为6的是______。
A:
19\3
B:
19/3
C:
Int(19/3
D:
19mod