福建省vb选择题Word格式.docx
《福建省vb选择题Word格式.docx》由会员分享,可在线阅读,更多相关《福建省vb选择题Word格式.docx(18页珍藏版)》请在冰豆网上搜索。
Ax、y、j都是整型变量,m、n都是单精度变量
Bx、y、j都是整型变量,m是变体型变量,n是单精度变量
Cx、y、m都是变体型变量,j是整型变量,n是单精度变量
Dx、y、m都是变体型变量,j是整型变量,n是双精度变量
0227(B)窗体上有一个命令按钮Command1,编写如下事件过程:
PrivateSubCommand1_Click()
DimxAsInteger
StaticyAsInteger
x=x+1
y=y+2
EndSub
运行后,连续两次单击Command1按钮,x、y的值分别为:
A22B14C24D12
0323(D)设a="
12345"
,则表达式Val(Left(a,3)+Mid(a,2,3))的值为(123234)。
P65
123234
A"
123234"
B"
123345"
C123345D123234
0324(C)能正确判断字符型变量stra是字母字符(不区分大小写字母)的表达式是(UCase(stra)>
="
A"
AndUCase(stra)<
="
Z"
)。
ALCase(stra)>
a"
OrLCase(stra)<
z"
BUCase(stra)>
OrUCase(stra)<
CUCase(stra)>
DLCase(stra)>
AndLCase(stra)<
0325(C)下列算术运算符中,优先级最高的是(^)。
高到低:
()^*/\Mod+-
A*2BMod4C^1D\整除3
0326(C)下列表达式中,不合法的是("
AB"
+123)。
P55
+"
123"
&
"
C"
+123D"
123
0327(A)下列关系表达式的值为False的是()。
P56ASCII码比较:
数字<
大写字母<
小写字母
9"
>
"
a"
B#12/30/2009#<
#1/1/2010#C"
CDF"
<
cdf"
D"
计算机"
计算机系"
0423(B)表达式Chr(Int(Rnd*9+67))产生()范围内的一个英文字符。
P58
c"
~"
k"
C"
K"
C"
b"
j"
B"
J"
0424(D)Now函数返回值的类型是(Date)。
AIntegerBStringCVariantDDate
0425(C)设系统日期是2010年12月28日,则执行语句D=Date-#1/1/2010#,D的值为(361)。
A出错B#1/1/2010#C361D#12/28/2010#
0426(B)设a$="
ABCDEFG"
,下列表达式的值类型为Integer的是(Len(a))。
P59
ALcase(a)BLen(a)还有Instr()StrComp()CLeft(a,7)DLtrim(a)其余为:
string
0427(A)函数String(5,"
str"
)的返回值是("
sssss"
P59
B"
C出错D"
strstrstrstrstr"
0523(B)要使Print方法在Form_Load事件中起作用,要对窗体的(AutoRedraw)属性进行设置。
ABackColorBAutoRedrawCCaptionDDrawStyle
0524(C)执行语句PrintFormat(3608.548,"
0#,##0.0"
),正确的输出是(03,608.5)。
A3,608.55B03,608.55C03,608.5D3,608.5
0525(A)以下错误的语句是()。
ALabel1.ClsBPicture1.ClsCForm1.ClsDMe.Cls
0526(C)下列关于VB编码规则的叙述中,错误的是()。
P63
A不区分程序代码中变量名的字母的大小写
B一条语句可以分为多行书写
C多条语句可以书写在同一行上,每条语句之间用逗号隔开冒号
D可以用Rem<
注释内容>
给语句或程序段加上注释,以提高可读性
0527(C)以下程序段的输出结果是(5+15=20)。
x=5:
y=15
Printx;
+"
y;
;
Printx+y
A5+15=20B"
5+15"
=20C5+15=20 D"
5+15="
;
5+15
0623(B)以下语句中,错误的是()。
P77
AMsgBox("
Error"
)BMsgBoxvbAbortRetryIgnore,"
Cy=MsgBox("
vbAbortRetryIgnore)DMsgBox"
vbAbortRetryIgnore
0624(C)执行语句MsgBox"
AAA"
2,"
BBB"
后,所产生的消息框的标题是(BBB)。
P77
提示信息对话框类型对话框标题
AAAAB2CBBBD出错,不能产生消息框
0625(C)执行语句X=InputBox("
请输入数据"
0,"
示例"
),弹出对话框后输入5,按“确定”按钮后,X的值为(5)。
提示信息对话框标题默认值p73
A请输入数据B0C5D示例
0626(A)执行语句MsgBox"
警告!
1+16,"
Error"
,所产生的消息框()。
A有“确定”和“取消”按钮及出现停止(×
)图标
B有“确定”按钮及出现停止(×
)图标
C有“确定”和“取消”按钮及出现感叹号(!
D有“确定”按钮及出现感叹号(!
)图标
0627(C)对于InputBox函数,下列说法错误的是()。
AInputBox函数值可以赋予一个变量,也可以不给任何变量赋值BInputBox函数可以指定默认值
CInputBox函数可以省略“提示信息”参数DInputBox函数返回的是字符型数据p73
0723(A)当窗体Form开始运行时,Initialize、Activate、Load三个事件发生的顺序是(Initialize,Load,Activate)。
初始值
AInitialize,Load,ActivateBInitialize,Activate,LoadCLoad,Initialize,ActivateDActivate,Initialize,Load
0724(B)VB坐标系的默认原点在窗体的(左上角)。
A左下角B左上角C右上角D右下角
0725(B)若要取消窗体的最小化功能,可通过设置(MinButton)的属性值为False来实现。
AMaxButtonBMinButtonCControlBox DEnabled
0726(D)在窗体Form1的单击事件中,与Form1.Hide等价的语句是(Me.Hide)。
AForm1.UnLoadBMe.ClsCForm1.ClsDMe.Hide
0727(D)如果一个工程含有多个窗体及标准模块,以下叙述错误的是()。
ALoad语句把一个窗体装入内存,但此时窗体并没有显示出来
B在多个窗体中,可以用关键字Me代表程序代码所在的窗体
C任何时刻最多只有一个窗体是活动窗体
DHide方法可以清除内存中指定的窗体
0823(B)执行(Text1.SetFocus)语句可以把焦点移动到文本框Text1上。
AText1.SelTextBText1.SetFocusCText1.SelLengthDText1.SelStart
0824(D)下列能够触发文本框Change事件的操作是(改变文本框的内容)。
A文本框获得焦点B设置文本框的焦点C文本框失去焦点D改变文本框的内容
0825(C)要使文本框中输入的任何字符均显示“*”,应将文本框的(PassWordChar)属性设置为“*”。
AScrollBarsBMultiLineCPassWordCharDMaxLength
0826(C)当焦点进入文本框Text1时,要自动选定文本框中第2到第5个位置上的4个字符,可通过以下()代码实现。
AText1.SelLength=4BText1.SelLength=4
Text1.SelStart=1Text1.SelStart=2
CText1.SelStart=1第一个字符从0开始DText1.SelStart=2
Text1.SelLength=4Text1.SelLength=4
0827(B)将文本框的(Locked)属性设置为True时,文本框控件在运行时不能编辑。
AScrollBarsBLockedCPassWordCharDMultiLine
0923(D)运行时要在图片框Picture1中显示字符串“运动”,可使用(Picture1.Print"
运动"
)。
APicture1.Text="
BPrint"
CPicture1.Print="
DPicture1.Print"
0924(D)设窗体Form1的CurrentX=200,运行以下语句后,窗体当前坐标CurrentX值为()。
LineStep(500,500)-(1000,2000)
A1500B2000C500D1000
0925(A)设置(ScaleMode)属性可以更改窗体坐标的度量单位。
AScaleModeBScaleTopCDrawStyleDScaleLeft
0926(D)执行以下指令将绘制()。
Scale(0,0)-(100,100)
Circle(50,50),10,,-0.1,-2.5
A椭圆B画圆C圆弧D扇形
0927(B)以下叙述错误的是()。
APoint方法用于返回指定点的RGB颜色
BPset方法如果没有颜色参数,则用容器对象的背景色画点
CLine方法用于画直线和矩形
DCircle方法用于画圆、椭圆、圆弧和扇形
1023(D)对于单选按钮和复选框,以下叙述错误的是()。
P105
AAlignment设置为1可以将单选按钮的标题显示在它的左边BValue表示单选按钮的状态时其值为逻辑型
CValue表示复选框的状态时其值为整型D两者的Value属性的缺省值都为Unchecked单选按钮没有
1024(A)在实际应用中,经常将一组单选按钮置于一个框架(Frame)控件内。
关于框架在这里的作用,以下说法正确的是(使该组单选按钮互斥,即同一时刻只有一个单选按钮被选中)。
A使该组单选按钮互斥,即同一时刻只有一个单选按钮被选中
B对框架内的单选按钮操作也会影响框架外的单选按钮
C使该组单选按钮构成一个控件数组
D删除框架时,框架内的该组单选按钮不会被删除
1025(C)下列能使复选框Check1被选中、单选按钮Option1未被选中的语句是(Check1.Value=1和Option1.Value=False)。
ACheck1.Value=0和Option1.Value=TrueBCheck1.Value=False和Option1.Value=1
CCheck1.Value=1和Option1.Value=FalseDCheck1.Value=True和Option1.Value=0
1026(B)窗体上设置一个复选框和文本框,文本框内的文字随复选框选中与否,改变为加下划线或取消下划线,正确的代码是()。
APrivateSubCheck1_Click()
ifcheck1.value=Truethen
Text1.FontUnderline=True
endif
EndSub
BPrivateSubCheck1_Click()Text1.FontUnderline=Check1.Value
CPrivateSubCheck1_Click()
Text1.FontUnderline=True
DPrivateSubCheck1_Click()ifcheck1.value=1then
EndSub
1027(A)如果要把复选框的外观设置为图形方式,应把(Style属性设置为1)。
AStyle属性设置为1BAlignment属性设置为0CStyle属性设置为0DAlignment属性设置为1
1123(B)命令按钮能够响应(KeyPress)事件。
AScrollBKeyPressCDblClickDChange
1124(A)命令按钮显示出图片外观,应对该按钮(设置Style属性为1并设置Picture属性)。
A设置Style属性为1并设置Picture属性
B设置Picture属性
C设置Enabled属性为True
D设置Style属性为1
1125(D)当命令按钮的Enabled属性被设置为False时,该控件(变为灰色,不能响应事件)。
A不可见,不能响应事件B可见并且能响应事件C变为灰色,但能响应事件D变为灰色,不能响应事件
1126(C)命令按钮的属性不包含(MultiLine)。
APictureBToolTipTextCMultiLineDCaption
1127(B)将命令按钮标题字体设置为楷体的语句是(Command1.FontName="
楷体"
ACommand1.Caption="
楷体_GB2312"
BCommand1.FontName="
CCommand1.Caption="
DCommand1.FontName="
1223(D)使用(List1.List(0)="
VB程序设计"
)语句可将列表框List1第1项的值设置为“VB程序设计”。
AList1.List
(1)="
BList1.ListIndex(0)="
CList1.ListIndex
(1)="
DList1.List(0)="
1224(A)下面说法不正确的是()。
A组合框具有文本框和列表框的所有属性B组合框是组合了文本框和列表框的特性而形成的一种控件
C简单组合框中的文本框可以输入选项D简单组合框可以响应DblClick事件
1225(B)列表框控件的(List)属性可以在属性窗口设置。
ATextBListCListCountDListIndex
1226(A)使用(Combo1.AddItem"
2010亚运会"
)语句将"
2010亚运会"
添加到组合框Combo1的最后一项。
ACombo1.AddItem"
BCombo1.Text="
CCombo1.List(0)="
DCombo1.AddItem"
0
1227(C)如果列表框List1中只有一项被选中,则Debug.printList1.ListIndex执行的结果是(在立即窗口中输出选定项的索引值)。
A在立即窗口中输出TrueB在立即窗口中输出False
C在立即窗口中输出选定项的索引值D在立即窗口中输出选定项的文本内容
1323(D)单击滚动条的箭头处可触发滚动条的(Change)事件。
ADragOver BScrollCItemCheckDChange
1324(D)使用滚动条控件时,下面说法正确的是(使用Min和Max属性来定义滚动的范围)。
A由于文本框中可以设置滚动条,因此滚动条控件是文本框控件的一部分
BMin属性支持的最小值为0
C滚动条控件具有Click和DblClick事件
D使用Min和Max属性来定义滚动的范围
1325(C)框架作为容器,具有控制其中控件的功能。
以下说法不正确的是()。
A设置框架的Visible属性为False,框架内控件随框架一起隐藏
B拖动框架,框架内控件随框架一起移动
C删除框架,框架内控件依然存在
D设置框架的Enabled属性为False,框架内控件随框架一起处于非活动状态
1326(B)为了使计时器控件Timer1每隔0.5秒触发一次Timer事件,应将Timer1的Interval属性设置为(500)
A5000B500C200D1000时间的单位0.001
1327(D)已将计时器控件的Enabled属性设置为True,仍然不能触发Timer事件的原因是(计时器控件的Interval属性值为0)
A计时器控件的Visible属性设置为FalseB计时器控件的Interval属性值设置为65535
C计时器控件的Visible属性设置为TrueD计时器控件的Interval属性值为0
1423(D)若焦点位于文本框中,能够触发KeyDown事件的操作是(敲击键盘上任一按键)。
A单击文本框B按动鼠标右键C双击文本框D敲击键盘上任一按键
1424(C)设置某命令按钮的(TabStop)属性值为False,禁止用户通过Tab键使该按钮获得焦点。
AEnabledBDefaultCTabStopDVisible
1425(C)文本框获得焦点后,按下和释放键盘上的数字键,相对文本框,(既触发KeyPress事件,也触发KeyUp事件)。
A不触发KeyPress事件,触发KeyUp事件B既不触发KeyPress事件,也不触发KeyUp事件
C既触发KeyPress事件,也触发KeyUp事件D触发KeyPress事件,不触发KeyUp事件
1426(C)在MouseDown或MouseUp的事件过程中,能用来检查鼠标右键和Shift键是否都按下的表达式为(Button=2AndShift=1)。
P123
AButton=1AndShift=1BButton=1AndShift=2
CButton=2AndShift=1DButton=2AndShift=2
1427(B)要取得所按键的ASCII码,应利用文本框的(KeyPress)事件过程的KeyAscii参数。
AKeyDownBKeyPressCClickDChange
1523(D)执行下列程序段后,x的值是()。
n=6:
x=1:
i=1
Do
x=x*i
i=i+1
LoopWhilei<
n
A2B6C24D120
1524(B)窗体上有一个文本框Text1和命令按钮Command1,编写如下事件过程:
PrivateSubCommand1_Click()
i=Text1.Text
SelectCasei
Case1:
j="
Case2:
-"
Case3:
*"
CaseElse:
j="
非法"
EndSelect
Text1.Text=j
运行时,在Text1中输入5后单击命令按钮,Text1中内容是()。
A-B非法C*D+
1525(A)以下条件语句错误的是()。
AIfX<
0ThenY=Y+1:
ElseY=Y-1BIfX>
0Then