江苏省计算机二级VB试题库Word文档下载推荐.docx
- 文档编号:17918524
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:200
- 大小:406.83KB
江苏省计算机二级VB试题库Word文档下载推荐.docx
《江苏省计算机二级VB试题库Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《江苏省计算机二级VB试题库Word文档下载推荐.docx(200页珍藏版)》请在冰豆网上搜索。
B.组合框(ComboBox)或图像控件(Image)
C.组合框(ComboBox)或图片框控件(PictureBox)
D.框架控件(Frame)或图片框控件(PictureBox)
12.下面的语句或方法中错误的有________个(其中m和n都为Integer型变量)。
①DimArry(m,n)AsInteger
②n=32764+5
③Printm=m+n;
m+n
④ChDrive"
C:
"
A.1B.2C.3D.4
13.下列说法不正确的是________。
A.VB允许将一个数字字符串赋值给一个数值型的变量
B.VB允许使用未经说明的变量,其类型都是Variant类型
C.Cls方法只清除运行时在窗体或图形框中显示的文本或图形
D.事件过程既可建在窗体模块中,也可建在标准模块中
15.VB集成开发环境可以________。
A.编辑、调试、运行程序,但不能生成可执行程序
B.编辑、生成可执行程序、运行程序,但不能调试程序
C.编辑、调试、生成可执行程序,但不能运行程序
D.编辑、调试、运行程序,也能生成可执行程序
16.在VB中最基本的对象是_________,它是应用程序的基石,也是其他控件的容器。
A.文本框B.命令按钮C.窗体D.标签
17.应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的Click事件过程名分别为_________。
A.Form_Click()、Command1_Click()B.Frm1_Click()、Command1_Click()
C.Form_Click()、Cmd1_Click()D.Frm1_Click()、Cmd1_Click()
18.多窗体程序由多个窗体组成。
在缺省情况下,VB在执行应用程序时,总是把_________指定为启动窗体。
A.不包含任何控件的窗体B.设计时的第一个窗体
C.命名为Frm1的窗体D.包含控件最多的窗体
19.使用________方法可将新的列表项添加到一个列表框中。
A.PrintB.AddItemC.ClearD.RemoveItem
20.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用________关键字在该过程中定义局部变量。
A.DimB.PrivateC.PublicD.Static
21.下列表达式中,值为True的是________。
A.Ucase("
abcd"
)>
="
abed"
B.14/2\3<
10Mod4
C.Mid("
ABCD"
2,2)>
Left("
2)D.Not(Sqr(4)-3>
=-2)
22.下列_________说法是不正确的。
A.当程序正常结束时,所有没用Close语句关闭的文件都会自动关闭
B.在关闭文件或程序结束之前,可以不用Unlock语句对已锁定的记录解锁
C.可以用不同的文件号同时打开一个随机文件
D.用Output模式打开一个顺序文件,即使不对它进行写操作,原来内容也被清除
24.在程序中可以通过复选框和单选按钮的____b______属性值来判断它们的当前状态。
A.CaptionB.ValueC.CheckedD.Selected
25.在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入____b_____符号,那么在运行程序时按【Alt】键和该字母键就可打开该命令菜单。
A.下划线B.&
C.$D.@
26.在多窗体程序中,可以在标准模块或某个窗体模块的通用声明处,分别用_______语句定义一个在所有窗体模块都可以引用的变量IntA。
A.PrivateIntAAsIntegerPublicIntAAsInteger
B.PublicIntAAsIntegerPrivateIntAAsInteger
C.PublicIntAAsIntegerPublicIntAAsInteger
D.PrivateIntAAsIntegerPrivateIntAAsInteger
27.在应用程序中用“PrivateFunctionFun(xAsInteger,yAsSingle)”定义了函数Fun。
调用函数Fun的过程中的变量I、J均定义为Integer型,能正确引用函数Fun的是_______。
①Fun(I,J) ②CallFun(I,3.65)③Fun(3.14,234)④Fun("
A.①③B.②③④C.①②③D.①②③④
28.若在应用程序的标准模块、窗体模块和过程Sub1的说明部分,分别用“PublicGAsInteger”、“PrivateGAsInteger”和“DimGAsInteger”语句说明了三个同名变量G。
如果在过程Sub1中使用赋值语句“G=3596”,则该语句是给在________说明部分定义的变量G赋值。
A.标准模块B.过程Sub1
C.窗体模块D.标准模块、窗体模块和过程Sub1
29.有程序代码“Text1.Text="
VisualBasic"
,其中的Text1、Text和"
分别代表___c______。
A.对象、值、属性B.对象、方法、属性
C.对象、属性、值D.属性、对象、值
30.VB工程文件的扩展名是________。
A..frmB..vbpC..basD..frx
31.窗体上有多个控件,在Form_Activate()事件过程中添加__________语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。
A.Text1.Text="
B.Text1.SetFocus
C.Form1.SetFocus D.Text1.Visible=True
32.在程序中分别将变量Inta、B1、St和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是________。
A.Inta=4.6B.B1=#True#C.St=5&123.5D.D=#10/05/01#
33.在窗体Form1中用“PublicSubFun(xAsInteger,YAsSingle)”定义过程Fun,在窗体Form2中定义了变量i为Integer,J为Single,若要在Form2的某事件过程中调用Form1中的Fun过程,则下列语句中正确的语句有_________个。
①CallFun(i,j)②CallForm1.Fun(i,i)
③Form1.Fun(i),j④Form1.Funi+1,(j)
A.1B.2C.3D.4
34.以下有关变量作用域的说法中,错误的是__________。
A.只有在标准模块中用Public语句说明的变量才是全局变量
B.在过程中不能使用Public语句说明全局变量
C.在标准模块的通用声明处可用Private语句说明模块级变量
D.在窗体的通用声明处可用Private语句说明窗体级变量
35.语句Print"
5*20"
输出的结果是_________。
A."
B.出现错误信息C.5*20 D.100
36.在代码窗口中,当从对象列表框中选定了某一对象后,在________中会列出适用该对象的事件。
A.过程框B.属性窗口C.事件列表框D.工具栏
37.若磁盘文件C:
\Data1.Dat不存在,下列打开文件语句中,会产生错误的是________。
A.Open "
\Data1.dat"
ForOutputAs#1
B.Open"
ForIutputAs#2
C.Open"
ForAppendAs#3
D.Open"
ForBinaryAs#4
38.不能作为容器使用的对象是__________。
A.图像框B.框架C.图片框D.窗体
39.以下有关数组的说明中,错误的是__________。
A.根据数组说明的方式,可将数组分为动态数组和静态数组
B.在过程中,不能用Private语句定义数组
C.利用ReDim语句重新定维时,不得改变已经说明过的数组的数据类型
D.数组重新定维后,原有的数组元素内容将不予保留
40.窗体的Name属性为Frm1,在窗体模块通用声明处和过程Sub1中分别用“PublicKAsInteger”和“DimKAsInteger”声明了两个同名变量K,则在过程Sub1中要访问窗体模块变量K,可采用_________。
A.Frm1.KB.Form.KC.Form1.KD.K
41.名为Sort的Sub子过程的形式参数为一数组,以下的定义语句中正确的是________。
A.PrivateSubSort(A()AsInteger)
B.PrivateSubSort(A(10)AsInteger)
C.PrivateSubSort(ByValA()AsInteger)
D.PrivateSubSort(A(,)AsInteger)
42.可以在_________中,使用语句PublicPubStrAsString*20定义一个定长字符串。
A.窗体模块B.标准模块C.类模块D.三者均可
43.以下有关由多个窗体和标准模块组成的应用程序设计方法的叙述中,错误的是_______。
A.在缺省情况下,设计时的第一个窗体被指定为启动窗体
B.通过人为设置,可指定任一窗体为启动窗体
C.通过人为设置,可指定标准模块中的Main()过程为启动过程
D.通过人为设置,可指定窗体模块中的Main()过程为启动过程
44.在过程中有语句ForI=N1ToN2StepN3,在该循环体内有下列四条语句,其中_______会影响循环执行的次数。
①N1=N1+I②N2=N2+N3③I=I+N3④N3=2*N3
A.①②B.①②③C.③D.①②③④
45.假设窗体上已有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先要执行的操作是________。
A.单击窗体上没有控件的地方B.单击任一个控件
C.双击任一个控件D.双击窗体上没有控件的地方
46.在以下有关对象属性的叙述中,错误的是_________。
A.一个对象的属性可分为外观、行为等若干类
B.不同属性可能具有不同的数据类型
C.一个对象的所有属性都可在属性窗口的列表中进行设置
D.属性窗口中的属性列表既可按字母排列也可按类别排列
48.表示“X>
Y>
Z”,正确的VB逻辑表达式是__a_______。
A.X>
YAndY>
ZB.X>
Z
C.X>
YOrY>
ZD.X>
YAnd>
49.窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b和c,且变量a的值为5,变量b的值为7,变量c的值为12。
以下的_c_____语句可以使文本框内显示的内容为:
5+7=12
A.Text1.Text=a+b=cB.Text1.Text="
a+b=c"
C.Text1=a&
"
+"
&
b&
cD.Text1="
a"
b"
c"
50.调用由语句PrivateSubConvert(YAsInteger)定义的Sub过程时,以下不是按值传递的语句是___d______。
A.CallConvert((X))B.CallConvert(X*1)
C.Convert(X)D.ConvertX
51.程序中的不同过程之间,不能通过________进行数据传递。
①全局变量②窗体或模块级变量③形参与实参结合④静态变量
A.①②④B.①②③C.②④D.④
52.下列关于数组的叙述中,错误的是__________。
A.在过程中可以用Dim语句对形参数组进行声明
B.数组是同类变量的一个有序的集合
C.数组元素可以是控件
D.数组在使用之前,必须先用数组说明语句进行说明
53.要向已有数据的c:
\test\test.txt文件添加数据,正确的文件打开命令是________。
A.Open"
\test\test.txt"
ForAppendAs#512
ForAppendAs#511
ForOutputAs#512
ForOutputAs#51l
54.以下_____a___情况不会进入中断状态。
A.在程序运行中,按【Ctrl】+【C】键
B.程序运行中,发生了运行错误
C.用户在程序中设置了断点,当程序运行到断点时
D.采用单步调试方式,每运行一个可执行代码行后
55.使用____d_____方法,可以将列表框List1中的所有项删除掉。
A.Listl.Text="
B.AddItemC.RemoveItemD.Clear
56.某过程的说明语句中,正确的数组说明语句是__________。
ConstNAsInteger=4
DimLAsInteger
①DimX(L)ASInteger
②DimA(K)AsInteger
ConstKAsInteger=3
③DimB(N)AsInteger
④DimY(2000to2008)AsInteger
A.①②④B.①③④C.③④D.②③
57.在多窗体的应用程序中,当前窗体模块的Form_Click事件过程中包含如下语句,单击该窗体,其中___b______一定可以将Hello显示在当前窗体上。
A.Form.Print"
Hello"
B.Me.Print"
C.Debug.Print"
Hello"
D.Form2.Print"
58.执行以下语句后,a的值是__________。
DimaAsInteger
a=l
DoUntila=100
a=a+2
Loop
A.99B.100C.溢出D.101
59.以下语句中,不能正确执行的是_________。
A.IfOption1.ValueThenB.IfOption1.Value=TrueThen
C.Check1.Value=0D.Check1.Value=True
60.以下使用方法的代码中,正确的是________。
A.Label1.SetFocusB.Form1.Clear
C.Text1.SetFocusD.Combo1.Cls
61.在程序中将变量Inta、Bl、St和D分别定义为Integer型、Boolean型、String型和Date型,下列赋值语句中,正确的是_________。
A.Inta="
333"
22"
B.D=#10/05/01#
C.St=5+"
abc"
D.B1=#True#
62.以下使用方法的语句中,正确的是_________。
A.List1.ClearB.Form1.C1ear
C.Combo1.ClsD.Picture1.C1ear
63.以下所列的7个控件中,具有Caption属性的有_________个。
PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、ListBox(列表框)、TextBox(文本框)、Form(窗体)、DriveListBox(驱动器列表框)
A.3B.4C.2D.5
64.以下有关对象属性的说法中错误的是________。
A.所有的对象都具有Name(名称)属性
B.只能在执行时设置或改变的属性为执行时属性
C.对象的某些属性只能在设计时设定,不能使用代码改变
D.Enabled属性值设为False的控件对象在窗体上将不可见
65.在窗体的通用声明处有语句“DimA()AsSingle”,以下在某事件过程中重定义此数组的一组正确语句是_________。
A.ReDimA(3,3)B.ReDimA(3,3)
ReDimA(4,4)AsIntegerReDimPreserveA(4,4)
C.ReDimA(3)D.ReDimA(3,3)
ReDimA(3,3)AsIntegerReDimPreserveA(3,4)
66.下面有关数组的说法中,正确的是。
A.数组的维下界不可以是负数
B.模块通用声明处有OptionBase1,则模块中数组定义语句DimA(0To5)会与之冲突
C.模块通用声明处有OptionBase1,模块中有DimA(0T05),则A数组第一维维下界为0
D.模块通用声明处有OptionBase1,模块中有DimA(0To5),则A数组第一维维下界为1
67.在文本框Text1中输入数字12,在文本框Text2中输入数字34,执行以下语句,只有_______可使文本框Text3中显示46。
A.Text3.Text=Text1.Text&Text2.Text
B.Text3.Text=Val(Text1.Text)+Val(Text2.Text)
C.Text3.Text=Text1.Text+Text2.Text
D.Text3.Text=Val(Text1.Text)&
Val(Text2.Text)
68.在窗体模块的通用声明处有如下语句,会产生错误的语句是__________。
①ConstAAsInteger=25②PublicStAsString*8
③ReDimB(3)AsInteger④DimConstXAsInteger=10
A.①②B.①③C.①②③D.②③④
69.下列定义Sub过程的语句中,正确的语句是_________。
①PrivateSubTest(StAsString*8)②PrivateSubTest(Sarray()AsString*5)
③PrivateSubTest(Sarray()AsString)④PrivateSubTest(StAsString)
A.①②B.①④C.②③④D.①②③④
70.VB中利用Circle方法不可以画__________。
A.圆B.直线C.弧D.椭圆
71.在窗体模块的通用声明段中声明变量时,不能使用________关键字。
A.DimB.PublicC.PrivateD.Static
72.日期类型(Date)在程序中运用时,日期类型必须用__a______符号括起来。
A.#B.@C.$D.%
73.有如下程序:
PrivateSubCommand1_Click()
S=Fix(-23.1)
E=Int(23.1)
PrintSin(E+S)
EndSub
运行时输出的结果是_________。
A.-1B.0C.1D.23
74.有如下程序:
PrivateSubCommand1_Click()
X=10
PrintIIf(X>
5,1,5)
EndSub
运行后的输出结果是________。
A.5B.1C.2D.6
75.VB表达式Sqr(a+b)^3*2中优先进行运算的是__c______。
A.Sqr函数 B.+ C.^D.*
76.在VB中可以作为容器的是
。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏省 计算机 二级 VB 试题库