欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家计算机二级(VB)94及答案解析.doc

    • 资源ID:1335255       资源大小:84KB        全文页数:14页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家计算机二级(VB)94及答案解析.doc

    1、国家计算机二级(VB)94 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.下列叙述中正确的是【 】(分数:2.00)A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关2.下列说法正确的是( )。(分数:2.00)A.1234B.1324C.1342D.31423.有如下事件过程: Sub ABD(x,y,z) z=X +y End Sub Private Sub Co

    2、mmand1 _ Click( ) a=30:b=40 Call ABD(a,b,c) Print c End Sub 运行上面的程序,单击命令按钮,输出结果为( )。 (分数:2.00)A./B./“C./D./4.以下叙述中错误的是_。 (分数:2.00)A.打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B.当程序运行时,双击一个窗体,则触发该窗体的 DblClick事件C.Visual Basic应用程序只能以解释方式执行D.事件可以由用户引发,也可以由系统引发5.如下事件过程: Function Feed(x) If x 10 Then Feed=X Else Fe

    3、ed=10+x End If End Function Private Sub Command1_Click( ) x=Val(Input Box(“ “,0) pay=Feed(x) Print pay End Sub 运行时在输入框内输入变量x的值为 15,输出结果为( )。 (分数:2.00)A.0B.15C.25D.306.某二叉树中有 n个度为 2的结点,则该二叉树中的叶子结点数为【 】(分数:2.00)A.n+lB.n-1C.2nD.n27.有如下事件过程,当同时按下转换键 Shift和功能键 F5时其最后输出的信息是( )。 Const ShiftKey=1 Const Ctrl

    4、Key=2 Const Key_F5=&H74 Const Key_F6=&H75 Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) If KeyCode=Key_F5 And Shift=ShiftKey Then Print“Press Shift+F5“ ElseIf KeyCode=Key_F6 And Shift=CtrlKey Then Print“Press Ctrl+F6“ End If End Sub (分数:2.00)A.J2EEB.J2MEC.J2SED.J2DE8.以下关于 Visual Bas

    5、ic数据类型的说法,不恰当的是( )。(分数:2.00)A.char str ;B.char str ;C.String str = new String10;D.String str10;9.一个工程必须包含的文件的类型是( )。(分数:2.00)A.public operator thisB.shod string staticC.it while =D.private cout printf10.以下叙述中错误的是(分数:2.00)A.在通用过程中,多个形式参数之间可以用逗号作为分隔符B.在 Print方法中,多个输出项之间可以用逗号作为分隔符C.在 Dim语句中,所定义的多个变量可以用

    6、逗号作为分隔符D.当一行中有多个语句时,可以用逗号作为分隔符11.设置命令按钮的属性时,只有将何属性设置为 1,Picture 属性才有效,否则无效?(分数:2.00)A.0B.0.25C.0.5D.1.012.在面向对象方法中,不属于“对象”基本特点的是(分数:2.00)A.一致性B.分类性C.多态性D.标识唯一性13.有如下程序: Private Sub Command1_Click() Dim k As Integer,m As Integer Dim p As Integer k=4:m=1 p=PC(k,m):Print p; p=PC(k,m):Print p End Sub Pr

    7、ivate Function PC(a As Integer,b As Integer) Static m As Integer,i As Integer m=0:i=2 i=i + m + 1 m=i + a + b PC=m End Function 程序运行后,输出的结果为( )。 (分数:2.00)A.java.awt.panelB.java.applet.AppletC.java.awt.frameD.java.awt.Window14.建立一个新的标准模块,应该选择哪个菜单下的“添加模块”命令?(分数:2.00)A.“工程”菜单B.“文件”菜单C.“工具”菜单D.“编辑”菜单15.

    8、下面 Change事件过程中,文本框控件 Text1用来接收数字字符的输入,该事件过程的作用是( )。 Private Sub Text1_Change ( ) Text2Text=Str(628* Val(Text1Text) End Sub (分数:2.00)A.2004/03/09+15B.2004/02/25+date()C.2004/03/09-15D.004/02/25-date()16.设 a=5,b=10,则执行 c = Int(b - a)* Rnd + a)+ 1 后,c 值的范围为_。(分数:2.00)A.510B.69C.610D.5917.在 VisualBasic中

    9、按文件的编码方式不同,可将文件分为( )。(分数:2.00)A.顺序文件和随机文件B.文本文件和数据文件C.ASCH文件和二进制文件D.数据文件和可执行文件18.下列程序段,在运行时最早输出的内容是( )。 a=2 C=1 AAA: C=C + a If c10 Then Print c GoTo AAA Else Print“10 以内的奇数显示完毕。“ End If (分数:2.00)A.对象的可见性可设为 True或 FalseB.标题的属性值可设为任何文本C.属性窗口中属性可以按字母顺序排列D.某些属性的值可以跳过不设置,系统之不理自动设为空值19.任何控件都有的属性是( )。(分数:

    10、2.00)A.数据绑定控件B.ActiveX控件C.自动化管理器D.报表控件20.设窗体上有一个文本框,名称为 Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是( )。 (分数:2.00)A.Text1Maxength=0B.Text1Enabled=FalseC.Text1Visible=FalseD.Text1Width=021.下列说法错误的是( )。(分数:2.00)A.方法是对象的一部分B.方法的调用格式和对象的属性的使用格式相同C.方法是一种特殊的过程和函数D.在调用方法时,对象名是不可缺少的22.有关菜单的说法不恰当的是( )。(分数

    11、:2.00)A.菜单与窗体无关,是对立的B.菜单总是于窗体有关,每个菜单都依附于一定的窗体C.菜单分为下拉式菜单和弹出式菜单D.在 Visual Basic中有专门的设计菜单环境,那就是菜单编辑器23.下列说法不正确的是( )。(分数:2.00)A.System类B.Class类C.Thread类D.Object类24.图片框与图像框的区别是图片框可以作为其他控件的父对象,即为容器控件,而图像框只能 ( )。(分数:2.00)A.excellentB.goodC.passD.fail25.在长度为 64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为【 】(分数:2.00)A.63B.6

    12、4C.6D.726.下列程序段的执行结果为( )。 A=2 B=5 If A * B 1 Then B=B - 1 Else B= - 1 Print B -A 0 A) True B) False C) -1 D) 1 (分数:2.00)A.TrueB.FalseC.-1D.127.关于自定义对话框概念的说明,错误的是( )。(分数:2.00)A.frame.setSize()B.frame.setDefaultClose()C.frame.pack()D.frame.setVisible()28.假定有以下循环结构 Do Until 条件表达式 循环体 Loop 则以下正确的描述是 (分数

    13、:2.00)A.如果“条件表达式”的值是 0,则一次循环体也不执行B.如果“条件表达式”的值不为 0,则至少执行一次循环体C.不论“条件表达式”的值是否为“真”,至少要执行一次循环体D.如果“条件表达式”的值恒为 0,则无限次执行循环体29.下列程序段,在运行时最后输出的内容是( )。 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,-730.下列程序段,在运行时最后输出的内容是( )。

    14、a=2 c=1 AAA: c=c + a If c10 Then Print c GoTo AAA Else Print “10 以内的奇数显示完毕“ End If (分数:2.00)A.3B.7C.9D.10以内的奇数显示完毕31.在窗体上画一个名称为 CommonDialog1的通用对话框,一个名称为 Command1的命令按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为“Save”,缺省文件名称为“SaveFile”,在“文件类型”栏中显示*txt,则能够满足上述要求的程序是( )。(分数:2.00)A.Private Sub Command1_Click ( ) Co

    15、mmonDialog1FileName=“SaveFile“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.doC) |*.doc“ CommonDialog1FilterIndex=2 CommonDialog1DialogTitle=“Save“ CommonDialog1Action=2 End SubB.Private Sub Command1_Click ( ) CommonDialog1FileName=“SaveFile“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.

    16、doC) |*.doc“ CommonDialog1FilterIndex=1 CommonDialog1DialogTitle=“Save“ CommonDialog1Action=2 End SubC.Private Sub Command1 Click ( ) CommonDialog1FileName=“Save“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.doC) |*.doc“ CommonDialog1FilterIndex=2 CommonDialog1DialogTitle=“SaveFile“ CommonDial

    17、og1Action=2 End SubD.Private Sub Command1 Click ( ) CommonDialog1FileName=“SaveFile“ CommonDialog1Filter=“AllFiles|*.*|(*.txt)|*.txt|(*.doC) |*.doc“ CommonDialogl.FilterIndex=1 CommonDialog1.DialogTitle=“Save“ CommonDialog1Action=1 End Sub32.Print方法可以在对象上输出数据,这些对象包括( )。(分数:2.00)A.图片框B.状态栏C.标题栏D.代码窗口

    18、33.如果将文本框控件设置成只有垂直滚动条,则需要将 ScrollBars属性设置为( )。(分数:2.00)A.Exiting main Destructor is active Destructor is active Destructor is activeB.Exiting main Destructor is active Destructoris activeC.Exiting main Destructoris activeD.Exiting main34.Sub过程与 Function过程最根本的区别是( )。(分数:2.00)A.12 12B.12 21C.21 12D.21

    19、 2135.单击命令按钮时,下列程序的运行结果为( )。 Private Sub Command1_Click( ) Print MyBM(23,18) End Sub Public Function MyBM(m As Integer,n As Integer)As Integer Do While mn Do While m n:m=m - n:Loop Do While m n:n=n - m:Loop Loop MyBM=m End Function (分数:2.00)A.0B.1C.3D.5二、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.下列程序的功能是:

    20、将数据 1,2,8 写入顺序文件 Numtxt 中,请补充完整。 Private Sub Form_Click1 Dim i As Integer Open“Numtxt“For Output As #1 For i=1 To 8 2 Next i Close #1 End Sub (分数:3.00)填空项 1:_37.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试 模块所产生的结果。(分数:3.00)填空项 1:_38.下列语句的输出结果是 1。 Print Format$(6658.6,“0

    21、00,000.00“) (分数:3.00)填空项 1:_39.对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:3.00)填空项 1:_40.在 KeyPress事件过程中,KeyAscii 是所按键的 1 值。(分数:3.00)填空项 1:_41.描述“x 是小于 100的非负整数“的 Visual Basic表达式是 1。(分数:3.00)填空项 1:_42.下列软件系统结构图的宽度为 1 (分数:3.00)填空项 1:_43.某人编写如下函数来判断 a是否为素数,若是,则函数返回 True;否则返回 False。 Function prime(a As Inte

    22、ger)As Boolean Dim k As Integer,isprime As Boolean If a1 (分数:3.00)填空项 1:_44.有下面一个程序段,从文本框中输入数据,如果该数据满足条件,除以 4余 1,除以 5余 2则输出,否则,将焦点定位在文本框中,并清除文本框的内容。 Private Sub Command1_Click( ) x=Val(Text1Text) If 1 Then Print x Else Text1Text=“ 2 End If End Sub (分数:3.00)填空项 1:_45.有一个事件过程,其功能是:从已存在于磁盘上的顺序文件 NMltxt

    23、 中读取数据,计算读 出数据的平方值,将该数据及其平方值存入新的顺序文件 NM2txt 中。请填空。 Private Sub Form_Click1 Dim x As Single,y As Single Open “NMl.txt“ For Input As #1 Open “NM2.txt“ For Input As #2 Do While Not EOF(1) 2 Print x y=x2 3 Print x Loop Close #1,#2 End Sub (分数:3.00)填空项 1:_填空项 1:_填空项 1:_国家计算机二级(VB)94 答案解析(总分:100.00,做题时间:1

    24、20 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.下列叙述中正确的是【 】(分数:2.00)A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量 C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关解析:根据时间复杂度和空间复杂度的定义可知,算法的时间复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的,是独立于计算机中的,数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示,它们并非一一对应。算法的执

    25、行效率不仅与问题的规模有关,还与数据的存储结构有关。2.下列说法正确的是( )。(分数:2.00)A.1234B.1324C.1342 D.3142解析:for 循环执行 2次,所以第一次 for循环为 result=1 * a1=4,第 二次 for循环为 result=4 * a2=20。3.有如下事件过程: Sub ABD(x,y,z) z=X +y End Sub Private Sub Command1 _ Click( ) a=30:b=40 Call ABD(a,b,c) Print c End Sub 运行上面的程序,单击命令按钮,输出结果为( )。 (分数:2.00)A./B

    26、./“C./ D./解析:根据字段的命名规则:字段名可以由字母、汉字、数字、下划线组成;字段名可以是汉字或合法的西文标识符,字段名必须以字母或汉字开头;字段名中不能包含空格或句点。4.以下叙述中错误的是_。 (分数:2.00)A.打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B.当程序运行时,双击一个窗体,则触发该窗体的 DblClick事件C.Visual Basic应用程序只能以解释方式执行 D.事件可以由用户引发,也可以由系统引发解析:Visual Basic 应用程序可以以解释方式执行,也可以编译成可执行文件执行。5.如下事件过程: Function Feed(x)

    27、 If x 10 Then Feed=X Else Feed=10+x End If End Function Private Sub Command1_Click( ) x=Val(Input Box(“ “,0) pay=Feed(x) Print pay End Sub 运行时在输入框内输入变量x的值为 15,输出结果为( )。 (分数:2.00)A.0B.15C.25 D.30解析:在此题中,考查了函数的使用方法,功能如下:当输入的 x小于 10 时,将 x的值赋给 Feed输出,如果 x的值大于 10,将 x的值加 10 赋给 Feed输出。主调函数用一个 InputBox对话框来接

    28、收输入的信息,将输入的数字赋给 x,然后调用 Feed函数,输出结果。因为 x=1510,所以返回值为 25。6.某二叉树中有 n个度为 2的结点,则该二叉树中的叶子结点数为【 】(分数:2.00)A.n+l B.n-1C.2nD.n2解析:对于任何一棵二叉树 T,如果其终端结点(叶子)数为 n1,度为 2的结点数为 n2,则 n1=n2+1。所以该二叉树的叶子结点数等于 n+1。7.有如下事件过程,当同时按下转换键 Shift和功能键 F5时其最后输出的信息是( )。 Const ShiftKey=1 Const CtrlKey=2 Const Key_F5=&H74 Const Key_F

    29、6=&H75 Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) If KeyCode=Key_F5 And Shift=ShiftKey Then Print“Press Shift+F5“ ElseIf KeyCode=Key_F6 And Shift=CtrlKey Then Print“Press Ctrl+F6“ End If End Sub (分数:2.00)A.J2EE B.J2MEC.J2SED.J2DE解析:我们需要知道 J2EE是面向大型企业级用容器管理专用构件的应用平台,以 J2SE为基础,支持EJ

    30、B,并且它有强大的服务功能。 8.以下关于 Visual Basic数据类型的说法,不恰当的是( )。(分数:2.00)A.char str ;B.char str ;C.String str = new String10; D.String str10;解析:public static double cos(double a)是 Math类中返回以弧度 a为单位 的 cos值的,应先用toRadians( )方法将 42度转换为弧度值。 9.一个工程必须包含的文件的类型是( )。(分数:2.00)A.public operator this B.shod string staticC.it

    31、while =D.private cout printf解析:关键字是系统已预定义的单词,在程序中有不同的用途,考生应该 熟记。10.以下叙述中错误的是(分数:2.00)A.在通用过程中,多个形式参数之间可以用逗号作为分隔符B.在 Print方法中,多个输出项之间可以用逗号作为分隔符C.在 Dim语句中,所定义的多个变量可以用逗号作为分隔符D.当一行中有多个语句时,可以用逗号作为分隔符 解析:当一行中有多条语句时,可以用冒号分隔。11.设置命令按钮的属性时,只有将何属性设置为 1,Picture 属性才有效,否则无效?(分数:2.00)A.0B.0.25C.0.5 D.1.0解析:本题考查 i

    32、f语句的使用方法。该表达式的语句是 if(表达式 1) 语句 1 else if(表达式 2) 语句 2 else if(表达式 3) 语句 3 else 语句 4 由 if表达式可知,题中直接执行 if语句的第 2条 else if(x100)y=1O/x;。 12.在面向对象方法中,不属于“对象”基本特点的是(分数:2.00)A.一致性 B.分类性C.多态性D.标识唯一性解析:对象是面向对象方法中最基本的概念,它的基本特点有:标识唯一性、分类性、多态性、封装性和模块独立性。故本题答案为 A)。13.有如下程序: Private Sub Command1_Click() Dim k As I

    33、nteger,m As Integer Dim p As Integer k=4:m=1 p=PC(k,m):Print p; p=PC(k,m):Print p End Sub Private Function PC(a As Integer,b As Integer) Static m As Integer,i As Integer m=0:i=2 i=i + m + 1 m=i + a + b PC=m End Function 程序运行后,输出的结果为( )。 (分数:2.00)A.java.awt.panelB.java.applet.Applet C.java.awt.frameD

    34、.java.awt.Window解析:Frame 的外观就像平常在 Windows系统下见到的窗口,其中包含标题、边框、菜单和大小等。14.建立一个新的标准模块,应该选择哪个菜单下的“添加模块”命令?(分数:2.00)A.“工程”菜单 B.“文件”菜单C.“工具”菜单D.“编辑”菜单解析:在 Visual Basic中,建立一个新的标准模块应选择“工程”菜单下的“添加模块”命令,弹出“添加模块”对话框,在“新建”选项下选择“模块”选项,然后单击“打开”按钮,打开标准模块代码窗口,在这个窗口中就可以输入标准模块代码。所以本题的正确答案是选项 A)。15.下面 Change事件过程中,文本框控件

    35、Text1用来接收数字字符的输入,该事件过程的作用是( )。 Private Sub Text1_Change ( ) Text2Text=Str(628* Val(Text1Text) End Sub (分数:2.00)A.2004/03/09+15B.2004/02/25+date() C.2004/03/09-15D.004/02/25-date()解析:frame.pack()方法能自动调节窗口的大小,而不是用程序员给的参数去设置窗口的大小。注意:选项 A)framesetSize()来设置窗口的大小,其中的参数都是窗口的大小,是确定的。选项 D)frame.setVisible()是

    36、来设置窗口是不是可见的,参数是布尔型的。16.设 a=5,b=10,则执行 c = Int(b - a)* Rnd + a)+ 1 后,c 值的范围为_。(分数:2.00)A.510B.69C.610 D.59解析:本题考查的是 Rnd 函数和 Int 函数。Rnd 函数返回小于 1 但大于或等于 0 的值,而 Int 返回参数的整 数部分。由于 b-a=5,所以(b- a) * Rnd + a 返回的是大于等于 5,小于 10 的数,再使用一下 Int 函数,得到 的最大值为 9,最小值为 5,再加 1 后,最大值就是 10,最小值就是 6。17.在 VisualBasic中按文件的编码方式

    37、不同,可将文件分为( )。(分数:2.00)A.顺序文件和随机文件B.文本文件和数据文件C.ASCH文件和二进制文件 D.数据文件和可执行文件解析:文件的分类方法有多种。根据数据性质,可分为程序文件和数据文件;根据数据的存取方式和结构方式可分为顺序文件和随机文件;根据数据的编码方式,可分为 ASCII文件和二进制文件。注意:选项 C)是正确的答案;选项 B)中文本文件是按数据编码划分的,数据 文件是按数据的性质划分的;选项 D)中数据文件是按数据的性质划分的;选项 A)是按 数据的存取方式划分的。 18.下列程序段,在运行时最早输出的内容是( )。 a=2 C=1 AAA: C=C + a I

    38、f c10 Then Print c GoTo AAA Else Print“10 以内的奇数显示完毕。“ End If (分数:2.00)A.对象的可见性可设为 True或 FalseB.标题的属性值可设为任何文本C.属性窗口中属性可以按字母顺序排列D.某些属性的值可以跳过不设置,系统之不理自动设为空值 解析:对象的操作可由对象的属性、事件和方法来描述,所以选项 A)正确;在 Visual Basic中的对象除了窗体和控件外还有其他的一些对象,如打印机、调试、剪贴板等,所以选项 B)说“只有窗体和控件两种对象”是不正确的;属性是对象的特征,不同的对象有不同的属性,所以选项 C)的表述是正确的

    39、;事件是通过代码来实现的,所以选项 D)对象事件在代码窗口中体现过程是正确的。19.任何控件都有的属性是( )。(分数:2.00)A.数据绑定控件 B.ActiveX控件C.自动化管理器D.报表控件解析:Visual Basic 学习版中包括内部控件、网格控件、数据绑定控件和 Tab 对象,所以数据绑定控件是 Visual Basic学习版中的控件;报表控件为专业版中的控件;而自动化管理器是企业版的控制系统。20.设窗体上有一个文本框,名称为 Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是( )。 (分数:2.00)A.Text1Maxength

    40、=0B.Text1Enabled=False C.Text1Visible=FalseD.Text1Width=0解析:21.下列说法错误的是( )。(分数:2.00)A.方法是对象的一部分B.方法的调用格式和对象的属性的使用格式相同C.方法是一种特殊的过程和函数D.在调用方法时,对象名是不可缺少的 解析:方法是对象的一部分,所以选项 A)的表述是正确的,其调用格式为:对 象名方法名称,与属性的使用格式相同,所以选项 B)是正确的;方法在调用时,可以省 略对象名,但这只限于当前窗体(或控件),如果不是当前窗体或控件要加上对象名称,所 以选项 D)是不正确的;方法是一种特殊的过程和函数,所以选项

    41、 C)是正确的。 22.有关菜单的说法不恰当的是( )。(分数:2.00)A.菜单与窗体无关,是对立的 B.菜单总是于窗体有关,每个菜单都依附于一定的窗体C.菜单分为下拉式菜单和弹出式菜单D.在 Visual Basic中有专门的设计菜单环境,那就是菜单编辑器解析:此题考核的是有关菜单的基础知识。菜单分为下拉式菜单和弹出式菜单两种。要打开某界面上的菜单,首先要进入该界面 ,此处界面上指窗体,所以菜单总与窗体相关联。Visual Basic 中有专门的设计菜单环境,那就是菜单编辑器,可以用菜单编辑器设计用户需 要的菜单,方便用户的操作。23.下列说法不正确的是( )。(分数:2.00)A.Sys

    42、tem类B.Class类 C.Thread类D.Object类解析:System 类是一个特殊类,它是一个 final类,所有的方法都用类变量来调用,即对 Syatem类不可能实例化,它主要提供了输入/输出和系统环境信息的访问和设置。 24.图片框与图像框的区别是图片框可以作为其他控件的父对象,即为容器控件,而图像框只能 ( )。(分数:2.00)A.excellentB.good C.passD.fail解析:本题中(abc)的运算次序是先算 ab,返回 1,再运算 1c,返回 1,所以表达式 abc 的值为 1。 25.在长度为 64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为【

    43、 】(分数:2.00)A.63B.64 C.6D.7解析:顺序查找是从线性表的第一个元素开始依次向后查找,如果线性表中的第一个元素就是要查找的元素,则只需要做一次比较就查找成功;但如果要查找的元素是线性表中的最后一个元素,或者要查找元素不在线性表中,则需要与线性表中所有元素进行比较,这是顺序查找的最坏情况,比较次数为线性表的长度。26.下列程序段的执行结果为( )。 A=2 B=5 If A * B 1 Then B=B - 1 Else B= - 1 Print B -A 0 A) True B) False C) -1 D) 1 (分数:2.00)A.TrueB.False C.-1D.1

    44、解析:Print 方法具有计算和输出双重功能,对于表达式,它先计算后输出,此题中经过第一步的条件语句后,B 的数值为-1,则 B-A的值为-3,小于 0,所以 B-A 0 为逻辑假,故输出结果应该为 False。27.关于自定义对话框概念的说明,错误的是( )。(分数:2.00)A.frame.setSize()B.frame.setDefaultClose()C.frame.pack() D.frame.setVisible()解析:通常的异常是指 Throwable中的子类 Exception,而不包括它的另一子类 Error。在 Exoeplion类中,包含了程序的编译和运行中所发生的异

    45、常事件。 28.假定有以下循环结构 Do Until 条件表达式 循环体 Loop 则以下正确的描述是 (分数:2.00)A.如果“条件表达式”的值是 0,则一次循环体也不执行B.如果“条件表达式”的值不为 0,则至少执行一次循环体C.不论“条件表达式”的值是否为“真”,至少要执行一次循环体D.如果“条件表达式”的值恒为 0,则无限次执行循环体 解析:Do until Loop(直到型循环)语句的功能:当条件不成立(为假)时,执行循环,直到条件成立(为真)时,停止循环。29.下列程序段,在运行时最后输出的内容是( )。 a=2 c=3 AAA: c=c * a If c10 Then Prin

    46、t c GoTo AAA Else Print“10 以内的奇数显示完毕” End If (分数:2.00)A.5,2,3B.-5,-12,-7 C.-5,-12,-17D.5,-2,-7解析:第一个循环对数组 c( )进行赋值,第二个循环对数组 p( )进行赋值,第三个循环对 k进行累加,k的初值等于 5,第一次循环 k=k+p(0)*2=5,第三次循环 k=k+p(2)*2=21并输出。30.下列程序段,在运行时最后输出的内容是( )。 a=2 c=1 AAA: c=c + a If c10 Then Print c GoTo AAA Else Print “10 以内的奇数显示完毕“ E

    47、nd If (分数:2.00)A.3B.7C.9D.10以内的奇数显示完毕 解析:在本题中使用了 If语句与 GoTo语句,来控制结构。当 c10 时,输出 c,并继续运行;当大于 10时,显示“10 以内的奇数显示完毕。”并结束程序。因为 c =c+a,c 和 a都是正数,总有大于 10的时候,所以最后输出的一定是“10 以内的奇数显示完毕”。31.在窗体上画一个名称为 CommonDialog1的通用对话框,一个名称为 Command1的命令按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为“Save”,缺省文件名称为“SaveFile”,在“文件类型”栏中显示*txt,则能够满足上述要求的程序是( )。(分数:2.00)A.Private Sub Command1_Click ( ) CommonDialog1FileName=“SaveFile“ CommonDialog1Fil


    注意事项

    本文(【计算机类职业资格】国家计算机二级(VB)94及答案解析.doc)为本站会员(dealItalian200)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开