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

    【计算机类职业资格】二级VISUAL+BASIC笔试-317及答案解析.doc

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

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

    【计算机类职业资格】二级VISUAL+BASIC笔试-317及答案解析.doc

    1、二级 VISUAL+BASIC 笔试-317 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.18,有如下语句,执行后该段语句的循环次数是( )。Dims,i,j as integerFori=1 to 3Forj=3 to 1 Step-1s=i*jNextjNexti(分数:2.00)A.9B.10C.3D.42.若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口设置 ( )。(分数:2.00)A.Text 属性值为,B.Caption 属性值为。C.password 属性值为空D.Passwordchar 属性

    2、值为*3.以下( )不能存入在资源文件里。(分数:2.00)A.独立的字符串B.位图C.声音文件D.事件过程4.保存新建的工程时,默认的路径是( )。(分数:2.00)A.MyDocumentsB.VisualBasic98C./D.Windows5.对如下二叉树(分数:2.00)A.B.C.D.6.下列程序的运行结果是( )。PriVate Sub Form_CUCk()Dimk As Integern=5m=1k=1Dom=m+2k=k+1Loop Until knPrintmEnd Sub(分数:2.00)A.1B.12C.11D.327.当一个对象(如窗体或图片框)被移动或改变大小之后

    3、,或当一个覆盖该对象的窗体被移开之后,如果要保持该对象上所画图形的完整性,可以选择触发( )事件来完成图形的重画工作。(分数:2.00)A.PaintB.LoadC.ClickD.Active8.下列成员中不属于主窗口的是( )。(分数:2.00)A.最大化按钮B.状态栏C.系统菜单D.工具栏9.下列各选项中,不是可视化编程方法特点的是( )。(分数:2.00)A.不必运行程序就能看到所要做的界面B.采用面向对象驱动事件的机制C.使用工程的概念来建立应用程序D.将代码和数据集成到一个独立的对象中去10.有如下函数过程:FunctiOngyS(By Val X As Integer,ByValy

    4、 As Integer)As IntegerDOWhiley0reminder=x ModyX=yy=reminderLoopgys=xEnd FunctiOn以下是调用函数的事件过程,该程序的运行结果是,( )。PriVate Sub Command7_Click()Dima As IntegerDimb As Integera=100b=25x=gys(a,B.PrintXEnd Sub(分数:2.00)A.0B.25C.50D.10011.有如下程序,输出结果为( )。Private Sub Form_Activate()Dimaa=Array(1,2,3,4,5)Fori=LBound

    5、(a)To UBound(a)a(i)=i*a(i)NextiPrinti,LBound(a),UBound(a),a(i)End Sub(分数:2.00)A.4 0 4 25B.5 0 4 25C.不确定D.程序出错12.下面程序执行时,输出的结果是( )。Private Sub Form_Click()DimiASInteger,j As Integeri=10Doi=i+jforj=10 toistep-3i=i+jnextjLoop Whilei50Printi;jEnd Sub(分数:2.00)A.50 10B.50 9C.57 10D.59 913.设有如下关系表:R S TA B

    6、 C A B C A B C1 1 2 3 1 3 1 1 22 2 3 2 2 33 1 3则下列操作中正确的是( )。(分数:2.00)A.T=RSB.T=RUSC.T=RSD.T=R/S14.一个工程中包含两个名称分别为 Form1、Form2 的窗体,一个名称为 mdlFunc 的标准模块。假定在Form1、Form2 和 mdlFunc 中分别建立了自定义过程,其定义格式为:Form1 中定义的过程:Private Sub frmFunctionl()End SubForm2 中定义的过程:Public Sub fimFunction2()End SubmdlFunc 中定义的过程:

    7、Public Sub mdlFunction()End Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是 ( )。(分数:2.00)A.上述三个过程都可以在工程中的任何窗体或模块中被调用B.frmFunction2 和 mdlFunction 过程能够在工程中各个窗体或模块中被调用C.上述三个过程都只能在各自被定义的模块中调用D.只有 mdlFunction 过程能够被工程中各个窗体或模块调用15.下列( )语句可以将变量 A、B 的值互换。(分数:2.00)A.A=B:B=AB.A=A+B;B=A-B:A=A-BC.A=C:C=B:B=AD.A=(A+B)/2:

    8、B=16.已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为( )。(分数:2.00)A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG17.下列对文件分类的划分正确的是( )。(分数:2.00)A.文件分为程序文件和数据文件B.文件分为有结构文件和无结构文件C.文件分为流式文件和记录文件D.文件分为顺序文件和随机文件18.在窗体上绘制一个文本框,然后编写如下事件过程:Private Sub Form_Click()x=InputBox(“请输入一个整数“)Print x+Text1.TextEnd Sub程序运

    9、行时,在文本框中输入 456,然后单击窗体,在输入对话框中输入 123,单击“确定”按钮后,在窗体上显示的内容为( )。(分数:2.00)A.123B.456C.579D.12345619.英文缩写 OLE 的含义是( )。(分数:2.00)A.面向对象程序设计B.对象链接C.对象嵌入D.对象链接与嵌入20.设有语句Open“c:/Test.Dat“For Ouput As #1”则以下叙述错误的是( )。(分数:2.00)A.该语句打开 C 盘根目录下一个已存在的文件 Test.DatB.该语句在 C 盘根目录下建立一个名为 Test.Dat 的文件C.该语句建立的文件的文件号为 1D.执行

    10、该语句后,就可以通过 Pfint#语句向文件 Test.Dat 中写入信息21.如果将 PassWord Char 属性设置为一个字符,如星号(*),运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是( )。(分数:2.00)A.文本框的 MulfiLine 属性值为 TrueB.文本框的 Locbcd 属性值为 TrueC.文本框的 MulfiLine 属性值为 FalseD.文本框的 Lochcd 属性值为 False22.设在窗体上有两个命令按钮,其中一个命令按钮的名称为 cmda,则另一命令按钮的名称可能是( )。(分数:2.00)A.cmdcB.cmdbC.cmdaD

    11、.Commandl23.若要使某命令按钮获得控制焦点,可使用的方法是( )。(分数:2.00)A.LostFocusB.SetFocusC.PointD.Value24.关于 ExitFor 的使用说明正确的是( )。(分数:2.00)A.ExitFor 语句可以退出任何类型的循环B.一个循环中只能有一个这样的语句C.ExitFor 表示返回 For 语句去执行D.一个 For 循环中可以有多条 ExitFor 语句25.在列表框中当前被选中的列表项的序号是由下列( )属性表示的。(分数:2.00)A.ListB.IndexC.ListlndexD.False26.运行时,当用户向文本框输入新

    12、的内容,或在程序代码中对文本框的 Text 属性进行赋值从而改变了文本框的 Text 属性时,将触发文本框的( )事件。(分数:2.00)A.ClickB.DblClickC.GotFocusD.Change27.若整型变量 a 的值为 2、b 的值为 3,则下面程序段执行后整型变量 c 的值为( )。If a5 ThenIf b4 Thenc=a-b Elsec=b-aElseIf b3 Thenc=a*b Elsec=aMod6End If(分数:2.00)A.2B.-1C.1D.628.假定在工程文件中有一个标准模块,其中定义了如下记录类型Type BooksNalTle As Stri

    13、ng*10TelNum As String*20End Type要求当执行事件过程 ComlBandl_Click 时,在顺序文件 Person.txt 中写入一条记录。下列能够完成该操作的事件过程是( )。(分数:2.00)A.Ptivate Sub Commandl_Click()DimB As BooksOpen“c:/Person.txt“For Output As#1B.Name=InputBox(“输入姓名”)BTelNum=InputBox(“输入电话号码”)Whte#1,B.Name,B.TelNumClose#1End SubBPrivate Sub Commandl_Cri

    14、ck()DimB As BooksOpen“C:/Person.txt“ForInput As#1BName=InputBox(“输入姓名”)BTelNum=InputBox(“输入电话号码”)Prin(#1,B.Name,B.Te1NumClose#1End SubC.Private Sub Conullandl_CHCk()DimBAs BooksOpen“c:/Person.txt“For Ouputut As#1Name=hputBox(“输入姓名”)Temum=InputBox(“输入电话号码”)Whte#1,BClose#1End SubD.Privam Sub Commnandl

    15、_Click()DimBAsBookOpen“C:/Person.txt“For Input As#1Name=InputBox(“输入姓名”)TelNum=InputBox(“输入电话号码”)Print #1,B.Name,B.TelNumClose#1End Sub29.下列语句正确的是( )。(分数:2.00)A.If AB Then Print“A 不等于 B“B.If AB Then Printf“A 不等于 B“C.If AB Then Print“A 不等于 B“D.If AB Print“A 不等于 B“30.以下叙述中错误的是( )。(分数:2.00)A.在 KeyPress

    16、 事件过程中不能识别键盘的按下与释放B.在 KeyPress 事件过程中不能识别回车键C.KeyDown 和 KeyUp 事件过程中,将键盘输入的“A”和“a”视作相同的字母D.KeyDown 和 KeyUp 事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符31.求一个三位正整数 N 的十位数的正确方法是( )。(分数:2.00)A.Int(N/10)-Int(N/100)*10B.Int(N/10)-Int(N/100)C.N-Int(N/100)*100D.Int(N-Int(N/100)*100)32.以下叙述中错误的是( )。(分数:2.00)A.一个工程

    17、中可以包含多个窗体文件B.在一个窗体文件中用 Public 定义的通用过程不能被其他窗体调用C.窗体和标准模块需要分别保存为不同类型的磁盘文件D.用 Dim 定义的窗体层变量只能在该窗体中使用33.下列程序段的执行结果为( ),n=0Fori=1 To 3Forj=5 To 1Step-1n=n+1Nextj,iPrintn;j;I(分数:2.00)A.12 0 4B.15 04C.12 3 1D.15 3134.以下关于 Visual Basic 特点的叙述中,错误的是( )。(分数:2.00)A.Visual Basic 是采用事件驱动编程机制的语言B.Visual Basic 程序既可以

    18、编译运行,也可以解释运行C.构成 Visual Basic 程序的多个过程没有固定的执行顺序D.VisualBasic 程序不是结构化程序,不具备结构化程序的三种基本结构35.有以下程序:Option Base 1Dimair()As IntegerPrivate Sub Form_Click()Dimi As Integer,j As IntegerReDimalt(3,2)Fori=1 To 3Forj=1 To 2alt(i,j)=i*2+jNextjNextiReDimPreservearr(3,4)Forj=3 To 4alt(3,j)=j+9NextjPrint arr(3,2);

    19、arr(3,4)End Sub程序运行后,单击窗体,输出结果为( )。(分数:2.00)A.8 13B.0 13C.7 12D.0 0二、填空题(总题数:14,分数:30.00)36.程序模块文件是一个 1 文件,它不属于任何窗体。(分数:2.00)填空项 1:_37.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_38.VB 有两种类型的数组:固定大小的 1 和在运行时可以改变的动态数组。(分数:2.00)填空项 1:_39.组合框是组合了文本框和列表框的特性而组成的一种控件。 1 风格的组合框不允许用户输入列表框中没有的项。

    20、(分数:2.00)填空项 1:_40.问题处理方案的正确而完整的描述称为_。(分数:2.00)填空项 1:_41.冒泡排序算法在最好的情况下的元素交换次数为 1。(分数:2.00)填空项 1:_42.关系式 X-或 X5 所对应的布尔表达式是 1。(分数:2.00)填空项 1:_43.使用代码从 VB6.0 列表框删除所有项目,使用的方法是 1。(分数:2.00)填空项 1:_44.假定有一个名为 pic2.gif 的图形文件,要在运行期间把该文件装入一个图片框(Picturel),应执行的语句是 1。(分数:2.00)填空项 1:_45.在窗体上画一个命令按钮和一个文本框,然后编写命令按钮的

    21、 Click 事件过程。程序运行后,在文本框中输入一串英文字母(不区分大小写),单击命令按钮,程序可找出未在文本框中输入的其他所有英文字母,并以大写方式降序显示到 Text1 中,例如,若在 Tcxt1 中输入的是 abDfdb,则单击 Commandl 按钮后Text1 中显示的字符串是 ZYXWVUTSRQPONMLKJIHGEC。请填空。Private Sub Command_Click()DimSring,s As String,s As String,c As StringStr=UCase(Text1)S=“C=“Z“WhileC=“A“If In Ster(str,c)=0 Th

    22、ens=_End Ifc=Chr$(Asc(c)-1)WendIf S“ThenText1=SEnd IfEnd Sub(分数:2.00)填空项 1:_46.下列程序的执行结果是_。m1=1m2=1Do Whilem26m1=m1*m2m2=m2+1LoopPrintm1(分数:2.00)填空项 1:_47.要想在文本框中显示垂直滚动条,必须把 1 属性设置为 2,同时还应把 Mulfiline 属性设置为 True。(分数:2.00)填空项 1:_下面程序运行的结果为111 1221 22 2331 32 33 34请在画线处填上适当的内容使程序完整。Private Sub Form_Cli

    23、ck()Call 13 End SubPrivate Sub Pl6()End SubPrivate Sub p16()ForI=1 to 4Forj=1 to Ia= 14 Print Tab(j-1)*5+1);a;NextjPrintNextIEnd Sub(分数:4.00)填空项 1:_填空项 1:_48.在 Windows95/98 下,使用 Visual Basic6.0 至少需要 1 的内存。(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-317 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.18,有如下

    24、语句,执行后该段语句的循环次数是( )。Dims,i,j as integerFori=1 to 3Forj=3 to 1 Step-1s=i*jNextjNexti(分数:2.00)A.9 B.10C.3D.4解析:2.若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口设置 ( )。(分数:2.00)A.Text 属性值为,B.Caption 属性值为。C.password 属性值为空D.Passwordchar 属性值为* 解析:3.以下( )不能存入在资源文件里。(分数:2.00)A.独立的字符串B.位图C.声音文件D.事件过程 解析:4.保存新建的工程时,默认的

    25、路径是( )。(分数:2.00)A.MyDocumentsB.VisualBasic98 C./D.Windows解析:5.对如下二叉树(分数:2.00)A.B.C.D. 解析:6.下列程序的运行结果是( )。PriVate Sub Form_CUCk()Dimk As Integern=5m=1k=1Dom=m+2k=k+1Loop Until knPrintmEnd Sub(分数:2.00)A.1B.12C.11 D.32解析:7.当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该对象的窗体被移开之后,如果要保持该对象上所画图形的完整性,可以选择触发( )事件来完成图形的重画

    26、工作。(分数:2.00)A.Paint B.LoadC.ClickD.Active解析:8.下列成员中不属于主窗口的是( )。(分数:2.00)A.最大化按钮B.状态栏 C.系统菜单D.工具栏解析:9.下列各选项中,不是可视化编程方法特点的是( )。(分数:2.00)A.不必运行程序就能看到所要做的界面B.采用面向对象驱动事件的机制C.使用工程的概念来建立应用程序 D.将代码和数据集成到一个独立的对象中去解析:10.有如下函数过程:FunctiOngyS(By Val X As Integer,ByValy As Integer)As IntegerDOWhiley0reminder=x Mo

    27、dyX=yy=reminderLoopgys=xEnd FunctiOn以下是调用函数的事件过程,该程序的运行结果是,( )。PriVate Sub Command7_Click()Dima As IntegerDimb As Integera=100b=25x=gys(a,B.PrintXEnd Sub(分数:2.00)A.0B.25 C.50D.100解析:11.有如下程序,输出结果为( )。Private Sub Form_Activate()Dimaa=Array(1,2,3,4,5)Fori=LBound(a)To UBound(a)a(i)=i*a(i)NextiPrinti,LB

    28、ound(a),UBound(a),a(i)End Sub(分数:2.00)A.4 0 4 25B.5 0 4 25C.不确定D.程序出错 解析:12.下面程序执行时,输出的结果是( )。Private Sub Form_Click()DimiASInteger,j As Integeri=10Doi=i+jforj=10 toistep-3i=i+jnextjLoop Whilei50Printi;jEnd Sub(分数:2.00)A.50 10B.50 9C.57 10 D.59 9解析:13.设有如下关系表:R S TA B C A B C A B C1 1 2 3 1 3 1 1 22

    29、 2 3 2 2 33 1 3则下列操作中正确的是( )。(分数:2.00)A.T=RSB.T=RUS C.T=RSD.T=R/S解析:14.一个工程中包含两个名称分别为 Form1、Form2 的窗体,一个名称为 mdlFunc 的标准模块。假定在Form1、Form2 和 mdlFunc 中分别建立了自定义过程,其定义格式为:Form1 中定义的过程:Private Sub frmFunctionl()End SubForm2 中定义的过程:Public Sub fimFunction2()End SubmdlFunc 中定义的过程:Public Sub mdlFunction()End

    30、Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是 ( )。(分数:2.00)A.上述三个过程都可以在工程中的任何窗体或模块中被调用 B.frmFunction2 和 mdlFunction 过程能够在工程中各个窗体或模块中被调用C.上述三个过程都只能在各自被定义的模块中调用D.只有 mdlFunction 过程能够被工程中各个窗体或模块调用解析:15.下列( )语句可以将变量 A、B 的值互换。(分数:2.00)A.A=B:B=AB.A=A+B;B=A-B:A=A-B C.A=C:C=B:B=AD.A=(A+B)/2:B=解析:16.已知一棵二叉树前序遍历和中序遍

    31、历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为( )。(分数:2.00)A.GEDHFBCAB.DGEBHFCA C.ABCDEFGHD.ACBFEDHG解析:17.下列对文件分类的划分正确的是( )。(分数:2.00)A.文件分为程序文件和数据文件B.文件分为有结构文件和无结构文件C.文件分为流式文件和记录文件D.文件分为顺序文件和随机文件 解析:18.在窗体上绘制一个文本框,然后编写如下事件过程:Private Sub Form_Click()x=InputBox(“请输入一个整数“)Print x+Text1.TextEnd Sub程序运行时,在文本框中输入 4

    32、56,然后单击窗体,在输入对话框中输入 123,单击“确定”按钮后,在窗体上显示的内容为( )。(分数:2.00)A.123B.456C.579D.123456 解析:19.英文缩写 OLE 的含义是( )。(分数:2.00)A.面向对象程序设计B.对象链接C.对象嵌入D.对象链接与嵌入 解析:20.设有语句Open“c:/Test.Dat“For Ouput As #1”则以下叙述错误的是( )。(分数:2.00)A.该语句打开 C 盘根目录下一个已存在的文件 Test.Dat B.该语句在 C 盘根目录下建立一个名为 Test.Dat 的文件C.该语句建立的文件的文件号为 1D.执行该语句

    33、后,就可以通过 Pfint#语句向文件 Test.Dat 中写入信息解析:21.如果将 PassWord Char 属性设置为一个字符,如星号(*),运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是( )。(分数:2.00)A.文本框的 MulfiLine 属性值为 True B.文本框的 Locbcd 属性值为 TrueC.文本框的 MulfiLine 属性值为 FalseD.文本框的 Lochcd 属性值为 False解析:22.设在窗体上有两个命令按钮,其中一个命令按钮的名称为 cmda,则另一命令按钮的名称可能是( )。(分数:2.00)A.cmdcB.cmdbC.c

    34、mdaD.Commandl 解析:23.若要使某命令按钮获得控制焦点,可使用的方法是( )。(分数:2.00)A.LostFocusB.SetFocus C.PointD.Value解析:24.关于 ExitFor 的使用说明正确的是( )。(分数:2.00)A.ExitFor 语句可以退出任何类型的循环B.一个循环中只能有一个这样的语句C.ExitFor 表示返回 For 语句去执行D.一个 For 循环中可以有多条 ExitFor 语句 解析:25.在列表框中当前被选中的列表项的序号是由下列( )属性表示的。(分数:2.00)A.ListB.IndexC.Listlndex D.False

    35、解析:26.运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的 Text 属性进行赋值从而改变了文本框的 Text 属性时,将触发文本框的( )事件。(分数:2.00)A.ClickB.DblClickC.GotFocusD.Change 解析:27.若整型变量 a 的值为 2、b 的值为 3,则下面程序段执行后整型变量 c 的值为( )。If a5 ThenIf b4 Thenc=a-b Elsec=b-aElseIf b3 Thenc=a*b Elsec=aMod6End If(分数:2.00)A.2 B.-1C.1D.6解析:28.假定在工程文件中有一个标准模块,其中定义了如下

    36、记录类型Type BooksNalTle As String*10TelNum As String*20End Type要求当执行事件过程 ComlBandl_Click 时,在顺序文件 Person.txt 中写入一条记录。下列能够完成该操作的事件过程是( )。(分数:2.00)A.Ptivate Sub Commandl_Click()DimB As BooksOpen“c:/Person.txt“For Output As#1 B.Name=InputBox(“输入姓名”)BTelNum=InputBox(“输入电话号码”)Whte#1,B.Name,B.TelNumClose#1End

    37、 SubBPrivate Sub Commandl_Crick()DimB As BooksOpen“C:/Person.txt“ForInput As#1BName=InputBox(“输入姓名”)BTelNum=InputBox(“输入电话号码”)Prin(#1,B.Name,B.Te1NumClose#1End SubC.Private Sub Conullandl_CHCk()DimBAs BooksOpen“c:/Person.txt“For Ouputut As#1Name=hputBox(“输入姓名”)Temum=InputBox(“输入电话号码”)Whte#1,BClose#1

    38、End SubD.Privam Sub Commnandl_Click()DimBAsBookOpen“C:/Person.txt“For Input As#1Name=InputBox(“输入姓名”)TelNum=InputBox(“输入电话号码”)Print #1,B.Name,B.TelNumClose#1End Sub解析:29.下列语句正确的是( )。(分数:2.00)A.If AB Then Print“A 不等于 B“B.If AB Then Printf“A 不等于 B“C.If AB Then Print“A 不等于 B“ D.If AB Print“A 不等于 B“解析:3

    39、0.以下叙述中错误的是( )。(分数:2.00)A.在 KeyPress 事件过程中不能识别键盘的按下与释放B.在 KeyPress 事件过程中不能识别回车键 C.KeyDown 和 KeyUp 事件过程中,将键盘输入的“A”和“a”视作相同的字母D.KeyDown 和 KeyUp 事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符解析:31.求一个三位正整数 N 的十位数的正确方法是( )。(分数:2.00)A.Int(N/10)-Int(N/100)*10 B.Int(N/10)-Int(N/100)C.N-Int(N/100)*100D.Int(N-Int(N

    40、/100)*100)解析:32.以下叙述中错误的是( )。(分数:2.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Public 定义的通用过程不能被其他窗体调用 C.窗体和标准模块需要分别保存为不同类型的磁盘文件D.用 Dim 定义的窗体层变量只能在该窗体中使用解析:33.下列程序段的执行结果为( ),n=0Fori=1 To 3Forj=5 To 1Step-1n=n+1Nextj,iPrintn;j;I(分数:2.00)A.12 0 4B.15 04 C.12 3 1D.15 31解析:34.以下关于 Visual Basic 特点的叙述中,错误的是( )。(分数:2.

    41、00)A.Visual Basic 是采用事件驱动编程机制的语言B.Visual Basic 程序既可以编译运行,也可以解释运行C.构成 Visual Basic 程序的多个过程没有固定的执行顺序D.VisualBasic 程序不是结构化程序,不具备结构化程序的三种基本结构 解析:35.有以下程序:Option Base 1Dimair()As IntegerPrivate Sub Form_Click()Dimi As Integer,j As IntegerReDimalt(3,2)Fori=1 To 3Forj=1 To 2alt(i,j)=i*2+jNextjNextiReDimPre

    42、servearr(3,4)Forj=3 To 4alt(3,j)=j+9NextjPrint arr(3,2);arr(3,4)End Sub程序运行后,单击窗体,输出结果为( )。(分数:2.00)A.8 13 B.0 13C.7 12D.0 0解析:二、填空题(总题数:14,分数:30.00)36.程序模块文件是一个 1 文件,它不属于任何窗体。(分数:2.00)填空项 1:_ (正确答案:纯代码性质)解析:37.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_ (正确答案:内聚)解析:38.VB 有两种类型的数组:固定大小

    43、的 1 和在运行时可以改变的动态数组。(分数:2.00)填空项 1:_ (正确答案:静态数组)解析:39.组合框是组合了文本框和列表框的特性而组成的一种控件。 1 风格的组合框不允许用户输入列表框中没有的项。(分数:2.00)填空项 1:_ (正确答案:下拉式列表框)解析:40.问题处理方案的正确而完整的描述称为_。(分数:2.00)填空项 1:_ (正确答案:算法 或 程序 或 流程图)解析:41.冒泡排序算法在最好的情况下的元素交换次数为 1。(分数:2.00)填空项 1:_ (正确答案:0)解析:42.关系式 X-或 X5 所对应的布尔表达式是 1。(分数:2.00)填空项 1:_ (正

    44、确答案:x=-5 or x=5)解析:43.使用代码从 VB6.0 列表框删除所有项目,使用的方法是 1。(分数:2.00)填空项 1:_ (正确答案:Clear)解析:44.假定有一个名为 pic2.gif 的图形文件,要在运行期间把该文件装入一个图片框(Picturel),应执行的语句是 1。(分数:2.00)填空项 1:_ (正确答案:Picturel.Picture=LoadPicture(“pic2.gif“))解析:45.在窗体上画一个命令按钮和一个文本框,然后编写命令按钮的 Click 事件过程。程序运行后,在文本框中输入一串英文字母(不区分大小写),单击命令按钮,程序可找出未在

    45、文本框中输入的其他所有英文字母,并以大写方式降序显示到 Text1 中,例如,若在 Tcxt1 中输入的是 abDfdb,则单击 Commandl 按钮后Text1 中显示的字符串是 ZYXWVUTSRQPONMLKJIHGEC。请填空。Private Sub Command_Click()DimSring,s As String,s As String,c As StringStr=UCase(Text1)S=“C=“Z“WhileC=“A“If In Ster(str,c)=0 Thens=_End Ifc=Chr$(Asc(c)-1)WendIf S“ThenText1=SEnd IfE

    46、nd Sub(分数:2.00)填空项 1:_ (正确答案:S+C 或 s&c)解析:46.下列程序的执行结果是_。m1=1m2=1Do Whilem26m1=m1*m2m2=m2+1LoopPrintm1(分数:2.00)填空项 1:_ (正确答案:120)解析:47.要想在文本框中显示垂直滚动条,必须把 1 属性设置为 2,同时还应把 Mulfiline 属性设置为 True。(分数:2.00)填空项 1:_ (正确答案:Scrollbars)解析:下面程序运行的结果为111 1221 22 2331 32 33 34请在画线处填上适当的内容使程序完整。Private Sub Form_Click()Call 13 End SubPrivate Sub Pl6()End SubPrivate Sub p16()ForI=1 to 4Forj=1 to Ia= 14 Print Tab(j-1)*5+1);a;NextjPrintNextIEnd Sub(分数:4.00)填空项 1:_ (正确答案:p16)解析:填空项 1:_ (正确答案:(I-1)*10+j)解析:48.在 Windows95/98 下,使用 Visual Basic6.0 至少需要 1 的内存。(分数:2.00)填空项 1:_ (正确答案:16MB)解析:


    注意事项

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




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

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

    收起
    展开