全国计算机等级考试二级笔试试卷.doc





《全国计算机等级考试二级笔试试卷.doc》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级笔试试卷.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流全国计算机等级考试二级笔试试卷.精品文档.全国计算机等级考试二级笔试试卷Visual Basic语言程序设计(考试时间:90分钟,满分100分)二二年八月一、选择题(每题2分,共70分) 下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1) 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是A) 工程资源管理器窗口B) 工具箱窗口C) 代码窗口D) 属性窗口(2) 以下叙述中正确的是A) 窗体的Name属性指定窗体的名称,用来标识一个窗体B) 窗体的Name属性
2、的值是显示在窗体标题栏中的文本C) 可以在运行期间改变对象的Name属性的值D) 对象的Name属性值可以为空(3) 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是A) 单选按钮B) 图片框C) 通用对话框D) 文本框(4) 设有如下变量声明Dim TestDate As Date为变量TestDate正确赋值的表达方式是A) TextDate=#1/1/2002#B) TestDate=#“1/1/2002”#C) TextDate=date(“1/1/2002”)D) TestDate=Format(“m/d/yy”,“1/1/2002”)(5) 设有如下声明:Dim X As
3、Integer如果Sgn(X) 的值为-1,则X的值是A) 整数B) 大于0的整数C) 等于0的整数D) 小于0的数(6) 在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private Sub Command1_Click()Static X As IntegerStatic Y As IntegerClsY=1Y=Y+5X=5+XPrint X,YEnd Sub程序运行时,三次单击命令按钮Commandl后,窗体上显示的结果为A) 15 16B) 15 6C) 15 15D) 5 6(7) 设a=3,b=5,则以下表达式值为真的是A) a=b And b10B) (ab)
4、Or(b0)C) (a0)D) (-3+5a)And(b0)(8) 设有语句x=InputBox(“输入数值”,“0”,“示例”)程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是A) 变量X的值是数值10 B) 在InputBox对话框标题栏中显示的是“示例”C) 0是默认值 D) 变量X的值是字符串“10”(9) 从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是A) LeftB) MidC) StringD) Instr(10)设a=“Visual Basic”,下面使b=“Basic”的语句是A) b=Left
5、(a,8,12) B) b=Mid(a,8,5)C) b=Rigth(a,5,5) D) b=Left(a,8,5)(11) 以下能够触发文本框Change事件的操作是A) 文本框失去焦点B) 文本框获得焦点C) 设置文本框的焦点D) 改变文本框的内容(12) 在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序为:Private Sub Timer1_ ()TxtTime.text=TimeEnd Sub在下划线上应填入的内容是A) EnabledB) VisibleC) Interval D) Timer(13)
6、 在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是A) Option1.value=TrueB) Option1.Value=TrueCheck1.Value=False Check1.Value=TrueC) Option2.Value=FalseD) Option1.Value=TrueCheck1.Value=True Chec
7、k1.Value=1(14) 为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是A) ValueB) DefaultC) CancelD) Enabled(15) 在窗体上画一个命令按钮,名称为Command1。然后编写如下程序:Private Sub Command1_Click()For I=1 To 4For J=0 To 1Print Chr$(65+I);Next JPrintNext IEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是A) BBB) AC) BD) AACCBBCCBBBDDDDCCCDD
8、DCCCCEEEEEDDDDEEEEDDDDD(16) 图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是A) AutosizeB) StretchC) AutoRedrawD) Appearance(17) 在窗体上画两个名称分别为Text1、Texte2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim x As Integer,n As Integerx=1n=0Do While x10 Then xit forNextText1.Text=Str(n)End Sub程序运行后,单击命
9、令按钮,在文本框中显示的值是A) 2 B) 3D) 4D) 5(19) 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim array1(10,10) As IntegerDim i,j As IntegerFor i=1 To 3For j=2 To 4array1(i,j)=i+jNext jNext IText1.Text=array1(2,3)+array1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是A) 12B) 13C) 14D) 15(20)
10、(20) 在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()Dim i As Integer,j As IntegerDim a(10,10)As IntegerFor i=1 To 3For j=1 To 3a(i,j)=(i-1)*3+jPrint a(i,j);Next jPrintNext jEnd Sub程序运行后,单击命令按钮,窗体上显示的是A) 123B) 234C) 147D) 123246 345 258 456369 456 369 789 (21) 设有如下程序:Option Base 0Privat
11、e Sub Form_Click()Dim aDim i As Integera=Array(1,2,3,4,5,6,7,8,9)For i=0 To 3Print a(5-i);NextEnd Sub程序运行后,单击窗体,则在窗体上显示的是A) 4 3 2 1B) 5 4 3 2C) 6 5 4 3 D) 7 6 5 4(22) 下列叙述中正确的是A) 在窗体的Form_Load事件过程中定义的变量是全局变量B) 局部变量的作用域可以超出所定义的过程C) 在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程D) 在调用过程时,所有局部变量被系统初始化
12、为0或空字符串(23) 在窗体上画一个命令按钮,名称为Command1。程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。在F1中判断所输入的整数是否是奇数,如果是奇数,过程F1返回1,否则返回0。能够正确实现上述功能的代码是A) Private Sub Command1_Click()x=InputBox(“请输入整数”)a=F1(Val(x)Print aEnd SubFunction F1(ByRef b As Integer)If b Mod 2=0 ThenReturn 0ElseReturn 1End IfEnd F
13、unctionB) Private Sub Command1_Click()x=InputBox(“请输入整数”)a=F1(Val(x)Print aEnd SubFunction F1(ByRef b As Integer)If b Mod 2=0 ThenF1=0ElseF1=1End IfEnd FunctionC) Private Sub Command1_Click()x=InputBox(“请输入整数”)F1(Val(x)Print aEnd SubFunction F1(ByRef b As Integer)If b Mod 2=0 ThenF1=1ElseF1=0End IfE
14、nd FunctionD) Private Sub Command1_Click()x=InputBox(“请输入整数”)F1(Val(x)Print aEnd SubFunction F1(ByRef b As Integer)If b Mod 2=0 ThenReturn 0ElseReturn 1End IfEnd Function(24) 在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:Private Sub Command1_Click()Dim x,y,z As Integerx=5y=7z=0Text1.text=“”Call P1
15、(x,y,z)Text1.Text=Str(x)End SubSub P1(ByVal a As Integer,ByVal b As Integer,c As Integer)c=a+bEnd Sub程序运行后,如果单击命令按钮,则在文本框中显示的内容是A) 0B) 12C) Str(z)D) 没有显示(25) 以下叙述中错误的是A) 如果过程被定义为Static类型,则该过程中的局部变量都是Static类型B) Sub过程中不能嵌套定义Sub过程C) Sub过程中可以嵌套调用Sub过程D) 事件过程可以像通用过程一样由用户定义过程名(26) 以下叙述中错误的是A) 在KeyUp和KeyDo
16、wn事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode) B) 在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode) C) KeyPress事件中不能识别键盘上某个键的按下与释放D) KeyPress事件中可以识别键盘上某个键的按下与释放(27) 以下叙述中错误的是A) 在同一窗体的菜单项中,不允许出现标题相同的菜单项B) 在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键C) 程序运行过程中,可以重新设置菜单的Visible属性D) 弹出式菜单也在菜单编辑器中定义(28) 设在菜单编辑器中
17、定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是A) menu1.Enabled=TrueB) Munu1.Enabled=FalseC) Menu1.Visible=TrueD) Menu1.Visible=False(29) 以下叙述中错误的是A) 在程序运行时,通用对话框控件是不可见的B) 在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)打开的通用对话框具有不同的作用C) 调用通用对话框控件的ShowOpen方法,可以直接打开在该通用对话框中指定的文件D) 调用通用对话框控件的ShowColor方法,可以打开颜色对话框(30) 在用通用对话
18、框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是A) “text (.txt)|(*.txt)”B)“文本文件( .txt) | (.txt)”C) “text(.txt)|(*.txt)”D)“text(.txt)(*.txt)”(31) 以下叙述中错误的是A) 一个工程中只能有一个Sub Main过程B) 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体C) 窗体的Hide方法和Unload方法的作用完全相同D) 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体(32) 以下叙述中错误的是A
19、) 一个工程中可以包含多个窗体文件B) 在一个窗体文件中用Private定义的通用过程能被其他窗体调用C) 在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件D) 全局变量必须在标准模块中定义(33) 设在工程中有一个标准模块,其中定义了如下记录类型Type BooksName As String *10TelNum As String *20End Type在窗体上画一个名为Command1的命令按钮。要求当执行事件过程Command1_Click时,在顺序文件Person.txt中写入一条记录。下列能够完成该操作的事件过程是A) Private Sub Comman
20、d1_Click()Dim B As BooksOpen “c:Person.txt”For Output As #1B.Name=InputBox(“输入姓名”)B.TelNum=InputBox(“输入电话号码”)Write #1,B.Name,B.TelNumClose #1End SubB) Private Sub Command1_Click()Dim B As BooksOpen “c:Person.txt”For Input As #1B.Name=InputBox(“输入姓名”)B.TelNum=InputBox(“输入电话号码”)Print #1,B.Name,B.TelNu
21、mClose #1End SubC) Private Sub Command1_Click()Dim B As BooksOpen “c:Person.txt”For Output As #1B.Name=InputBox(“输入姓名”)B.TelNum=InputBox(“输入电话号码”)Write #1,BClose #1End SubD) Private Sub Command1_Click()Open “c:Person.txt”For Input As #1Name=InputBox(“输入姓名”)TelNum=InputBox(“输入电话号码”)Print #1,Name,TelN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 计算机等级考试 二级 笔试 试卷

限制150内