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

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

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

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

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

    1、二级 VISUAL+BASIC 笔试-148 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列符号常量的声明中,不合法的是(分数:2.00)A.Const a As Single1.1B.Const a“OK“C.Const a As DoubleSin(1)D.Const a As Integer“12“2.设有如下声明:Dim x As Integer如果 Sgn(x)的值为-1,则表示 x 的值是(分数:2.00)A.整数B.大于 0 的整数C.等于 0 的整数D.小于 0 的数3.使用通用对话框控件时,要在打开的对话框的标题栏上

    2、显示“保存文件”,应把这 4 个汉字赋给的属性变量是(分数:2.00)A.DialogTitleB.FileNameC.FileTitleD.FontName4.下列关系运算的叙述中,正确的是(分数:2.00)A.投影、选择、连接是从二维表行的方向进行的运算B.并、交、差是从二维表的列的方向来进行运算C.投影、选择、连接是从二维表列的方向进行的运算D.以上 3 种说法都不对5.语句 Print Sgn(-62)+Abs(-62)+Int(-62)的输出结果是(分数:2.00)A.-36B.1C.-1D.-726.要使目录列表框(名称为 Dir1)中的目录随着驱动器列表框(名称为 Drive1)

    3、中所选择的当前驱动器的不同而同时发生变化,则应:(分数:2.00)A.在 Dir1 中的 Change 事件中,书写语句 Dir1.DriveDrive1.DriveB.在 Dir1 中的 Change 事件中,书写语句 Dir1.PathDrive1.DriveC.在 Drive1 中的 Change 事件中,书写语句 Dir1.PathDrive1.DriveD.在 Drive1 中的 Change 事件中,书写语句 Dir1.Drive=Drive1.Drive7.下述说法不正确的是(分数:2.00)A.变量名的长度不能超过 255 个字符B.变量名可以包含小数点或者内嵌的类型声明字符C

    4、.变量名不能使用关键字D.变量名的第一个字符必须是字母8.命令按钮不能响应的事件是(分数:2.00)A.DblClickB.ClickC.MouseDownD.MouseUp9.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下程序;Private Sub Command1_Click()Dim i As Integer,j As IntegerDim a(10,10) As IntegerFor i1 To 3For j=1 To 3a(i,j)(i-1)*3+jPrint a(i,j);Next jPrintNext iEnd Sub程序运行后,单击命令按钮,窗体上显示的是(

    5、分数:2.00)A.1 2 32 4 63 6 9B.2 3 43 4 54 5 6C.1 4 72 5 83 6 9D.1 2 34 5 67 8 910.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(分数:2.00)A.等于原来关系中的元组个数B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数11.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(分数:2.00)A.冒泡排序B.选择排序C.快速排序D.归并排序12.当将_属性设置为 True 时,可以滚动和选择控件中的文本,但不能编辑。(分数:2.00)A.SelStartB.TextC.P

    6、asswordCharD.Locked13.在 Visual Basic 中,下拉式组合框和下拉式列表框的区别是:_允许在编辑区输入文本;_只能从下拉列表框中选择项目,不允许输人文本。(分数:2.00)A.下拉式组合框,下拉式列表框B.下拉式列表框;下拉式组合框C.下拉式组合框、下拉式列表框;下拉式列表框D.下拉式组合框、下拉式列表框;下拉式组合框14.下列可作为 Visual Basic 变量名的是(分数:2.00)A.FilenameB.A(A+)C.A%DD.Print15.有如下语句:Open “f1.dat“ For Random As # 1 Len15,表示文件 f1.dat 每

    7、个记录的长度等于(分数:2.00)A.15 个字符B.15 个字节C.或小于 15 个字符D.或小于 15 个字节16.软件设计中,有利于提高模块独立性的一个准则是(分数:2.00)A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合D.高内聚高耦合17.在窗体上画一个命令按钮,然后编写下列程序Private Sub Command3_Click()Tcl 2Tcl 3Tcl 4End SubSub Tcl(a As Integer)Static x As Integerx=x+aPrint x;End Sub程序运行后,单击命令按钮,输出结果为(分数:2.00)A.2 3 4B.2 5 9C.3

    8、 5 4D.2 4 318.当变量 x2,y5 时,以下程序的输出结果为Do Until y5x=x*yyy+1LoopPrint x(分数:2.00)A.2B.5C.10D.2019.数据库的故障恢复一般是由(分数:2.00)A.数据流图完成的B.数据字典完成的C.DBA 完成的D.PAD 图完成的20.下面说法中,不正确的是(分数:2.00)A.Cls 清除由 Print 方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)B.当前窗体是用 Picture 属性装入的图形时,也可以用 Cls 方法清除C.Move 方法用来移动窗体和控件,并改变其大小D.Cls 方法中的

    9、对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容21.若要将窗体从内存中卸载,其实现的方法是(分数:2.00)A.ShowB.UnLoadC.LoadD.Hide22.假如用复制、粘贴的方法建立了一个命令按钮数组 Command1,以下对该数组的说法错误的是(分数:2.00)A.命令按钮的所有 Caption 属性都是 Command1B.在代码中访问命令按钮只需使用名称 Command1C.命令按钮的大小都相同D.命令按钮共享相同的事件过程23.结构化程序设计所规定的三种基本控制结构是(分数:2.00)A.输入、处理、输出B.树形、网形、环形C.顺序、选择、循环D.主程序、子程序

    10、、函数24.非空的循环单链表 head 的尾结点(由 p 所指向),满足(分数:2.00)A.p-nextNULLB.pNULLC.p-nextheadD.p=head25.下列四组控制属性中,属性值的类型不相同的一组是(分数:2.00)A.Label 控件的 Enabled 属性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性与 Form 控件的 Vis

    11、ible 属性26.单击命令按钮时,下列程序代码的执行结果为Public Sub Procl(n As Integer,ByVal m As integer)n=n Mod 10mm/10End subPrivate Sub Commandl_Click()Dim x AS Integer,y AS Integerx=12:y=24Call Procl(x,y)Print x;yEnd sub(分数:2.00)A.12 24B.2 24C.2 3D.12 227.下列不属于软件调试技术的是(分数:2.00)A.强行排错法B.集成测试法C.回溯法D.原因排除法28.线性表的顺序存储结构和线性表的

    12、链式存储结构分别是(分数:2.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构29.下面程序的运行结果是Private Sub Command1_Click()x1:y1For i=1 To 3xx+y:yy+xNext i:print x,yEnd Sub(分数:2.00)A.6 6B.5 8C.13 21D.34 3530.在建立文件时,默认的文件输入、输出方式是(分数:2.00)A.OutputB.RandomC.InputD.Append31.有关多文档界面(M

    13、ultiple Document Interface)的不正确描述是(分数:2.00)A.多文档界面(MDI)是指在一个父窗口下面可以同时打开多个子窗口B.子窗口归属于父窗口C.如果父窗口关闭,则所有子窗口全部关闭D.如果所有子窗口全部关闭,则父窗口关闭32.软件生命周期中花费时间最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护33.以下不具有 Picture 属性的对象是(分数:2.00)A.窗体B.图片框C.图像框D.文本框34.下列数据类型定义中,正确的是(分数:2.00)A.Type StudentNum As LongName As StringEnd

    14、TypeB.Type StudentNum As IntegerName As String * 10End TypeC.Private TypeNum As LongScore As SingleEnd TypeD.Private Type StudentName As StringScore(10)As String * 10End Type35.双击窗体中的对象后,Visual Basic 将显示的窗口是(分数:2.00)A.项目(工程)窗口B.工具箱C.代码窗口D.属性窗口二、填空题(总题数:11,分数:30.00)36.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为

    15、 【1】 。(分数:2.00)填空项 1:_37.类是一个支持集成的抽象数据类型,而对象是类的 【2】 。(分数:2.00)填空项 1:_38.对软件是否能达到用户所期望的要求的测试称为 【3】 。(分数:2.00)填空项 1:_39.单元测试又称模块测试,一般采用 【4】 测试。(分数:2.00)填空项 1:_40.当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的 【5】 。(分数:2.00)填空项 1:_41.由 Visual Basic 系统事先设定的,能被对象识别和响应的动作称为 【6】 。(分数:2.00)填空项 1:_

    16、42.函数 Mal(“123.45“)+Val(“233.6“)的值是 【7】 。(分数:2.00)填空项 1:_43.以下程序的功能是,从键盘上输入若干学生的成绩,统计并输出最高分数和最低分数,当输入负数时结束输入,请填空。Private Sub Command1_C1iek()Dim x As SingleDim amax As Single,amln As Singlex=InputBox(“请输入分数“)amax=xaminxDo While 【8】 If xamax Thenamax=xEnd IfIf 【9】 Thenamin=xEnd IfxInputBox(“请输入分数“)Lo

    17、opPrint amax,aminEnd Sub(分数:4.00)填空项 1:_44.阅读程序:Private Sub Form_Click()msg 1$“继续吗?“msg 2$=“操作对话框“rMsgBox(msgl$,vbYesNo Or vbDefaultButton2,msg2$)End Sub程序运行后,单击窗体,将产生一个信息框。此时如果直接按 Enter 键,则相当于用鼠标单击信息框中的 【10】 按钮。(分数:2.00)填空项 1:_45.下列程序段的功能是输入一元二次方程 ax2+bx+c=0(a0)的 3 个系数 a、b、c,并判断它根的情况,请将程序补充完整。Dim a

    18、 As Single,b As Single,c As SingleDim delta As Singlea=txt A. Text:b=txt B. Text:ctxt C. Textdelta= 【11】 If delta0 ThenlblResult. Caption=“有两个不相等的实根“Elself delta0 ThenlblResult. Caption=“有两个相等的实根“【12】 lblResult. Caption“没有实根“End If(分数:4.00)填空项 1:_46.在窗体中添加一个名称为 Text1 的文本框,两个名称分别为 Command1 和 Com mand

    19、2 的命令按钮。要求程序运行后,用户向文本框中输入字母,单击 Command1 按钮则文本框中字母全部转换为大写;然后单击Command2 按钮则文本框中字母全部转换为小写。请在 【13】 、 【14】 和 【15】 处填入适当的内容,将程序补充完整。Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)【13】 :Text1. TextEnd SubPrivate Sub Command1_Click()Text1. Text 【14】 End SubPrivate Sub Command2 【15】 ()Text1. Te

    20、xtLCase(Text1. Tag)End Sub(分数:6.00)填空项 1:_二级 VISUAL+BASIC 笔试-148 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列符号常量的声明中,不合法的是(分数:2.00)A.Const a As Single1.1B.Const a“OK“C.Const a As DoubleSin(1) D.Const a As Integer“12“解析:解析 在用 Const 定义符号常量时,格式是:Const 常量名表达式,常量名表达式,其中常量名中可以用类型说明符,需要注意的是,“表达式”中

    21、不能使用字符串连接运算符、变量及用户定义的函数或者内部函数。2.设有如下声明:Dim x As Integer如果 Sgn(x)的值为-1,则表示 x 的值是(分数:2.00)A.整数B.大于 0 的整数C.等于 0 的整数D.小于 0 的数 解析:解析 本题主要是对函数 Sgn 的考查。它的含义为求符号值。对于 Sgn(x)函数,当 x0 返回-1,当 x0 返回 1,当 x0 返回 0。题中 Sgn(x)的返回值为-1,故 x 的值应为小于 0 的数。3.使用通用对话框控件时,要在打开的对话框的标题栏上显示“保存文件”,应把这 4 个汉字赋给的属性变量是(分数:2.00)A.DialogT

    22、itle B.FileNameC.FileTitleD.FontName解析:解析 本题主要是对通用对话框属性的考查。只有 A 项 DialogTitle 属性是用来设置对话框标题的。4.下列关系运算的叙述中,正确的是(分数:2.00)A.投影、选择、连接是从二维表行的方向进行的运算B.并、交、差是从二维表的列的方向来进行运算C.投影、选择、连接是从二维表列的方向进行的运算D.以上 3 种说法都不对 解析:解析 选择运算会删除某些行。投影运算会删除某些列。连接运算有选择的从两个关系中取出元组组合在一起。而并、交、差是从二维表的行方向来进行计算的。故选项 D 正确。5.语句 Print Sgn(

    23、-62)+Abs(-62)+Int(-62)的输出结果是(分数:2.00)A.-36B.1C.-1 D.-72解析:解析 本题主要考查了 Sgn、 Abs、Int 三个函数。Sgn 函数的意义是求符号值。对于 Sgn(x)函数,当 x0 返回-1,当 x0 返回 1,当 x0 返回 0。题中 Sgn(-62)的返回值为-1。Abs 函数的意义是求绝对值。故 Abs(-62)的值为 36。Int 函数的意义是求不大于自变量的最大整数。故 Int(-6 2)的值为-36。题中的语句等价于输出这三个函数的和。故输出结果值为-1。6.要使目录列表框(名称为 Dir1)中的目录随着驱动器列表框(名称为

    24、Drive1)中所选择的当前驱动器的不同而同时发生变化,则应:(分数:2.00)A.在 Dir1 中的 Change 事件中,书写语句 Dir1.DriveDrive1.DriveB.在 Dir1 中的 Change 事件中,书写语句 Dir1.PathDrive1.DriveC.在 Drive1 中的 Change 事件中,书写语句 Dir1.PathDrive1.Drive D.在 Drive1 中的 Change 事件中,书写语句 Dir1.Drive=Drive1.Drive解析:解析 本题主要考查驱动器方面的知识。因为题中的变化是随着当前驱动器的不同而变化的,故应表现在 Drivel

    25、 中的 Change 事件中,排除 A、B 项。目录列表框属性的一般设置格式为:控件名称Path路径字符串通过以上知识可以排除 D 项,只有 C 项是正确的。7.下述说法不正确的是(分数:2.00)A.变量名的长度不能超过 255 个字符B.变量名可以包含小数点或者内嵌的类型声明字符 C.变量名不能使用关键字D.变量名的第一个字符必须是字母解析:解析 变量名使用标识符,其命名规则有:标识符只能由字母、数字和下划线组成,长度不得超过 255 个字符;标识符必须以字母开头;不能使用 VB 6.0 的保留字做变量名;类型说明符不是符号常量的一部分,程序中不能再用相同的标识符当变量名。了解了以上知识点

    26、,可知选项 B 的说法不正确。8.命令按钮不能响应的事件是(分数:2.00)A.DblClick B.ClickC.MouseDownD.MouseUp解析:解析 命令按扭的常用事件有:Click 事件:当用户用鼠标单击一个对象时,所触发的事件称之为 Click 事件。Mouse Down 事件:鼠标位于按扭上并按下鼠标按扭时,所触发的事件称为 Mouse Down 事件。Mouse Up 事件:释放鼠标时,所触发的事件称为 Mouse Up 事件。特别要注意的是:命令按扭不支持DblClick 事件。9.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下程序;Private S

    27、ub Command1_Click()Dim i As Integer,j As IntegerDim a(10,10) As IntegerFor i1 To 3For j=1 To 3a(i,j)(i-1)*3+jPrint a(i,j);Next jPrintNext iEnd Sub程序运行后,单击命令按钮,窗体上显示的是(分数:2.00)A.1 2 32 4 63 6 9B.2 3 43 4 54 5 6C.1 4 72 5 83 6 9D.1 2 34 5 67 8 9 解析:解析 本题主要考查了 For 循环语句。当外层循环变量 i1,内层变量 j1 时有 a(1,1)(1-1)

    28、*3+1 即 a(1,1)的值为 1; j2 时有 a(1,2)(1-1)*3+2 即 a(1,2)的值为 2;j=3 时有 a(1,3)(1-1)*3+3 即 a (1,3)的值为 3。同理当外层循环变量 i2,内层变量 j1 时有 a(2,1)为 4;j2 时有 a(2,2)为 5;j3 时有 a(2,3)为 6。i=3 时,内层变量 j1 时有 a(3,1)为 7;j2 时有 a(3,2)为 8;j3 时有a(3,3)为 9;故选项 D 正确。10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(分数:2.00)A.等于原来关系中的元组个数 B.大于原来关系中的元组个数C.小

    29、于原来关系中的元组个数D.不能确定元组个数解析:解析 投影运算会删除某些列,但元组个数不变。故在关系数据库中,对一个关系做投影操作后,新关系的元组个数将等于原来关系中的元组个数。11.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(分数:2.00)A.冒泡排序 B.选择排序C.快速排序D.归并排序解析:解析 以下几种算法的时间复杂度分别为:冒泡排序(n 2);选择排序(n 2);快速排序(nlog 2n);归并排序(nlog 2n)。当排序元素序列基本有序的情况下,冒泡排序的交换次数为 0,只是顺序扫描数据而已,所以其效率是最高的。12.当将_属性设置为 True 时,可以滚动和选择

    30、控件中的文本,但不能编辑。(分数:2.00)A.SelStartB.TextC.PasswordCharD.Locked 解析:解析 A 项中的 SelStart 属性是用来选择文本起始位置的。Text 属性是文本框中的内容。PasswordChar 属性的含义是允许设置一个字符,运行程序时,将输入到 Text 的内容全部显示为该属性值。Locked 属性的含义是设置是否锁住控件中文本的内容。如果它被设置为 True,这时控件中的文本只能被访问,不能被改动。故选项 D 正确。13.在 Visual Basic 中,下拉式组合框和下拉式列表框的区别是:_允许在编辑区输入文本;_只能从下拉列表框中

    31、选择项目,不允许输人文本。(分数:2.00)A.下拉式组合框,下拉式列表框 B.下拉式列表框;下拉式组合框C.下拉式组合框、下拉式列表框;下拉式列表框D.下拉式组合框、下拉式列表框;下拉式组合框解析:解析 在 Visual Basic 中,下拉式组合框和下拉式列表框的区别是:下拉式组合框允许在编辑区输入文本;下拉式列表框只能从下拉列表框中选择项目,不允许输人文本。14.下列可作为 Visual Basic 变量名的是(分数:2.00)A.Filename B.A(A+)C.A%DD.Print解析:解析 变量名只能由字母、数字和下划线组成,排除 B、C 选项。Print 是 VB 6.0 的保

    32、留字,故不能做变量名,排除选项 D。只有 A 项是正确的。15.有如下语句:Open “f1.dat“ For Random As # 1 Len15,表示文件 f1.dat 每个记录的长度等于(分数:2.00)A.15 个字符B.15 个字节 C.或小于 15 个字符D.或小于 15 个字节解析:解析 随机文件的打开格式为:Open PathName For Random As # 文件号Len=记录长度随机文件的打开应当使用 For Random 参数。这样打开的随机文件既可以读也可以写。其中文件号参数代表所打开的文件,记录长度表示文件中记录的长度。故题中的 15 表示文件 f1. dat

    33、 每个记录的长度等于 15 个字符。16.软件设计中,有利于提高模块独立性的一个准则是(分数:2.00)A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合 D.高内聚高耦合解析:解析 内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系;耦合性是模块间互相连接的紧密程度。在软件设计中,有利于提高模块独立性的一千准则是高内聚低耦合。选项 C 正确。17.在窗体上画一个命令按钮,然后编写下列程序Private Sub Command3_Click()Tcl 2Tcl 3Tcl 4End SubSub Tcl(a As Integer)Static x As In

    34、tegerx=x+aPrint x;End Sub程序运行后,单击命令按钮,输出结果为(分数:2.00)A.2 3 4B.2 5 9 C.3 5 4D.2 4 3解析:解析 在过程 Tcl 中,将 Integer 型变量 x 定义为静态变量(Static),Static 语句的格式与 Dim语句完全一样,但 Static 语句只能出现在事件过程,Sub 过程或 Function 过程中,在过程中的 Static变量只有局部的作用域,即只能在本过程十可见,但可以和模块级变量传递,即使过程结束后,其值仍能保留。 Tcl 过程是将变量 a 的值加上 x 赋给 x,然后输出 x 的值;第一次调用 Tc

    35、l 过程时,x 未赋值,默认为 0,所以输出结果为 2,第二次调用 Tcl 过程时,因为 x 为静态变量,所以它的值为上次调用后的值,即为 2,加上 a 后,x 的值变为 5,输出结果为 5,同理,第三次调用后输出结果为 9。18.当变量 x2,y5 时,以下程序的输出结果为Do Until y5x=x*yyy+1LoopPrint x(分数:2.00)A.2B.5C.10 D.20解析:解析 本题主要考查了 Do Un til.Loop 形式的循环结构。Do Until.Loop 形式执行过程如下:计算条件表达式的值,若条件不成立,执行;否则执行。执行循环体。转向执行。执行 Loop 后面的

    36、语句,即退出 Do Loop 循环。题中第一次条件不成立,故执行了一次循环体,执行语句 xx*y 使 x 的值变为 10,执行语句 yy+1 使y 的值变为 6。接着判断条件成立,故不再执行循环体,最后 x 的输出结果为 10。19.数据库的故障恢复一般是由(分数:2.00)A.数据流图完成的B.数据字典完成的C.DBA 完成的 D.PAD 图完成的解析:解析 数据库管理员 DBA(Data Base Administrator)对数据库进行统一管理、包括数据库故障恢复,数据更新、维护优化等操作。20.下面说法中,不正确的是(分数:2.00)A.Cls 清除由 Print 方法显示的文本或在图

    37、片框中显示的图形,并把光标移到对象的左上角(0,0)B.当前窗体是用 Picture 属性装入的图形时,也可以用 Cls 方法清除 C.Move 方法用来移动窗体和控件,并改变其大小D.Cls 方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容解析:解析 当前窗体是用 Picture 属性装入的图形时,清除图形时应使用 LoadPicture()函数。不能用 Cls 方法清除。故选项 B 说法不正确。21.若要将窗体从内存中卸载,其实现的方法是(分数:2.00)A.ShowB.UnLoad C.LoadD.Hide解析:解析 Show 表示显示窗体,Hide 表示隐藏窗体,L

    38、oad 表示将窗体装入内存,Unload 表示将窗体从内存中卸载。22.假如用复制、粘贴的方法建立了一个命令按钮数组 Command1,以下对该数组的说法错误的是(分数:2.00)A.命令按钮的所有 Caption 属性都是 Command1B.在代码中访问命令按钮只需使用名称 Command1 C.命令按钮的大小都相同D.命令按钮共享相同的事件过程解析:解析 本题主要是对控件数组知识的考查。山于控件数组是由一组相同类型的控件组成,这些控件共用一个相同的名字。数组中的每个控件都有惟一的索引号(下标),所以他们非常方便地共享同一事件过程。使用控件数组是在代码中通过控件的 Index 属性值来识别

    39、控件数组中的元素的。故选项 B 的说法不正确。23.结构化程序设计所规定的三种基本控制结构是(分数:2.00)A.输入、处理、输出B.树形、网形、环形C.顺序、选择、循环 D.主程序、子程序、函数解析:解析 顺序结构、选择结构和循环结构(或重复结构)是结构化程序设计的 3 种基本结构。选项 C正确。24.非空的循环单链表 head 的尾结点(由 p 所指向),满足(分数:2.00)A.p-nextNULLB.pNULLC.p-nexthead D.p=head解析:解析 循环链表也是一种链式存储结构,它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。所以 pnext 为 hea

    40、d,即 pnexthead。选项 C 正确。25.下列四组控制属性中,属性值的类型不相同的一组是(分数:2.00)A.Label 控件的 Enabled 属性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性 C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性与 Form 控件的 Visible 属性解析:解析 CheckBox 控件的 Value 属性取值是 0、1 或 2;OptlonButton 控件

    41、的 Value 属性取值是True 或 False。26.单击命令按钮时,下列程序代码的执行结果为Public Sub Procl(n As Integer,ByVal m As integer)n=n Mod 10mm/10End subPrivate Sub Commandl_Click()Dim x AS Integer,y AS Integerx=12:y=24Call Procl(x,y)Print x;yEnd sub(分数:2.00)A.12 24B.2 24 C.2 3D.12 2解析:解析 本题主要考查对过程的理解程度。在调用过程时,一般主调与被调过程之间有数据传递,即将主调

    42、过程的实参传递给被调用的过程,完成实参与形参的结合后执行被调过程。在 Visual Basic 中,实参与形参的结合有两种方式:即传址与传值。这两种方法的特点如下:传址的结合过程是,当调用一个过程时,它将实参的地址传给形参,在被调用的过程中,对形参的任何操作都变成了对相应实参的操作,因此实参的值会随形参的改变而改变。传值的结合过程是,当调用一个过程时,系统将实参的值赋值给形参并断开了联系,被调用过程中的操作是在形参自己的存储单元中进行的,当过程调用结束时,这些形参所占用的存储单元也同时被释放,因此在过程中对形参的任何操作都不会影响实参。而题中被调过程 Procl 中有两个形参,其中第一个形参为

    43、传址方式,第二个形参为传值方式。主调过程分别把实参 x,y 传递给 Procl,所以当过程调用结束后,实参 x 的值应随着被调过程变化而变化,而实参 y 值在主凋函数中始终不变,所以输出 y 的值仍为 24;在被调过程中“nn Mod 10”被调用时,相当于“xx Mod 10”,所以 x 的最终值应为 2。选项 B 是正确的。27.下列不属于软件调试技术的是(分数:2.00)A.强行排错法B.集成测试法 C.回溯法D.原因排除法解析:解析 软件调试技术是为软件后期测试做的准备工作,它将发现软件执行过程中的一些不足之处,它包括以下几种调式技术:强行排错法、回溯法、原因排除法。28.线性表的顺序

    44、存储结构和线性表的链式存储结构分别是(分数:2.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构 C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构解析:解析 本题主要考查有关线性表存储结构的基本知识。在顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。29.下面程序的运行结果是Private Sub Command1_Click()x1:y1For i=1 T

    45、o 3xx+y:yy+xNext i:print x,yEnd Sub(分数:2.00)A.6 6B.5 8C.13 21 D.34 35解析:解析 本题主要考查了一个 For 循环。i1 时,执行语句 xx+y 即 x1+1 得 x 的值为 2。接着执行语句 yy+x(注意此时的 x 值取 2)即 y1+2 得 y 的值为 3。当 i2 时,再次执行循环体。执行语句xx+y (此时的 x、y 值为前一次循环的结果值),即 x2+3 得 x 的值为 5。执行 yy+x 即 y 5+3 得 y的值为 8。同理第三次执行循环时,执行 xx+y 即 x=5+8 得 x 的值为 13,执行 yy+x

    46、即 y13+日得 y的值为 21。故选项 C 正确。30.在建立文件时,默认的文件输入、输出方式是(分数:2.00)A.OutputB.Random C.InputD.Append解析:解析 VB 6.0 在引用文件时必须首先将文件打开或建立,可以使用 Open 语句完成这一工作。Open 语句的格式:Open PathName For 打开方式Access 存取类型锁定 As # 文件号 Len记录长度其中打开方式参数有:Append(追加),Bi nany(二进制),Input(输入),Output(输出)或 Random(随机)方式,如果未指定方式,则以 Random 访问方式打开文件。

    47、故在建立文件时,默认的文件输入、输出方式是 Random 方式。选项 B 正确。31.有关多文档界面(Multiple Document Interface)的不正确描述是(分数:2.00)A.多文档界面(MDI)是指在一个父窗口下面可以同时打开多个子窗口B.子窗口归属于父窗口C.如果父窗口关闭,则所有子窗口全部关闭D.如果所有子窗口全部关闭,则父窗口关闭 解析:解析 多文档界面中,子窗口归属父窗口。如果父窗口关闭,则所有子窗口全部关闭,但如果所有子窗口全部关闭,父窗口并不关闭。32.软件生命周期中花费时间最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解

    48、析 软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段。故选项 D 正确。33.以下不具有 Picture 属性的对象是(分数:2.00)A.窗体B.图片框C.图像框D.文本框 解析:解析 文本框不具有 Picture 属性,选项 D 为正确答案。34.下列数据类型定义中,正确的是(分数:2.00)A.Type StudentNum As LongName As StringEnd TypeB.Type StudentNum As IntegerName As String * 10End Type C.Private TypeNum As LongScore As SingleEnd TypeD.Private Type StudentName As StringScore(10)As String * 10End Type解析:


    注意事项

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




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

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

    收起
    展开