【最全十年真题】更新至2011年3月!全国计算机等级考试二级vb试试题及答案.docx
《【最全十年真题】更新至2011年3月!全国计算机等级考试二级vb试试题及答案.docx》由会员分享,可在线阅读,更多相关《【最全十年真题】更新至2011年3月!全国计算机等级考试二级vb试试题及答案.docx(221页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2002年9月全国计算机等级考试二级VB语言笔试试题及答案、选择题(每题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写 在答题卡相应位置上,答在试卷上不得分。(1)在设计阶段,当双击窗体上的某个控件时,所打开的窗口是A)工程资源管理器窗口 B)工具箱窗口C)代码窗口 D)属性窗(2)以下叙述中正确的是A)窗体的Name属性指定窗体的名称,用来标识一个窗体B)窗体的Name属性的值是显示在窗体标题栏中的文本C)可以在运行期间改变对象的Name属性的值D)对象的Name属性值可以为空 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是A)单选
2、按钮B)图片框C)通用对话框D)文本框(4)设有如下变量声明Dim TestDate As Date为变量TestDate正确赋值的表达方式是A) TextDate=#VV2OO2# B) TestDate=# “1/2002” #C) TextDate=date( “始/2002”)D)TestDate=Format( m/d/yy,1/:1/2002”)(5)设有如下声明:Dim X As Integer如果Sgn(X)的值为1,则X的值是A)整数B)大于的整数C)等于的整数D)小于的数(6)在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private Sub Comm
3、andl_Click()Static X As IntegerStatic Y As IntegerCisY=1Y=Y+5X=5+XPrint X,YEnd Sub程序运行时,三次单击命令按钮Commandl后,窗体上显示的结果为A) 15 16 B) 15 6 C) 15 15 D) 5 6(7)设a=3,b=5,则以下表达式值为真的是A) a%26gt尸b And b%26gt;10 B) (a%26gt;b)Or(b%26gt;0)C) (a%26lt;0)Eqv(b%26gt;0) D) (-3+5%26gt;a)And(b%26gt;0)(8)设有语句x=lnputBox(输入数值,
4、“ ”,“ 示例”)程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是A)变量X的值是数值10 B)在!nputBox对话框标题栏中显示的是“示例”C) 是默认值D)变量X的值是字符串“10”(9)从键盘上输入两个字符串,分别保存在变量st、str2中。确定第二个字符串在第 个字符串中起始位置的函数是A) Left B) Mid C) String D) Instr(10)设 a=“Visual Basic,下面使 b二 uBasic的语句是A) b=Left(a,8/12) B) b=Mid(a,8z5)C) b=Rigth(a/5/5) D) b=Left(a,8/5)(
5、11)以下能够触发文本框Change事件的操作是A)文本框失去焦点B)文本框获得焦点C)设置文本框的焦点D)改变文本框的内容(12)在窗体上有一个文本框控件,名称为TxtTime: 个计时器控件,名称为Timeri, 要求每一秒钟在文本框中显示一次当前的时间。程序为:Private Sub Timerl_ ()TxtTime.text=TimeEnd Sub在下划线上应填入的内容是A) Enabled B) Visible C) Interval D) Timer(13)在窗体上画两个单选按钮,名称分别为ptionl、Option2,标题分别为宋体和 “黑体”;一个复选框,名称为Checkl,
6、标题为“粗体”;一个文本框,名称为Textl, Text属 性为“改变文字字体”。要求程序运行时,宋体”单选按钮和“粗体”复选框被选中(窗体 外观如下图),则能够实现上述要求的语句序列是A) Optionl.value=True B) Optionl.Value=TrueCheckl.Value=False Checkl.Value=TrueC) Option2.Value=False D) Optionl.Value=TrueCheckl.Value=True Checkl.Value=l(14)为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的 个属性设置为Tru
7、e,这个属性是A) Value B) Default C) Cancel D) Enabled(15)在窗体上画一个命令按钮,名称为Commandl。然后编写如下程序:Private Sub Commandl_Click()For 1=1 To 4ForJ=OTolPrint Chr$(65+I);Next JPrintNext IEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是A) BB B) A C) B D) AACC BB CC BBBDDDD CCC DDD CCCCEEEEEDDDDEEEEDDDDD(16)图像框有一个属性,可以自动调整图形的大小,以适应图像框的
8、尺寸,这个属性A) Autosize B) StretchC) AutoRedraw D) Appearance(17)在窗体上画两个名称分别为Textl、Texte2的文本框和一个名称为Commandl的命 令按钮,然后编写如下事件过程:Private Sub Commandl_Click()Dim x As Integer,。As Integer x=l n=0Do While x10 Then xit forNextTextl.Text=Str(n) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是A) 2 B) 3 D) 4 D) 5(19)在窗体上画一个名称为!extl
9、的文本框和一个名称为Commandl的命令按钮,然后 编写如下事件过程:Private Sub Commandl_Click()Dim arrayl(10,10) As IntegerDim ij As IntegerFor i=l To 3Forj=2To4 arrayl(i,j)=i+j Next jNext ITextl.Text=arrayl(2/3)+arrayl(3/4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是A) 12 B) 13 C) 14 D) 15(20)在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private Sub Comma
10、ndl_Click()Dim i As Integerj As IntegerDim a(10z10)As IntegerFor i=l To 3Forj=lTo3a(i,j)=(i-l)*3+jPrint a(i,j);Next jPrintNext jEnd Sub程序运行后,单击命令按钮,窗体上显示的是A) 123 B) 234 147 D) 123246 345 258 456369 456 369 789(21)设有如下程序:Option Base 0Private Sub Form_Click()Dim aDim i As Integera 二 Array(l,2,3,4,5,6,
11、7,8,9)For i=0 To 3Print a(5-i);NextEnd Sub程序运行后,单击窗体,则在窗体上显示的是A) 4321 B) 5432 C) 6543 D) 7654(22)下列叙述中正确的是A)在窗体的Form_Load事件过程中定义的变量是全局变量B)局部变量的作用域可以超出所定义的过程C)在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但 其作用域只限于该过程D)在调用过程时,所有局部变量被系统初始化为。或空字符串(23)在窗体上画一个命令按钮,名称为Commandl。程序运行后,如果单击命令按钮, 则显示个输入对话框,在该对话框中输入个整数,
12、并用这个整数作为实参调用函数过程 Fl在Fl中判断所输入的整数是否是奇数,如果是奇数,过程F1返回1,否则返回。能 够iE确实现上述功能的代码是A) Private Sub Commandl_Click()x=lnputBox( “请输入整数”)a=Fl(Val(x)Print aEnd SubFunction Fl(ByRef b As Integer)If b Mod 2=0 ThenReturn 0ElseReturn 1End IfEnd FunctionB) Private Sub Commandl_Click() x二lnputBox(“请输入整数”) a=Fl(Val(x)Pri
13、nt aEnd SubFunction Fl(ByRef b As Integer)If b Mod 2=0 ThenFl=0日seFl=lEnd IfEnd FunctionC) Private Sub Commandl_Click() x=lnputBox( “请输入整数”) Fl(Val(x)Print aEnd SubFunction Fl(ByRef b As Integer)If b Mod 2=0 ThenFl=lElseFl=0End IfEnd FunctionD) Private Sub Commandl_Click() x=lnputBox(“请输入整数”) Fl(Val
14、(x)Print aEnd SubFunction Fl(ByRef b As Integer)If b Mod 2=0 ThenReturn 0ElseReturn 1End IfEnd Function(24)在窗体上画一个名称为Commandl的命令按钮和一个名称为Textl的文本框,然后 编写如下程序:Private Sub Commandl_Click()Dim x,y,z As Integer x=5V=7 z=0 Textl.text =” Call Pl(x,y,z) Textl.Text=Str(x) End SubSub Pl(ByVal a As Integer, By
15、Vai b As Integers As Integer) c=a+b End Sub程序运行后,如果单击命令按钮,则在文本框中显示的内容是A) 0 B) 12 C) Str(z) D)没有显示 (25)以下叙述中错误的是A)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型B) Sub过程中不能嵌套定义Sub过程C) Sub过程中可以嵌套调用Sub过程D)事件过程可以像通用过程一样由用户定义过程名 (26)以下叙述中错误的是A)在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有 相同的KeyCode)B)在KeyUp和KeyDown事件
16、过程中,将键盘上的“1”和右侧小键盘上的“1”视作不 同的数字(具有不同的KeyCode)D) KeyPress事件中不能识别键盘上某个键的按下与释放E) KeyPress事件中可以识别键盘上某个键的按下与释放 (27)以下叙述中错误的是A)在同一窗体的菜单项中,不允许出现标题相同的菜单项B)在菜单的标题栏中,26”所引导的字母指明了访问该菜单项的访问键C)程序运行过程中,可以重新设置菜单的Visible属性D)弹出式菜单也在菜单编辑器中定义(28)设在菜单编辑器中定义了一个菜单项,名为menul。为了在运行时隐藏该菜单项, 应使用的语句是A) menul.Enabled=True B) Mu
17、nul.Enabled=FalseC) Menul.Visible=True D) Menul.Visible=False (29)以下叙述中错误的是A)在程序运行时,通用对话框控件是不可见的B)在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)打开的通用对话框 具有不同的作用C)调用通用对话框控件的ShowOpen方法,可以直接打开在该通用对话框中指定的文 件D)调用通用对话框控件的ShowColor方法,可以打开颜色对话框(30)在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件 列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是
18、A) “text (.txt)|(*.txt)” B)”文本文件(.txt) I (.txt) ”C) “text(.txt)|(*.txt)” D) “text(.txt)(*.txt)”(31)以下叙述中错误的是A) 个工程中只能有一个Sub Main过程B)窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体C)窗体的Hide方法和Unload方法的作用完全相同D)若工程文件中有多个窗体,可以根据需耍指定一个窗体为启动窗体(32)以下叙述中错误的是A) 个工程中可以包含多个窗体文件B)在个窗体文件中用Private定义的通用过程能被其他窗体调用C)在设计VB程序时,窗体、标准模块、
19、类模块等需要分别保存为不同类型的磁盘文 件D)全局变量必须在标准模块中定义(33)设在工程中有一个标准模块,其中定义了如下记录类型Type BooksName As String *10TelNum As String *20End Type在窗体上画一个名为Commandl的命令按钮。要求当执行事件过程Commandl_Click时, 在顺序文件Person.txt中写入条记录。下列能够完成该操作的事件过程是A) Private Sub Commandl_Click()Dim B As BooksOpen u c:Person.txtn For Output As #1B.Name=lnpu
20、tBox( 输入姓名”)B.TelNum 二 InputBox(输入电话号码”)Write #1,B.Name,B.TelNumClose #1End SubB) Private Sub Commandl_Click()Dim B As BooksOpen a c:Person.txtn For Input As #1B.Name=lnputBox(输入姓名”)B.TelNum 二 InputBox(输入电话号码”)Print #1,B.Name,B.TelNumClose #1End SubC) Private Sub Commandl_Click()Dim B As BooksOpen c
21、:Person.txtv For Output As #1B.Name=lnputBox(输入姓名)B.TelNum=lnputBox(输入电话号码”)Write #1,BClose #1End SubD) Private Sub Commandl_Click()Open uc:Person.txt For Input As #1Name=lnputBox(输入姓名)TelNum=lnputBox(输入电话号码)Print #l,Name,TelNumClose #1End Sub(34)以下叙述中正确的是A) 个记录中所包含的各个元素的数据类型必须相同B)随机文件中每个记录的长度是固定的C)
22、 Open命令的作用是打开个已经存在的文件D)使用Input#语句可以从随机文件中读取数据(35)目录列表框的Path属性的作用是A)显示当前驱动器或指定驱动器上的目录结构B)显示当前驱动器或指定驱动器上的某目录下的文件名C)显示根目录下的文件名D)显示该路径下的文件二、填空题(每空2分,共40分)请将每空的正确答案写在答题卡(1)至(15)的横线上,答在试卷上不得分。(1)在窗体上画两个标签,其名称分别为Labell和Label2,Caption属性分别为“数值” 及空白;然后画一个名称为Hscolll的水平滚动条,其Min的值为0, Max的值为100。程 序运行后,如果单击滚动条两端的箭
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最全十年真题 十年 更新 2011 全国 计算机等级考试 二级 vb 试试 答案
限制150内