江苏省计算机二级vb基本概念分类题目选择题及答案Word文档格式.docx
《江苏省计算机二级vb基本概念分类题目选择题及答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《江苏省计算机二级vb基本概念分类题目选择题及答案Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
B.ConstBAsInteger=Cint(2.53)
C.DimConstCAsInteger=3579
D.PublicConstSAsBoolean=True
12.使用PublicConst语句声明一个全局的符号常量时,该语句应在________。
A.事件过程中B.窗体模块的通用声明段中
C.标准模块的通用声明段中D.通用过程中
13.以下有关变量说明的叙述中,错误的是________。
A.工程中没有说明类型的变量都是不能使用的、不合法的
B.Dim语句既可用于说明变量的类型,也可以说明数组的类型
C.Static语句用于在过程中说明静态变量
D.Private语句只能用于说明模块级变量
二、判断运算的正确性
1.下面的语句或方法中错误的有________个(其中m和n都为Integer型变量)。
①DimArry(m,n)AsInteger
②n=32764+5
③Printm=m+n;
m+n
④ChDrive"
C:
"
A.1B.2C.3D.4
2.在程序中分别将变量Inta、B1、St和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是________。
A.Inta=4.6B.B1=#True#
C.St=5&123.5D.D=#10/05/01#
3.在程序中将变量Inta、Bl、St和D分别定义为Integer型、Boolean型、String型和Date型,下列赋值语句中,正确的是_________。
A.Inta="
333"
+"
22"
B.D=#10/05/01#
C.St=5+"
abc"
D.B1=#True#
4.在某过程中已说明变量a为Integer类型、变量s为String类型,过程中的以下四组语句中,不能正常执行的是
________。
A.s=2*a+1
B.s="
237"
&
"
.11"
:
a=s
C.s=2*a>
3
D.a=2:
s=16400*a
5.下列语句运行时系统给出错误提示的是________。
A.Print-32000-769 B.Print"
1E2"
+8
C.Print"
AB"
128 D.Print3=2=4
6.设整型变量a、b的当前取值分别为200与20,以下赋值语句中不能正确执行的是_________。
A.Text1=a/b*a B.Text1=a*a/b
C.Text1="
200"
*a/b D.Text1=a&
b&
a
7.在过程中已说明a、b、c均为Integer型变量,且均已被赋值,其中a=30、b=40、C=50,如再执行下面的语句,可正常执行的是___________。
A.Printa*b*cB.Printa*b*c*1&
C.Print1&
*a*b*cD.Printa*b*c*1!
8.设变量D为Date型、A为Integer型、S为String型、L为Long型,下面赋值语句中不能执行的是___________。
A.D=#12:
30:
00PM#B.A="
3277e1"
C.S=NowD.L="
4276D3"
9.下列语句中不能正确执行的是_________。
A.Print32758+10 B.Print5+9=15
C.Print"
65"
+12D.Print"
12
10.在程序中将变量I、T、S、D分别定义为Integer类型、Boolean类型、String类型和Date类型,下列赋值语句正确的是_________。
A.D=#10/05/05#.B.T=#True#
C.I="
345"
+"
67"
D.S=5+"
11.以下表达式中,能够被正确计算的表达式有________个。
①4096*2^3②CInt(5.6)*5461+2③6553*5+0.5*6④32768+12
A.4B.3C.2D.1
12.执行下列语句时,会出现出错提示的是________。
A.Print256*256B.Print"
256"
&256
C.Print"
+256D.Print256=127*2
13.假设变量Lng为长整型变量,下面不能正常执行的语句是________。
A.Lng=16384*2B.Lng=4*0.5*16384
C.Lng=190^2D.Lng=32768*2
三、变量与常量的定义
1.下面所列四组数据中,全部是正确的VB常数是________。
A.32768,1.34D2,"
ABCDE"
&
O1767
B.3276,123.56,1.2E-2,#True#
C.&
HABCE,02-03-2002,False,D-3
D.ABCDE,#02-02-2002#,E-2
2.下列四个选项,是VB数值常量的是_________。
A.1E6B.1*E6C.1*E-6D.1*E+6
3.VB6.0变量名abc#的类型是________。
A.字符串类型B.单精度类型C.整型D.双精度类型
4.下列窗体名中哪个是合法的?
A._aformB.3frmC.f_1D.frm4
5.以下所列表示中,不可用作VB合法常量的个数有________个。
①vbCrLf②1#③π④"
XY"
⑤1E-5
A.0B.1C.2D.4
6.下列________是合法的变量名。
A.absB.-a1C.cdcdD.Abc_10
7.下列________是正确的VB常量。
A.D-6B.E-6C.5DD.5E-6
四、控件
1.应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的Click事件过程名分别为_________。
A.Form_Click()、Command1_Click()B.Frm1_Click()、Command1_Click()
C.Form_Click()、Cmd1_Click()D.Frm1_Click()、Cmd1_Click()
2.以下使用方法的代码中,正确的是________。
A.Label1.SetFocusB.Form1.Clear
C.Text1.SetFocusD.Combo1.Cls
3.以下使用方法的语句中,正确的是_________。
A.List1.ClearB.Form1.C1ear
C.Combo1.ClsD.Picture1.C1ear
4.以下所列的7个控件中,具有Caption属性的有_________个。
PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、ListBox(列表框)、TextBox(文本框)、Form(窗体)、DriveListBox(驱动器列表框)
A.3B.4C.2D.5
5.在VB中可以作为容器的是
。
A.Form、TextBox、PictureBox
B.Form、PictureBox、Frame
C.Form、TextBoX、Label
D.PictureBox、TextBox、ListBox
6.对于某对象的SetFocus和GotFocus描述正确的是________。
A.SetFocus是方法,GotFocus事件 B.SetFocus是事件,GotFocus是事件
C.SetFocus是方法,GotFocus是方法 D.SetFocus是事件,GotFocus是方法
7.在VB中,下列关于控件的属性或方法中,搭配错误的有________个。
①Timer1.Interval ②List1.Cls ③Text1.Print
④List1.RemoveItem ⑤VScroll1.Value ⑥Picture1.Print
A.0 B.1 C.2 D.3
8.设S是字符型变量,以下语句正确的是__________。
A.S=List1.CaptionB.S=Timer1.Caption
C.S=Text1.CaptionD.S=Label1.Caption
9.以下控件对象中,具有Picture属性的是__________。
①PictureBox②Frame③OptionButton④CommandButton
⑤ListBox⑥CheckBox⑦Label
A.①③④⑥ B.①②⑤⑥⑦
C.①③④⑤⑥ D.①②③④⑤⑥
10.以下所列的8个控件中,具有Caption属性的有________个。
CheckBox(复选框)、ComboBox(组合框)、HscroliBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)
A.5B.4C.3.D.2
11.VB中除窗体能显示图片外,下面列出的控件中可以显示图片的控件有________。
①PictureBox②Image③TextBox
④CommandButton⑤OptionButton⑥Label1
A.①②③④
B.①②⑤⑥
C.①②④⑤
D.①②④⑥
12.以下控件对象中,具有Picture属性的是__________。
A.①③④⑥. B.①②⑤⑥⑦
C.①③④⑤⑥ D.①②③④⑤⑥
13.在下列控件中,不具有Change事件的控件有________个。
①DriveListBox②DirListBox③FileListBox④ListBox
A.0B.1C.2D.3
14.下列项目中,属性、方法、事件的个数分别有________个。
①Caption②Unload③Cls④SetFocus
⑤LostFocus⑥KeyPress
A.222B.123C.321D.231
15.以下所列的8个控件中,具有Caption属性的有________个。
CheckBox(复选框)、ComboBox(组合框)、HscrollBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)
A.5B.4C.3D.2
五、字符串
1.下面表达式的值为真的是________。
A.Mid("
VisualBasic"
,1,12)=Right("
ProgramminglanguageVisualBasic"
,12)
B."
ABCRG"
>
abcde"
C.Int(134.69)>
=Cint(134.69)
D.78.9/32.77<
=97.5/43.97And–45.4>
-4.98
2.下列表达式中,值为True的是________。
A.Ucase("
abcd"
)>
="
abed"
B.14/2\3<
10Mod4
C.Mid("
ABCD"
2,2)>
Left("
2)D.Not(Sqr(4)-3>
=-2)
3.下列语句的输出结果是_________。
form1.printright(mid("
常熟理工学院"
3,4),2)
A.常熟B.理工C.学院D.出错
4.下列表达式中,运算结果与函数Mid(s,i,i)的返回值相同的是________。
A.Left(s,i)&Right(s,Len(S)-i)B.Left(Right(S,Lends)–i+1),i)
C.Left(Right(S,i),Len(s)–i+1)D.Left(S,Len(S)-i)&Right(S,i)
5.下列选项中,所包含的所有表达式能够将两位整数X的个位数与十位数对调(例如将78转换为87)的是________。
①Val(Right(X,1)&
Left(X,1))②Val(Right(Str(X),1)&
Left(Str(X),1))
③Val(Right(CStr(X),1)&
Left(CStr(X),1))④Val(Mid(X,2,1)+Mid(X,1,1))
A.①②B.②③C.②④D.①③④
6.可以把变长字符串S中的第一个“ABC”子串,替换成“1234”的语句是________。
A.S=Left(S,InStr(S,"
ABC"
))&
1234"
Right(S,Len(S)–Instr(S,"
)–2)
B.Mid(S,InStr(S,"
),3)="
C.Mid(S,InStr(S,"
),4)="
D.S=Left(S,InStr(S,"
)-1)&
7.设Mys1,Mys2均为字符串型变量,Mys1="
,Mys2="
b"
,则下面关系表达式中结果为True的是________。
A.Len(Mys1)<
2*InStr(Mys1,"
1"
)
B.Mid(Mys1,8,1)>
Mys2
C.Chr(98)&Right(Mys1,4)="
Basic"
D.InStr(Left(Mys1,6),"
a"
)+60<
Asc(UCase(Mys2))
六、表达式及其值
1.代数表达式
对应的VisualBasic表达式是________。
A.Log(Abs((Exp(3.14159)+Sin(x)^3)/(x+Y)))
B.Ln(Abs((Exp(3.14159)+Sin(x)^3)/(X+Y)))
C.Log(Abs(Exp(3.14159)+Sin(x)^3)/(X+Y))
D.Log|(Exp(3.14159)+Sin(x)^3)/x+y|
2.代数表达式
,对应的VisualBasic表达式是__________。
A.Sqr((x+Log(x))/(a+b))+Exp(-t)+Sin((x+y)/2)
B.Sqr(x+Log(x))/(a+b))+Exp(-t)+Sin((x+y)/2)
C.Sqr((x+Ln(x))/(a+b))+Exp(-t)+Sin(x+y)/2)
D.Sqr((x+Log(x))/(a+b))+Exp(-t)+Sin(x+y/2)
3.数学算式
的VB算术表达式是_________。
A.(12*X+5*Y-Sqr(Abs(d^3-m^2)))/Exp(-x)/Sin(x)
B.(12*x+5*Y-Sqr(Abs(d^3-m^2)))/Exp(-x)*Sin(x)
C.(12*X+5*Y-Sqr(Abs(d^3-m^2))/Exp(-x)/Sin(x)
D.(12*X+5*Y-Sqr(Abs(d^3-m^2)))/e^(-x)/Sin(x)
4.数学式
对应的VB表达式是________。
A.((7.5x+E(-3))*x-1.5)*x-1
B.((7.5*x+Exp(-3))*x-1.5)*x-1
C.((7.5x+Exp(-3))x-1.5)*x-1
D.((7.5*x+Exp-3)*x-1.5)*x-1
5.不能正确表示“两个整型变量x和y之一为0,但不能同时为0”的逻辑表达式是________。
A.x*y=0Andx<
y
B.(x=0Ory=0)Andx<
C.x=0Andy<
0Orx<
0Andy=0
D.x*y=0And(x=0Ory=0)
6.代数表达式为
,其对应的VB表达式是_________。
A.Log(sqr(a+d*d)–Exp
(2))^(7/3)
B.Ln(sqr(1+d*d)–e^2)^7/3
C.(Log(sqr(1+d*d))–Exp
(2))^(7/3)
D.Log(sqr(1+d*d)–e^2)^7/3
7.求圆的内接正多边形的面积公式为nRsin(π/n)Rcos(π/n),其对应的VB6.0算术表达式是________。
其中n为大于2的正整数,R为圆半径,π为圆周率。
A.n*r*sin(3.14159/n)*r*cos(3.14159/n)
B.n×
R×
sinπ/n×
cosπ/n
C.n×
sin(4.13159/n)×
cos(4.13159/n)
D.nRsin(π/n)Rcos(π/n)
8.算术表达式
的VB表达式是________。
A.(e^(2*π*x-5)*log(x)+(sin(2x))^3)/sqr(abs(sin(x)-cos(x^2)))
B.(exp(2*3.14159*x-5)*log(x)+(sin(2*x))^3)/sqr(abs(sin(x)-cos(x^2)))
C.(exp(2*π*x-5)*ln(x)+(sin(2*x))^3)/sqr(abs(sin(x)-cos(x^2)))
D.(e^(2*3.14159*x-5)*ln(x)+(sin(2*x))^3)/sqr(abs(sin(x)-cos(x^2)))
9.数学表达式
的VB算术表达式为________。
A.Sin(27)+Sqr(x+Exp3)/(x+y)
B.Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y)
C.Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y)
D.Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y)
10.数学式
所对应的正确VB算术表达式是________。
A.Abs(e^x+Sinx^3/Sqr(x+y))
B.Abs((e^x+Sinx^3)/Sqr(x+y))
C.Abs((Exp(x)+Sinx^3)/Sqr(x+y))
D.Abs((Exp(x)+Sin(x)^3)/Sqr(x+y))
11.表达式6.5*5Mod28\8的值是________。
A.0B.1C.2D.3
12.设a=3,b=2,c=1,运行printa>
b>
c的结果是________。
A.TrueB.FalseC.1D.出错
七、数组
1.以下有