【计算机类职业资格】国家计算机二级(VB)73及答案解析.doc
《【计算机类职业资格】国家计算机二级(VB)73及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VB)73及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VB)73 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.设执行以下程序段时依次输入 2,4,6,执行结果为( )。 Dim a(4)As Integer Dim b(4)AS Integer For k=0 To 2 a(k+1)=Val(InputBox(“Enter data:“) b(3 - k) =a(k + 1) Next k Print b(k) (分数:2.00)A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又
2、可写C.随机文件的操作是以记录为单位进行的D.随机文件的读、写操作语句与顺序文件的读写操作语句一样2.在窗体上画一个名称为 CommonDialog1的通用对话框,一个名称为 Command1的命令按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为“Save”,缺省文件名称为“SaveFile”,在“文件类型”栏中显示*txt,则能够满足上述要求的程序是( )。(分数:2.00)A.Private Sub Command1_Click ( ) CommonDialog1FileName=“SaveFile“ CommonDialog1Filter=“AllFiles|*.*|(
3、*.txt)|*.txt|(*.doC) |*.doc“ CommonDialog1FilterIndex=2 CommonDialog1DialogTitle=“Save“ CommonDialog1Action=2 End SubB.Private Sub Command1_Click ( ) CommonDialog1FileName=“SaveFile“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.doC) |*.doc“ CommonDialog1FilterIndex=1 CommonDialog1DialogTitle=“
4、Save“ CommonDialog1Action=2 End SubC.Private Sub Command1 Click ( ) CommonDialog1FileName=“Save“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.doC) |*.doc“ CommonDialog1FilterIndex=2 CommonDialog1DialogTitle=“SaveFile“ CommonDialog1Action=2 End SubD.Private Sub Command1 Click ( ) CommonDialog1F
5、ileName=“SaveFile“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.doC) |*.doc“ CommonDialogl.FilterIndex=1 CommonDialog1.DialogTitle=“Save“ CommonDialog1Action=1 End Sub3.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command_Click( ) S=0 Do s=(s + 1) * (s +2) Number=Number+1 Loop Until S=30 Print Number,S
6、 End Sub 程序运行后,输出的结果是( )。 (分数:2.00)A.SELECTB.CREATEC.ALTERD.DROP4.当 Esc键与单击该命令按钮作用相同时,此命令按钮的什么属性被设置为 Tree?(分数:2.00)A.USEB.OPENC.SELECTD.以上命令均可5.下面的过程定义语句中不合法的是( )。(分数:2.00)A.Sub Para(ByVal n()B.Sub Para(n) As IntegerC.Function Para(ByVal n)D.Function Para(procl)6.设有下面的循环: i=1 Do i=i + 3 Print i Loop
7、 Until I_ 程序运行后要执行 3次循环体,则条件中 I的最小值为( )。 (分数:2.00)A.k=10 Dim Arr(k)B.Const k=10 Dim Arr(k)C.Dim Arrl(10) As Integer Dim Arr2(10)D.Dim Arrl(1 To 10) Dim Arr2(1 To 10,2 To 11)7.下列程序段的执行结果为( )。 a=95 If a60 Then I=l If a70 Then l=2 If a80 Then I=3 If a90 Then I=4 Print“I=“:I (分数:2.00)A.I=1B.I=2C.I=3D.I=
8、48.当把框架的何属性设置为 False时,其标题会变灰,框架中所有的对象均被屏蔽?(分数:2.00)A.Cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容。B.当前窗体中用 Picture属性装入的图形,不可以用 Cls方法清除C.Move方法用来移动窗体和控件,不能改变大小D.Cls可以清除由 Print方法显示的文本,并把光标移到对象的左上角(0,0)9.设有如下关系表_。 (分数:2.00)A.T=RSB.T=RSC.T=RSD.T=R/S10.下面的程序的运行结果是( )。 a=1 b=1 Do a=a2 b= b + 1 Loop Until b5 Prin
9、t “k=“;a;Spc(4);“b=“;b + a (分数:2.00)A.k=7 b=14B.k=6 b=6C.k=4 b=8D.k=1 b=711.有如下程序: Private Sub Command1_Click() Dim k As Integer,m As Integer Dim op As Integer k=4:m=1 op:PPC(k,m):Print op; op:PPC(k,m):Print op End Sub Private Function,PPC(a As Integer,b As Integer) Static m As Integer,i As Integer
10、m=0:i=2 i=i+m+1 m=i+a+b PPC=m End Function 程序运行后,输出的结果为( )。 (分数:2.00)A.25B.36C.258D.36912.下列程序段,在运行时最后输出的内容是( )。 a=2 c=3 AAA: c=c * a If c10 Then Print c GoTo AAA Else Print“10 以内的奇数显示完毕” End If (分数:2.00)A.5,2,3B.-5,-12,-7C.-5,-12,-17D.5,-2,-713.单击命令按钮,下列事件过程的执行结果为( )。 Private Sub Command1_Click( )
11、Dim x As Integer, y As Integer x=40:y=72 Call PtoP(x, y) Print x; y End Sub Public Sub PtoP(Byval n AS Integer, ByVal m Aa Integer) n = n / 10+2 m = m / 10+2 End Sub (分数:2.00)A.0 8B.40 72C.4 50D.78 5014.下列叙述中,正确的是( )。(分数:2.00)A.控件数组的每一个成员的 Caption属性值都必须相同B.控件数组的每一个成员的 Index属性值都必须不相同C.控件数组的每一个成员都执行不同
12、的事件过程D.对已经建立的多个类型相同的控件,这些控件不能组成控件数组15.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() s=1 Do s=(s + 1) * (s + 2) Number=Number + 1 Loop Until s = 30 Print Number,s End Sub 程序运行后,输出的结果是( )。 (分数:2.00)A.基类的保护成员在派生类中仍然是保护的成员B.基类的保护成员在公有派生类中仍然是保护的C.基类的保护成员在私有派生类中仍然是私有的D.对基类成员的访问必须是无二义性16.下列有关子菜单的说法中
13、,错误的是( )。(分数:2.00)A.除了 Click事件之外,菜单项不可以响应其他事件B.每个菜单项都是一个控件,与其他控件一样也有其属性和事件C.菜单项的索引号必须从 1开始D.菜单的索引号可以不连续17.下面程序段执行结果为( )。 x=Int(Rnd()+3) Select Case x Case 5 Print “excellent“ Case 4 Print “good“ Case 3 Print“pass“ Case Else Print“fail“ End Select (分数:2.00)A.excellentB.goodC.passD.fail18.Visual Basic
14、标题栏上显示了应用程序的( )。(分数:2.00)A.子类的访问权限比父类方法的访问权限要高B.继承性是面向对象方法的一个重要特征,它使代码可重用,可降低程序的复杂性C.子类方法不能产生比父类方法更多的异常D.重写是指子类的成员方法与父类的成员方法名字相同,参数列表相同,方法体不同19.下列程序的执行结果为( )。 Private Sub Commandl_Click() Dim s1 As String ,s2 As String s1= “abcd“ Call Transfer(sl,s2) Print s2 End Sub Private Sub Transfer (ByVal xstr
15、 As String,ystr As String) Dim tempstr As String ystr=tempstr End Sub (分数:2.00)A.1B.2C.随机输出 1或 2D.程序有错20.Print方法可以在对象上输出数据,这些对象包括( )。(分数:2.00)A.图片框B.状态栏C.标题栏D.代码窗口21.以下 Case语句中错误的是( )。 (分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is1022.设有下面的循环: i=0 While i=1 i=i + 3 Print i Wend 则运行后的输出结果是( )。
16、 (分数:2.00)A.abB.abcC.abdD.abcd23.下列程序的执行结果为( )。 a=10 b=20 If a b Then a=a + b Else b=b-a Print a,b (分数:2.00)A.20 20B.30 20C.30 40D.15 1524.使用语句 Dim A(2) As Integer声明数组 A之后,以下说法正确的是( )。(分数:2.00)A.public void static main(String args ) . B.void public static main(String args ) . C.static public void ma
17、in(String args ) . D.以上都不正确25.在 Visual Basic中按文件的数据性质不同,可将文件分为( )。(分数:2.00)A.数据文件和程序文件B.文本文件和数据文件C.顺序文件和随机文件D.ASCII文件和二进制文件26.函数过程 F1的功能是:如果参数 b为奇数,则返回值为 1,否则返回值为 0。以下能正 确实现上述功能的代码的是 _。 (分数:2.00)A.Function F1(b As Integer) If b Mod 2 = 0 Then Return 0 Else Return 1 End If End FunctionB.Function F1(b
18、 As Integer) If b Mod 2 = 0 Then F1 = 0 Else F1 = 1 End If End FunctionC.Function F1(b As Integer) If b Mod 2 = 0 Then F1 = 1 Else F1 = 0 End If End FunctionD.Function F1(b As Integer) If b Mod 2 0 Then 2 Else 3 End If Next k Print pos,neg End Sub 以上程序的功能是,计算并输出数组 Arr中 10个数的正数之和 pos与负数之和 neg,请填空。 (分
19、数:3.00)填空项 1:_42.下面运行程序后,单击命令按钮,输出的结果是 1。 Private Sub Command1_Click2 Dim a%(1 To 4),b%(3 To 6),i%,s1#,s2# For i=1 To 4 a(i) =i Next i For i=3 To 6 b(i) =i Next i s1=YAS(A) s2=YAS(B) Print“s1=“;s1;“s2=“;s2 End Sub Function YAS(a3As Integer) Dim t#,i% t=1 For i=LBound(A) To UBound(A) t=t * a(i) Next
20、i YAS=t End Function (分数:3.00)填空项 1:_43.描述“x 是小于 100的非负整数“的 Visual Basic表达式是 1。(分数:3.00)填空项 1:_44.在窗体上添加一个文本框控件 Info,画一个命令按钮,当单击命令按钮显示“保存文件”对话框,设置该对话框可用于保存文本文件(默认)和可执行文件(exe),然后在文本控件中显示保存的文件名。 Private Sub Command1_Click1 CommonDialog1Filter= 2 CommonDialog1FilterIndex= 3 CommonDialog1ShowSave InfoTe
21、xt= 4 End Sub (分数:3.00)填空项 1:_45.在面向对象方法中 1 描述的是具有相似属性与操作的一组对象。(分数:3.00)填空项 1:_国家计算机二级(VB)73 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.设执行以下程序段时依次输入 2,4,6,执行结果为( )。 Dim a(4)As Integer Dim b(4)AS Integer For k=0 To 2 a(k+1)=Val(InputBox(“Enter data:“) b(3 - k) =a(k + 1) Nex
22、t k Print b(k) (分数:2.00)A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件的读、写操作语句与顺序文件的读写操作语句一样 解析:在 Visual Basic中,可以用 Cls方法清除用 Print方法在窗体显示的文本或图片框中显示的图形,并把光标定位到对象的左上角,所以选项 D)是正确的;Cls 方法不能清除用 Picture属性装入的图形,所以选项 B)是正确的;用 Move方法可以移动控件和窗体,并可以调节对象的大小,所以选项 C)不正确;Cls方法中的对象
23、可以是窗体或图片框,如果省略对象,则清除当前窗体内显示的内容,所以选项 A)正确。2.在窗体上画一个名称为 CommonDialog1的通用对话框,一个名称为 Command1的命令按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为“Save”,缺省文件名称为“SaveFile”,在“文件类型”栏中显示*txt,则能够满足上述要求的程序是( )。(分数:2.00)A.Private Sub Command1_Click ( ) CommonDialog1FileName=“SaveFile“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB73 答案 解析 DOC
