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

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

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

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

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

    1、二级 VISUAL+BASIC 笔试-157 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 Visual Basic 中,要将一个窗体从内存中释放,应使用的语句是(分数:2.00)A.HideB.UnloadC.LoadD.Show2.设已打开 5 个文件,文件号为 1,2,3,4,5。要关闭所有文件,以下语句正确的是(分数:2.00)A.Close#1,2,3,4,5B.Close#1;#2,#3;#4;#5C.Close #1-#5D.Close3.单击命令按钮时,下列程序的执行结果为Private Sub Command1_cl

    2、ick()Dim X As Integer,Y As Integerx=12:y=32Call PCS(x,y)Print x;yEnd SubPublic Sub PCS(ByVal n As Integer,ByVal m As Integer)n=n Mod 10m=m Mod 10End Sub(分数:2.00)A.12 32B.2 32C.2 3D.12 34.下列说法错误的是(分数:2.00)A.方法是对象的一部分B.在调用方法时,对象名是不可缺少的C.方法是一种特殊的过程和函数D.方法的调用格式和对象属性的使用格式相同5.要使一个命令按钮成为图形命令按钮,则应设置的属性是(分数:

    3、2.00)A.PictureB.StyleC.LoadPitureD.DisabledPicture6.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim in As Integer,n As Integer,p As Integerm=3:n=5:p=0Call Y(m,n,p)Print Str(p)End SubSub Y(ByVal i As Integer,ByVal j As Integer,k As Integer)k=i+jEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是(分数:2.00)A.4B.6C

    4、.8D.107.在窗体上画一个名为 Command1 的命令按钮,其 Command1_Click 事件过程如下:Sub Command1_Click()Dim student As studtypeDim record_no As Integerrecord_no=1With student.ino=12.strname=“smith“.strsex=“男“.smark=89End With_Put # 1,record_no,studentClose # 1End Sub要求在 c:/的随机文件 student.dat 写入一条记录。应在程序中空行处填入以下哪条语句使该功能完整(分数:2.

    5、00)A.Open“c:/student.dat“For Input As # 1 len=len(student)B.Open“c:/student.dat“For random As # 1 len=len(student)C.Open“c:/student.dat“For Output As # 1 len=len(student)D.Open“c:/student.dat“For Append As # 1 len=len(student)8.结构化程序设计方法的 3 种基本控制结构中不包括(分数:2.00)A.循环结构B.递归结构C.顺序结构D.选择结构9.下列每组控件中,都包含有滚

    6、动条的一组控件是(分数:2.00)A.ListBox 和 LabelBoxB.TextBox 和 DriveListBoxC.ComboBox 和 CheckBoxD.FileListBox 和 DirListBox10.下列叙述中错误的是(分数:2.00)A.Visual Basic 是采用了事件驱动编程机制B.Visual Basic 是面向过程的程序设计语言C.Visual Basic 是可视化程序设计语言D.Visual Basic 是面向对象的程序设计语言11.下列数据结构中,按先进后出原则组织数据的是(分数:2.00)A.线性链表B.栈C.循环链表D.顺序表12.表达式 x=Sqr

    7、(a2-5)+sqr(b2-5)的类型是(分数:2.00)A.算术表达式B.逻辑表达式C.关系表达式D.字符表达式13.为了使图像框适应图片的大小,下列哪个属性设置正确(分数:2.00)A.AutoSize=TrueB.Stretch=FalseC.Stretch=TrueD.Stretch=False14.下列叙述中正确的是(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的联系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述三种说法都不对15.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下

    8、事件过程:Private Sub Command1_Click() For n=1 To 20If n Mod 30 Then in=m+n/3NextPrint nEnd Sub程序运行后,如果单击命令按钮,则窗体上显示的内容是(分数:2.00)A.15B.18C.21D.2416.使用 Public Const 语句声明一个全局的符号常量时,该语句应放在(分数:2.00)A.过程中B.窗体模块的通用声明段C.标准模块的通用声明段D.窗体模块或标准模块的通用声明段17.下列对于软件测试的描述中正确的是(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确

    9、C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则18.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.系统管理阶段19.运行下面的程序后,输出的结果为ClsDim t(5,5)as IntegerFor i=1 To 5:t(i,i)=1:NextFor i=1 To 5For j=1 To 5Print t(i,j),NextPrintNext(分数:2.00)A.1 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 1B.11111C.1 0 0 0

    10、 00 1 0 0 00 0 1 0 00 0 0 1 00 0 0 0 1D.1 1 1 1 120.退出 Visual Basic 6.0 的快捷键是(分数:2.00)A.Ctrl+QB.Alt+QC.A1t+AD.Ctrl+A21.软件工程的出现是由于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展22.下列叙述中正确的是(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种说法都不对23.有三个关系 R、S 和 T 如

    11、下:(分数:2.00)A.B.C.D.24.能够获得一个文本框中被选取文本的内容的属性是(分数:2.00)A.TextB.LengthC.SelTexttD.SelStart25.在下列关于二叉树的叙述中,正确的一项是(分数:2.00)A.在二叉树中,任何一个结点的度都是 2B.二叉树的度为 2C.在二叉树中至少有一个结点的度是 2D.一棵二叉树的度可以小于 226.组合框控件是将某两个控件组合成一个控件,这两个控件是(分数:2.00)A.列表框控件和文本框控件B.标签控件和列表框控件C.标签控件和文本框控件D.复选框控件和选项按钮控件27.在用通用对话框控件建立“打开”或“保存”文件对话框时

    12、,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt 文件),则正确的描述格式是(分数:2.00)A.“text(.txt)|(*.txt)“B.“文本文件(.txt)|(.txt)“C.“text(.txt)FFFFF|(*.txt)“D.“text(.txt)(*.text)“28.表达式 Abs(-5)+Len(“ABCDE“)的值是(分数:2.00)A.5ABCDEB.-5ABCDEC.10D.029.在 Visual:Basic 的立即窗口内输入以下语句:X=65 CRPrint Chr$(x) CR在窗口中显示的结果是(分数:2.00)A.65B.AC.aD.x30.设有

    13、下面的循环:i=1Doi=i+3Print iLoop Until i_程序运行后要执行 3 次循环体,则条件中 i 的最小值为(分数:2.00)A.6B.7C.8D.931.在下列关于菜单的说法中,错误的是(分数:2.00)A.每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件B.除了 Click 事件之外,菜单项还能响应其他的(如 DblClick 等)事件过程C.菜单项的快捷键不能任意设置D.在程序执行时,如果菜单项的 Enabled 属性为 False,则该菜单项变成灰色,不能被用户选择32.下面程序运行后,单击命令按钮,输出的结果是Pivate Sub Cornmand1_C

    14、lick()Dim a%(1 To 4),b%(2 To 6),i%,str1#,str2#For i=1 To 4a(i)=iNextFor i=2 To 6b(i)=iNextstr1=YAG((分数:2.00)A.str2=YAG(B.Print“str1=“;str1;“str2=“;str2End SubF33.数据库设计的 4 个阶段是:需求分析、概念设计、逻辑设计和(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计34.在窗体上画一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command

    15、1_Click()Dim arr(10,10)As Integer,i,j As IntegerFor i=1 To 3For j=2 To 4art(i,j)=i+jNextNextText1.Text=arr(2,3)+arr(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是(分数:2.00)A.12B.13C.14D.1535.鼠标移动经过控件时,将触发控件的(分数:2.00)A.MouseDown 事件B.MouseUp 事件C.MouseMove 事件D.Click 事件二、填空题(总题数:15,分数:30.00)36.数据结构分为线性结构和非线性结构,线性表、栈

    16、和队列都属于_。(分数:2.00)填空项 1:_37.按“先进后出”原则组织数据的数据结构是_。(分数:2.00)填空项 1:_38.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了_的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_39._(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。(分数:2.00)填空项 1:_40.数据库设计分为以下 6 个设计阶段:需求分析阶段、_、逻辑设计阶段、物理设计阶段、实施阶段以及数据库运行和维护阶段。(分数:2.00)填空项 1:_41.在用 Open 语句打开文件时,如果省略“For 方式”,则

    17、打开的文件的存在方式是_。(分数:2.00)填空项 1:_42.在菜单中,唯一能够识别的事件是_。(分数:2.00)填空项 1:_43.假定有一个名为 pic2.gif 的图形文件,要在运行期间把该文件装入一个图片框(Picture1),应执行的语句是_。(分数:2.00)填空项 1:_44.要对文本框中已有的内容进行编辑,按下键盘上的按键,但不起作用,原因是设置了_。(分数:2.00)填空项 1:_45.下面程序的功能是统计字符串中“i“的个数,请填空。Sub COU()Dim n As Integera$=“Beijing University of Technology“n=Len(a$

    18、)For i=1 To nb$=Mid$(a$,i,1)If _ Then x=x+1NextPrint “x=“;xEnd Sub(分数:2.00)填空项 1:_46.首先执行循环体,然后再进行条件判断,决定是否结束循环的循环语句是:_。(分数:2.00)填空项 1:_47.软件设计模块化的目的是_(分数:2.00)填空项 1:_48.有一个过程如下:Sub Sub1(m As Integer,total As Long)Dim i AS Integertotal=1For i=1 To mtotal=total*iNextEnd Sub调用它的事件过程如下:Private Sub Comm

    19、and1_Click() Dim tot As Long,a As Integera=Val(InputBox(“请输入数据“)Call Subl(a,tot)Print totEnd Sub则输入数据 5,运行结果为_。(分数:2.00)填空项 1:_49.用 Line Input 语句从顺序文件读出数据时,每次读出一行数据。一行是指遇到_分隔符,即认为一行的结束。(分数:2.00)填空项 1:_50.执行下面的程序段后,变量 S 的值为_。S=5For i=2.6 To 4.9 Step 0.6S=S+1Next i(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-15

    20、7 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 Visual Basic 中,要将一个窗体从内存中释放,应使用的语句是(分数:2.00)A.HideB.Unload C.LoadD.Show解析:命题目的 考查考生对多重窗体的操作。解题要点 Load 语句格式:Load 窗体名称。Load 语句把一个窗体装入内存,执行 Load 语句后,可以引用窗体中的控件及其各种属性,但此时窗体没有显示出来,“窗体名称”是窗体的 Name 属性;Unload 语句格式:Unload 窗体名称该语句与 Load 语句的功能相反,它清除内存中指定的窗体

    21、。Show 方法格式:窗体名称.Show模式Show 方法用来显示一个窗体。如果省略“窗体名称”,则显示当前窗体。参数“模式”用来确定窗体的状态,可以取两种值,即 0 和 1(不是 False 和 True)。当“模式”值为 1(或常量 vbModal)时,表示窗体是“模态型”窗体,在这种情况下鼠标只在此窗体内起作用,不能到其他窗口内操作,只有关闭该窗口才能对其他窗口进行操作;当“模式”值为 0(或省略参数“模式”值)时,表示窗体为“非模态型”窗体,不用关闭该窗体就可以对其他窗体进行操作。Hide 方法格式:窗体名称.HideHide 方法使窗体隐藏,即使不在屏幕上显示,也仍在内存中,因此它与

    22、 Unload 语句的作用不同。错解分析 卸载窗体语句用 Unload,窗体卸载时会触发窗体卸载事件 Form_Unload。考点链接 窗体的方法、事件。2.设已打开 5 个文件,文件号为 1,2,3,4,5。要关闭所有文件,以下语句正确的是(分数:2.00)A.Close#1,2,3,4,5B.Close#1;#2,#3;#4;#5C.Close #1-#5D.Close 解析:命题目的 考查考生对文件操作语句的掌握情况。解题要点 关闭打开文件的语句为 Close。考点链接 Open 语句。3.单击命令按钮时,下列程序的执行结果为Private Sub Command1_click()Dim

    23、 X As Integer,Y As Integerx=12:y=32Call PCS(x,y)Print x;yEnd SubPublic Sub PCS(ByVal n As Integer,ByVal m As Integer)n=n Mod 10m=m Mod 10End Sub(分数:2.00)A.12 32 B.2 32C.2 3D.12 3解析:命题目的 考查考生对参数传递的掌握情况。解题要点 在调用过程时,一般主调与被调过程之间有数据传递,即将主调过程的实参传递给被调用的过程,完成实参与形参的结合,然后执行被调过程。在 Visual Basic 中,实参与形参的结合有两种方式,

    24、即传址与传值。这两种方法的特点如下:传址的结合过程是:当调用一个过程时,它将实参的地址传给形参,在被调用的过程中,对形参的任何操作都变成了对相应实参的操作,因此实参的值会随形参的改变而改变。传值的结合过程是:当调用一个过程时,系统将实参的值复制给形参并断开了联系,被调用过程中的操作是在形参自己的存储单元中进行的,当过程调用结束时,这些形参所占用的存储单元也同时被释放,因此在过程中对形参的任何操作都不会影响实参。而题中被调过程 PCS 中有两个形参,两者均为传值方式。主调过程分别把实参 x、y 传递给 PCS,所以当过程调用结束后,实参 x、y 的值都没有改变,最后输出的值应为:12,32。错解

    25、分析 参数的传值方式和传址方式的区别。考点链接 函数调用和参数传递。4.下列说法错误的是(分数:2.00)A.方法是对象的一部分B.在调用方法时,对象名是不可缺少的C.方法是一种特殊的过程和函数 D.方法的调用格式和对象属性的使用格式相同解析:命题目的 考查考生对编写代码基本知识的了解。解题要点 在 Visual Basic 中,打开代码窗口有两种方式:一是双击窗体中的对象;二是从工程资源管理器中选择“代码窗口”文件夹。考点链接 对象动态设置属性、方法和事件。5.要使一个命令按钮成为图形命令按钮,则应设置的属性是(分数:2.00)A.PictureB.Style C.LoadPitureD.D

    26、isabledPicture解析:命题目的 考查考生对 Visual Basic 控件基本属性的掌握。解题要点 Style 属性返回或设置一个值,该值用来指示控件的显示类型和行为。在运行时是只读的。考点链接 Visual Basic 基础知识。6.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim in As Integer,n As Integer,p As Integerm=3:n=5:p=0Call Y(m,n,p)Print Str(p)End SubSub Y(ByVal i As Integer,ByVal j As Int

    27、eger,k As Integer)k=i+jEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是(分数:2.00)A.4B.6C.8 D.10解析:命题目的 考查考生对调用通用过程中参数传递方式的掌握情况。解题要点 此程序考查了函数的调用,函数过程有 3 个形参,功能是将第 1 个与第 2 个形参的和赋给第3 个形参,其中前两个形参是按值传递,不会影响实参的数值,即在调用函数过程的过程中,不改变实参的数值;而第 3 个形参是按址传递,传递的是实参的地址,这样实参会随着过程中形参的变化而变化,即改变实参的数值。在主调过程中定义了 3 个整型变量,分别赋值 3、5、0,调用过程后

    28、m、n 的数值仍然是 3、5,而 p 的值不再是 0,变为 8,即 m、n 的和,这也是被调函数的作用。错解分析 参数按传值方式传递时,不改变实参中的值;按传地址的方式传递时,实参和形参指向同一个存储地址,所以实参指向的内容被改变。考点链接 参数传递方式的概念和应用。7.在窗体上画一个名为 Command1 的命令按钮,其 Command1_Click 事件过程如下:Sub Command1_Click()Dim student As studtypeDim record_no As Integerrecord_no=1With student.ino=12.strname=“smith“.s

    29、trsex=“男“.smark=89End With_Put # 1,record_no,studentClose # 1End Sub要求在 c:/的随机文件 student.dat 写入一条记录。应在程序中空行处填入以下哪条语句使该功能完整(分数:2.00)A.Open“c:/student.dat“For Input As # 1 len=len(student)B.Open“c:/student.dat“For random As # 1 len=len(student) C.Open“c:/student.dat“For Output As # 1 len=len(student)D

    30、.Open“c:/student.dat“For Append As # 1 len=len(student)解析:命题目的 考查考生对文件操作语句的掌握情况。解题要点 打开随机文件的一般格式为 Open“文件名”For Random As#文件号Len=记录长度随机文件的读写操作通过 Put 语句来实现,其格式为:Put#文件号,记录号,变量考点链接 文件指针的定位、读取文件等。8.结构化程序设计方法的 3 种基本控制结构中不包括(分数:2.00)A.循环结构B.递归结构 C.顺序结构D.选择结构解析:命题目的 本题考查了程序的基本结构。解题要点 程序由一些基本结构组成。任何一个大型的程序都

    31、由 3 种基本结构组成,由这些基本结构顺序地构成了一个结构化的程序。这 3 种基本结构为:顺序结构、选择结构和循环结构。考点链接 条件语句和分支语句。9.下列每组控件中,都包含有滚动条的一组控件是(分数:2.00)A.ListBox 和 LabelBoxB.TextBox 和 DriveListBoxC.ComboBox 和 CheckBoxD.FileListBox 和 DirListBox 解析:命题目的 考查考生对 Visual Basic 集成开发环境的了解情况。解题要点 FileListBox 和 DirListBox 控件包含滚动条。考点链接 Visual Basic 基础知识。1

    32、0.下列叙述中错误的是(分数:2.00)A.Visual Basic 是采用了事件驱动编程机制B.Visual Basic 是面向过程的程序设计语言 C.Visual Basic 是可视化程序设计语言D.Visual Basic 是面向对象的程序设计语言解析:命题目的 考查考生对 Visual Basic 集成开发环境的了解情况。解题要点 Visual Basic 是面向对象,采用事件驱动机制的程序设计方法。考点链接 Visual Basic 基础知识。11.下列数据结构中,按先进后出原则组织数据的是(分数:2.00)A.线性链表B.栈 C.循环链表D.顺序表解析:命题目的 本题主要考查对栈的

    33、理解。解题要点 栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也足最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的。错解分析 队列组织数据的原则是“先进先出”或“后进后出”。考点链接 数据结构中,栈和队列组织数据的原则。12.表达式 x=Sqr(a2-5)+sqr(b2-5)的类型是(分数:2.00)A.算术表达式B.逻辑表达式C.关系表达式 D.字符表达式解析:命题目的 考查考生对表达式的基本认识。解题要点 如

    34、果把 x=Sqr(a2-5)+sqr(b2-5)当作一个语句,那么它是一个赋值语句。现在把它看作一个表达式,很明显,它不是逻辑表达式,也不是字符表达式。要判断它是算术表达式还是关系表达式,这要看运算符的优先级。运算优先级低的运算符便构成这种运算的表达式。运算符的低级从高到低依次为:函数运算数值运算和字符串运算关系运算逻辑运算。该表达式是比较一个变量与一个算术表达式是否相等,所以该表达式是关系表达式。考点链接 表达式计算的优先顺序。13.为了使图像框适应图片的大小,下列哪个属性设置正确(分数:2.00)A.AutoSize=TrueB.Stretch=FalseC.Stretch=True D.

    35、Stretch=False解析:命题目的 考查 Imagebox 控件的自适应方法。解题要点 图像框控件 stretch 属性如果为 Ture,则总是要使 Visual Basic 根据内容大小调节图片框的尺寸。错解分析 picturebox 控件的自适应方法为调整 Autosize 属性。考点链接 Picturebox 控件的自适应方法。14.下列叙述中正确的是(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的联系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述三种说法都不对解析:命题目的 本题考查了面向

    36、对象的基本概念。解题要点 在面向对象程序设计中所使用的对象,其数据和操作是作为平等伙伴出现的。因此,对象具有很强的自含性,此外,对象所固有的封装性,使得对象的内部实现与外界隔离,具有较强的独立性。考点链接 对象的定义。15.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() For n=1 To 20If n Mod 30 Then in=m+n/3NextPrint nEnd Sub程序运行后,如果单击命令按钮,则窗体上显示的内容是(分数:2.00)A.15B.18C.21 D.24解析:命题目的 考查考生对 I

    37、f 条件语句的应用情况。解题要点 n 从 1 到 20,循环共执行 20 次,当 n=21 时,循环条件不成立,循环结束,最后输出 n 的值为 21。因此,选项 C)正确。错解分析 If 语句是判断每个条件是否成立,第一次碰到条件成立的表达式,执行其后面的语句后退出If 语句。考点链接 Visual Basic 基础知识。16.使用 Public Const 语句声明一个全局的符号常量时,该语句应放在(分数:2.00)A.过程中B.窗体模块的通用声明段C.标准模块的通用声明段 D.窗体模块或标准模块的通用声明段解析:命题目的 考查考生对声明变量的掌握情况。解题要点 Public Const 语

    38、句声明一个全局的符号常量时,该语句应该放在标准模块的通用声明段中。错解分析 根据定义变量的关键字不同,变量的作用范围和作用时间也不同,要熟记这些关键字的功能。考点链接 变量的定义、赋值。17.下列对于软件测试的描述中正确的是(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则解析:命题目的 本题考查了软件测试的概念。解题要点 软件测试是为了发现错误而执行程序的过程,且为了达到好的测试效果,应该由独立的第三方来构造测试,程序员应尽量避免检查自己的程序。考点链接 黑箱测试

    39、和白箱测试。18.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段 D.系统管理阶段解析:命题目的 本题考查了考生对数据库基础知识的记忆。解题要点 数据库技术的主要目的是有效地管理和存取数据资源,包括提供数据的共享性,使多个用户能够同时访问数据库中的数据;减少数据的冗余度,以提交数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。错解分析 数据库的人工管理阶段和文件系统阶段,数据都不能实现共享,出现数据冗余现象。选项 D)的说法是错误的。考点链接 掌握关系数据库的功能及特点。19.运行下面的程序后

    40、,输出的结果为ClsDim t(5,5)as IntegerFor i=1 To 5:t(i,i)=1:NextFor i=1 To 5For j=1 To 5Print t(i,j),NextPrintNext(分数:2.00)A.1 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 11 1 1 1 1B.11111C.1 0 0 0 00 1 0 0 00 0 1 0 00 0 0 1 00 0 0 0 1 D.1 1 1 1 1解析:命题目的 考查考生对多重循环和 Print 方法的掌握。解题要点 程序以矩阵格式输出一个二维数组,由程序可知,数组的主对角线上的元素赋值为

    41、 1,其他元素未赋值,初值为 0,所以输出结果如选项 C)所示。错解分析 嵌套使用多重循环时,应注意程序执行过程。考点链接 基础编程知识的掌握。20.退出 Visual Basic 6.0 的快捷键是(分数:2.00)A.Ctrl+QB.Alt+Q C.A1t+AD.Ctrl+A解析:命题目的 考查考生对 Visual Basic 基础知识的掌握情况。解题要点 Alt+Q 关闭当前的工程并退出 Visual Basic。考点链接 Visual Basic 基础知识。21.软件工程的出现是由于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现 D.计算机的发展解析:

    42、命题目的 软件工程的基本概念。解题要点 软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。考点链接 软件生命周期。22.下列叙述中正确的是(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上三种说法都不对解析:命题目的 本题考查了算法的基本概念。解题要点 算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。算法的空间复杂度是指执行算法所需要的内存空间;算法的有

    43、穷性是指算法必须能在有限的时间内执行完,即算法必须能在执行有限个步骤之后终止。考点链接 时间复杂度。23.有三个关系 R、S 和 T 如下:(分数:2.00)A. B.C.D.解析:命题目的 本题考查了关系之间的运算。解题要点 在关系运算中,交的定义如下:设 R1 和 R2 为参加运算的两个关系,它们具有相同的度 n,且相对应的属性值取自同一个域,则 R1R2 为交运算,结果仍为度等于 n 的关系,其中,交运算的结果既属于 R1 又属于 R2。24.能够获得一个文本框中被选取文本的内容的属性是(分数:2.00)A.TextB.LengthC.SelTextt D.SelStart解析:命题目的

    44、 考查文本框的属性和方法的应用。解题要点 文本框 SelText 属性返回或设置包含当前所选择文本的字符串;如果没有字符被选中,则为零长度字符串(“)。考点链接 内部控件的属性和方法的应用。25.在下列关于二叉树的叙述中,正确的一项是(分数:2.00)A.在二叉树中,任何一个结点的度都是 2B.二叉树的度为 2C.在二叉树中至少有一个结点的度是 2D.一棵二叉树的度可以小于 2 解析:命题目的 本题考查了二叉树的基本概念。解题要点 在二叉树中,叶子节点的度是 1;当该二叉树为空树时,根节点的度为零;为非空树时,根节点的度为 2。考点链接 二叉树的基本性质。26.组合框控件是将某两个控件组合成一

    45、个控件,这两个控件是(分数:2.00)A.列表框控件和文本框控件 B.标签控件和列表框控件C.标签控件和文本框控件D.复选框控件和选项按钮控件解析:命题目的 考查考生对 Visual Basic 集成开发环境的了解情况。解题要点 组合框控件是将列表框控件和文本框控件组合成的一个控件。考点链接 Visual Basic 基础知识。27.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt 文件),则正确的描述格式是(分数:2.00)A.“text(.txt)|(*.txt)“ B.“文本文件(.txt)|(.txt)“C.“text(

    46、.txt)FFFFF|(*.txt)“D.“text(.txt)(*.text)“解析:命题目的 考查考生对通用对话框的掌握情况。解题要点 通用对话框控件指定文件类型的描述格式为“text(.文件类型(*.文件类型)“考点链接 通用对话框其他属性和方法的掌握。28.表达式 Abs(-5)+Len(“ABCDE“)的值是(分数:2.00)A.5ABCDEB.-5ABCDEC.10 D.0解析:命题目的 考查考生对函数的掌握情况。解题要点 两个函数的返回值均为数值型。Abs(jnumber):返回参数的绝对值,类型和参数相同。Len(string):返回 String 字符串内字符的数目,或是存储

    47、变量所需的字节数。考点链接 内部函数的应用。29.在 Visual:Basic 的立即窗口内输入以下语句:X=65 CRPrint Chr$(x) CR在窗口中显示的结果是(分数:2.00)A.65B.A C.aD.x解析:命题目的 考查考生对转换函数 Chr$()的使用情况。解题要点 Chr$()是求 ASCII 字符的函数,格式是 Chr$(表达式),其中“表达式”应该是合法的 ASCII码值,Chr$()函数把“表达式”的值转换为相应的 ASCII 字符。本题中 X=65 对应的 ASCII 码是字符 A,所以显示的结果应该是 A。错解分析 Chr$(KeyCode)转换函数中的 KeyCode 参数值是一个数值型数据,该函数返回值是个字符串型数据。考点链接 转换函数的应用。30.设有下面的循环:i=1Doi=i+3Print iLoop Until i_程序运行后要执行 3 次循环体,则条件中 i 的最小值为(分数:2.00)A.6B.7 C.8D.9解析:命题目的 考查考生对 DoLoop Until 循环语句的应用情况的掌握。解题要点 本题考查的是 DOLoop Until 结构的循环语句,不管是否满足条件,都要先执行一次。经分析,当 i7(或 8 或 9 时)都满足执行 3 次的条件,但题目要求选最小的,所以应该是 7。错解分


    注意事项

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




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

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

    收起
    展开