计算机VB考试千道选择题题库Word格式.docx
- 文档编号:20967709
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:87
- 大小:55.90KB
计算机VB考试千道选择题题库Word格式.docx
《计算机VB考试千道选择题题库Word格式.docx》由会员分享,可在线阅读,更多相关《计算机VB考试千道选择题题库Word格式.docx(87页珍藏版)》请在冰豆网上搜索。
C)。
ACtrl+C表示复制选定代码BCtrl+X表示剪切选定代码
CCtrl+P表示粘贴代码DCtrl+Y表示删除整行代码
16VB是一种面向对象的程序设计语言,构成对象的三要素是<
A)。
A属性、事件、方法B控件、属性、事件
C窗体、控件、过程D窗体、控件、模块
17以下叙述中错误的是<
D)。
A一个项目可以含有多个标准模块文件B窗体文件包含该窗体及其控件的属性
C以BAS为扩展名的文件是标准模块文件
D在项目资源管理器窗口中只能包含一个项目文件及属于该项目的其他文件
18当程序在运行过程中因某种原因中断时,VB进入<
C)模式。
A>
设计B>
运行C>
中断D>
编程
19以下叙述错误的是<
B)。
窗体对象的ControlBox属性可用于设置窗体上的控制菜单
B>
VisualBasic要设置某个对象的属性时,只能通过属性窗口设置
C>
当一个项目含有多个窗体时,其中的启动窗体是在“项目属性”对话框中指定的
D>
通用对话框是一种ActiveX控件
20下列为整型变量的是<
C)。
Ax!
Bx#Cx%Dx$
21设有语句组:
DimS1AsString*5
S1="
VBTest"
则S1的值为<
AVBTestBVBTeCVBTesDBTest
22下列<
A)是合法的变量名。
Ax_yBx-yC2xDand
23下列<
A)为单精度变量。
Bx#Cx%Dx$
24由<
C)关键字声明的局部变量在整个程序运行时一直存在。
ADimBPublicCStaticDPrivate
25定义变量时如不指定类型,该变量为<
C)变量。
AIntegerBStringCVariantDSingle
26用户自定义数据类型的成员不能是<
A数组B日期型C货币型D定长字符串
27下列<
B)是合法的变量名。
Ax%yBxy%C2xDOr
30209日期常量用<
C)作为界定符。
A"
B%C#D&
30210下列哪一个是日期型常量<
06/08/04"
B#06/08/04#C06/08/04
D{06/08/04}
30211下列为字符串变量的是<
D)。
Bx#Cx%Dx$
30212可以在窗体模块的声明段中进行<
C)的声明。
A全局数组B全局常量C全局变量
D全局自定义数据类型
30213下列关于常量的叙述,正确的是<
)。
C
A常量必须在第一次使用时被赋值
B常量可以在任何时候被赋值
C常量必须在定义时被赋值
D常量与变量不同,没有数据类型之分
30214如要表示一个在100~300000之间变化的整数,应使用<
)型变量。
C
AIntegerBStringCLongDByte
30215在窗体中,用<
)语句声明的变量A可以被其它窗体引用。
B
ADimAAsIntegerBPublicAAsInteger
CPrivateAAsIntegerDStaticAAsInteger
30216下列关于符号常量的叙述,正确的是<
C)。
A符号常量必须在第一次使用时被赋值
B符号常量可以在任何时候被赋值
C符号常量必须在定义时被赋值
D符号常量与变量不同,没有数据类型之分
30217用Dimx,yasboolean语句声明变量,下列正确的是<
Ax和y都是布尔型变量
Bx是整形变量,y是布尔型变量
Cx是变体型变量,y是布尔型变量
Dx和y都是变体型变量
30218以下能正确定义数据类型TelBook的代码是<
ATypeTelBook
NameAsString*12
TeLAsInteger
EndTypeTelBook
BTypeTelBook
NameAsString*12
TypeEnd
CTypeTelBook
NameString*12
EndType
DTypeTelBook
NameString*8
EndTelBook
30219下列<
A)是合法的变量名。
Aa_1B4ACa-bDstring
30220不能被本模块的其它过程引用的是<
A)。
局部变量B>
模块级变量
全局变量D>
以上都是
30221如果要表示一个在100~300000之间变化的整数,应使用<
C)型变量。
IntegerB>
StringC>
LongD>
Byte
30301表达式4+6\5*7/9Mod3的值是<
A4B5C6D7
30302下列逻辑表达式为True的是<
A"
<
"
9"
B"
>
a"
C"
AT"
D"
AND"
30303下列运算符中,优先级最高的是<
ALikeBModCNotDEqv
30304设a=6,b=5,c=-2;
执行语句Printa>
b>
c后,窗体上显示的是<
A1BTrueCFalseD出错信息
30305下列表达式中,值最大的是<
A2\3B2/3C2mod3D3mod2
30306下列运算符中,优先级最低的是<
A*B^C/D\
30307表达式2=3<
1的是<
A0B1CTrueDFalse
30308表示x大于0且小于10的VB表达式是<
B)。
A0<
x<
10Bx>
0Andx<
10
Cx>
0Orx<
10Dx>
0:
30309判断整型变量x是奇数的表达式是<
AxMod2<
0BxMod2!
=0
CxMod2≠0DxMod2=0
30310设a=6,b=-3,则以下表达式值为True的是<
Aa<
0Orb>
0Ba<
0Andb>
Ca>
0Da<
0Eqvb>
30311下列正确的赋值语句是<
Ai=j=0Bi=0:
j=0
Ci=0,j=0Di=0。
30312下列赋值语句中,正确的是<
Ai+j=10B2i=j
Cj=i+jDi=j=0
30313能正确表达2的3次幂的表达式是<
A2*3B2^3C2**3D2&
3
30314表达式123+23Mod100\7的值是<
A6B126C20D132
30315表达式12000+"
123"
&
100的值是<
A
12123100"
B12223C24300D"
12223"
30316下列逻辑表达式的值为False的是<
C"
AT"
D"
an"
an"
30317下列运算符中,优先级最低的是<
A\B/CMODD*
30318判断整型变量x是5的倍数的表达式是<
B)。
AxMod5<
0Bint(x/5>
=x/5
Cx/5≠int(x/5>
D5Modx=0
30319设a=8,b=6,c=-1;
执行语句Printa>
b>
c后,窗体上显示的是<
30320下列表达式中,非法的是<
b+cBa>
b+cCa≠b>
cDa=b+c
30321下列正确的赋值语句是<
Ai+j=10Bi=0:
Ci=0,j=0Di=0。
30322下列运算符中,优先级最高的是<
*B>
^C>
/D>
\
30323表达式23+23Mod50\7的值是<
23B>
46C>
25D>
123
30401返回值为数值的函数是<
AMidBInstrCLeftDRtrim
30402表达式Len("
幸运52"
的值是<
A0B4C6D8
30403以下<
B)语句可表示[50,100]之间的随机数。
AInt(Rnd*51>
+49BInt(Rnd*51+50>
CInt(Rnd*50>
+50DInt(Rnd*50+50>
30404返回值为字符串的函数是<
AStrBValCLenDAsc
30405当x=0时,函数IIf(x>
0,1,IIf(x<
0,-1,0>
的返回值是<
A0B1C-1D出错
30406表达式Fix(5.6>
+Int(-5.6>
A0B-1 C1D以上都不对
30407如果Sgn(x>
的值为-1,整型变量x的值是<
A0B整数C正整数D负整数
30408表达式InStr(2,"
文本文件"
"
文"
A0B1C3D5
30409除去字符串左侧空格的函数是<
C)
ALeft(>
BTrim(>
CLtrim(>
DLeftTrim(>
30410设a="
39级台阶"
,使b="
台阶"
的语句是<
ARight(a,4>
BInstr(a,5,4>
CLeft(a,5,4>
Dmid(a,4,2>
30411表达式InStr(3,"
文件系统控件"
件"
A2B3C6D11
30412能判断一个表达式的值是否为数值类型的函数是<
AIsDate(>
BIsNumeric(>
CIsData(>
DIsNumber(>
30413表达式Chr(Asc("
B"
+1>
A
C"
BCC67D"
67"
30414下列表达式的值为15的是<
C
AInt(14.6>
BFix(14.6>
CRound(15.3>
DTrunc(15.3>
30415表达式UCase(Mid("
basic!
1,1>
+Right("
5>
D
asic"
Asic!
Basic!
30416以下能判断是否到达文件尾的函数是<
ALOF(>
BBOF(>
CLOC(>
DEOF(>
30417表达式Len("
神州6号"
A10B4C5D8
30418除去字符串左右侧空格的函数是<
ARtrim(>
DMid(>
30419函数Choose(2,"
+"
"
-"
×
÷
返回值是<
A+B-C×
D÷
30420表达式String(3,"
ABC"
的结果为<
AAAB>
ABCC>
BBBD>
CCC
30421执行以下程序段后,变量C$的值为<
D)。
a$="
Basic程序设计教程"
b$="
Visual"
c$=b$&
Ucase(Mid(a$,1,6>
Right(a$,2>
VisualBasic
VISUALBASIC教程
VisualBasic程序
VisualBASIC教程
30501VB表达式Format(Val("
111a"
##.##"
A11.1aB11.10C111.D111.00
30502下列语句不合法的是<
Ax=1:
y=2B?
x。
y。
C?
x,y,Dx=1。
y=2
30503如果VB语句超过一行,可以使用空格加<
D)续行。
A-B+C;
D_
30504正确使用Cls方法的是<
AText1.ClsBPicture1.ClsCList1.ClsDImage1.Cls
30505下列语句合法的是<
Ax+y=2Bx>
2=yCx=y>
2Dx=y++
30506错误使用Print方法的是<
APicture1.PrintBForm1.Print
CDebug.PrintDText1.Print
30507Print方法分区输出时,用<
B)分隔多个表达式。
A空格B逗号C冒号D分号
30508Print"
10+6="
。
10+6的输出结果是<
A16=10+6
B10+6=10+6
C10+6=16
10+6
30509下列叙述错误的是<
A不允许使用行号与标号
B单条语句可分行书写
C同一行上可以书写多条语句
DVB代码不区分字母的大小写
30510VB表达式Format(CInt("
3.14"
00.00"
A03.00B03.14C3.14D3
30511下列语句合法的是<
A1+2=3Bx=y<
0
Cy>
0=xDx=2y
30512下列语句错误的是<
AClsBImage1.ClsCForm1.ClsDPicture1.Cls
30513Print方法紧密输出时,用<
)分隔多个表达式。
30514下列关于VB编码规则的叙述,错误的是<
A一条语句可以分多行书写
B可以用“Rem”注释单行语句
C注释可以放在语句之前
D可以用“:
”作为语句的结束符
30515以下程序段中有<
)处错误。
ReDimaAsInteger
n+3=n
a=0。
b=1
Printn+3=n
A1B2C3D4
30516要强制显式声明变量,可在窗体模块或标准模块的声明段中加入<
C)语句。
AOptionBase0BOptionBase1
COptionExplicitDOptionCompare
30517下列语句错误的是<
AClsBImage1.Cls
CForm1.ClsDPicture1.Cls
30518不能把2^5*3.14*8的结果输出到“立即”窗口的是<
在代码窗口中使用Debug.Print2^5*3.14*8语句
在“立即”窗口中直接使用2^5*3.14*8语句
在“立即”窗口中使用?
2^5*3.14*8语句
在“立即”窗口中使用Print2^5*3.14*8语句
30519要强制显式声明变量,可在窗体模块或标准模块的声明段中加入<
D)语句。
OptionBase0B>
OptionBase1
OptionCompareD>
OptionExplicit
30601执行x=InputBox("
请输入半径"
0,"
求面积"
,在输入框中输入3后回车,则下列叙述正确的是<
Ax的值是数值3Bx的值是字符"
3"
C0是默认值D对话框标题是"
30602执行x=MsgBox("
数据类型不匹配"
VbOKCancel,"
出错提示!
,然后单击消息框的“取消”按钮,x的值是<
ATrueBFalseC1D2
30603下列语句正确的是<
AMsgBoxVbOkOnly,"
Error"
BMsgBox"
VbOkOnly
CMsgBox(VbOkOnly,"
>
DMsgBox("
VbOkOnly>
30604执行Len(InputBox("
请输入编号:
,在输入框中输入"
神州1号"
后回车,结果为<
A4B7C0D出错
30605执行MsgBox"
除数不能为0!
48,"
数据出错"
,在弹出的消息框中显示的图标是<
A停止图标B问号图标C感叹号图标
D消息图标
30606下列语句组:
a$="
TodayAndTomorrow"
b$=Right(a$,8>
:
c$=Left(a$,5>
MsgBoxa$,,b$,c$
执行后消息框的标题是<
ATodayBTomorrowCTodayAndTomorrow
D1
30607下列语句组:
b$=Right(a$,8>
MsgBoxa$,,b$,c$
执行后消息框中显示的内容是<
ATodayBTomorrow
CTodayAndTomorrowD1
30608下列程序运行时,消息框显示的内容是<
PrivateSubCommand1_Click(>
MsgBoxCStr(123+321>
EndSub
A444B123321C123+321D显示出错信息
30609窗体上有一个命令按钮Command1,编写如下事件过程:
x=InputBox("
x="
y=InputBox("
y="
Printx+y
运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是<
A444B123321C123+321D出错信息
30610执行n=InputBox("
n="
0,"
n!
,在输入框中输入5后回车,则下列叙述中,正确的是<
A0是默认值
B输入框标题是"
Cn等于数值5
Dn的值为字符"
5"
30611执行x=MsgBox("
,"
,然后按回车,x的值是<
30612下列语句正确的是<
AMsgBox"
BMsgBoxVbOkOnly,"
VbOkOnly,,100>
30613下列关于InputBox函数的叙述,错误的是<
A可以省略任何参数
B可以在屏幕指定位置显示输入框
C可以指定默认值
D返回值为String类型
30614下列程序运行时,消息框显示的内容是<
PrivateSubCommand1_Click(>
MsgBoxCStr("
123+321"
EndSub
A444 B123321C123+321
D显示出错信息
30615执行语句a=MsgBox("
你好"
vbAbortRetryIgnore+vbDefaultButton2>
,当出现消息框时,按回车,a的值为<
AvbAbortBvbRetryCvbIgnoreDvbDefault
30616对于InputBox函数,下列说法不正确的是<
AInputBox函数输入的是数值型
BInputBox
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 VB 考试 选择题 题库
![提示](https://static.bdocx.com/images/bang_tan.gif)