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

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

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

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

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

    1、二级 VISUAL+BASIC 笔试-155 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.以下关于局部变量的叙述中错误的是( )。(分数:2.00)A.在过程中用 Dim 语句或 Static 语句声明的变量是局部变量B.局部变量的作用域是它所在的过程C.在过程中用 Static 语句声明的变量是静态局部变量D.过程执行完毕,该过程中用 Dim 或 Static 语句声明的变量即被释放2.如果进栈序列为 A,B,C,D,则可能的出栈序列是( )。(分数:2.00)A.C,A,D,BB.B,D,C,AC.C,D,A,BD.任意顺序3.单出

    2、命令按钮执行以下程序,输出结果为( )。Private Sub Command1_Click()Dim x As Integer,y As Integerx=12:y=32Call Proc(x,y)Print x;yEnd SubPublic Sub Proc(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.任何一棵二叉树必须有一个度为 2 的结点B.二叉树的度可以小于 2C.非空二叉树有 0 个或

    3、 1 个根结点D.至少有 2 个根结点5.数据库系统在其内部具有 3 级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是( )。(分数:2.00)A.外模式B.概念模式C.内模式D.存储模式6.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境7.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5 门课程成绩(百分制)组成,下列的定义正确的是( )。(分数:2.00)A.Type stuno As Integername As Stringscore(1 To 5)As SingleEnd TypeB.Type stun

    4、o As Integername As Sting*10score()As SingleEnd TypeC.Type stuno As Integername As String*10score(1 To 5)As SingleEnd TypeD.Type stuno As Integername As Stringscore()As SingleEnd Type8.下列各选项中,不属于序言性注释的是( )。(分数:2.00)A.程序标题B.程序设计者C.主要算法D.数据状态9.目录列表框的 Path 属性的作用是( )。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前

    5、驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件10.在窗体上画一个命令按钮,然后编写如下代码:Private Sub Command1_Click()Dim MaxSize,NextChar,MyCharOpen“d:/temp/female.txt“For Input As#1MaxSize=LOF(1)For NextChar=MaxSize To 1 Steo-1Seek#1,NextCharMyChar=Input(1,#1)Next NextChatPrint EOF(1)Close #1End Sub程序运行后,单击命令按钮,其输出结果为( )

    6、。(分数:2.00)A.TrueB.FalseC.0D.Null11.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户,开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析12.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且 s=a,LblOk 为标签控件,下列赋值语句不合法的是( )。(分数:2.00)A.x=LblOk.CaptionB.LblOk.caption=Str(x)C.x*3=YD.y=x*s13.将 E-R 图转换到关系模式时,实体与联

    7、系都可以表示成( )。(分数:2.00)A.属性B.关系C.记录D.码14.已知 AS=“Welcome“,下列语句操作能够正确执行的是( )。(分数:2.00)A.Label1.Height=A$B.Label1.Caption=A$C.Label1.Enabled=A$D.Label1.Visible=A$15.运行以下程序后,输出的图案是( )。Form1.ClsA$=String$(10.“*“)For i=1 To 5n=10-2*iX$=A$:Y$=Space$(n)Mid$(X$,i+1,n)=Y$Print X$Next i(分数:2.00)A.* * * * *B.*C.*D

    8、.*16.在窗体上有一个文本框 Text1 和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。(分数:2.00)A.B.C.D.17.下面关于算法的叙述中,正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的有穷性是指算法必须能在执行有限个步骤之后终止C.算法的空间复杂度是指算法程序中指令(或语句)的条数D.以上三种描述都正确18.在窗体上有一个文本框 Text1,Text 属性值为空,然后编写如下事件过程:Private Sub Text1_KeyPress(KeyAscii As Inte

    9、ger)Dim str As String,n As Integerstr=UCase(Cbr(KeyAscii)n=Len(str)Text1.Text=String(n,str)End Sub程序运行后,如果在文本框中输入字母“p”,则在文本框中显示的内容为( )。(分数:2.00)A.ppB.pPC.PPD.Pp19.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式20.在新建一个 VB 工程时,将新建窗体的 Name 属性设置为 TheFirst,则默认的窗体文件名为( )。(分数:2.00)A.Form1.

    10、frmB.工程 1.frmC.TheFirst.frmD.Form1.vbp21.下列程序执行后,变量 a 的值为( )。Dim a,b,c,d As Singlea=10:b=20:c=40If ba Thend=a:a=b:b=dEnd IfIf ca Thend=a:a=c:c=dEnd IfIf cb Thend=b:b=c:c=dEnd If(分数:2.00)A.10B.40C.20D.10022.窗体上有 Text1、Text2 两个文本框及一个命令按钮 Command1,编写下列程序:Dim y As IntegerPrivate Sub Command1_Click()Dim

    11、x As Integerx=2Text1.Text=p2(pl(x),y):Text2.Text=pl(x)End SubPrivate Function pl(x As Integer)As Integerx=x+y:y=x+ypl=x+yEnd FunctionPrivate Function p2(x As Integer,y As Integer)As Integerp2=2*x+yEnd Function程序运行后,第一次单击和第二次单击命令按钮后,文本框 Text1 和 Text2 内的值分别是( )。(分数:2.00)A.2 42 4B.2 44 8C.10 1058 58D.4

    12、 48 823.下列表达式的值为 2123 的是( )。(分数:2.00)A.Val(“123asd“)yEnd SubPublic Sub Proc(n As Integer,ByVal m As Integer)n=n Mod 10m=m Mod 10End Sub(分数:2.00)A.12 32B.2 32 C.2 3D.12 3解析:解析 本题考查过程调用中的参数传递。参数传递时默认为地址传递,如果实参为常量或者形参加上 ByVal 关键字说明,则为传值传递。本题中第一个参数为地址传值传递,第二个参数为传递,因此调用以后 x 值为 2,而 y 不变。4.下列二叉树描述中,正确的是( )

    13、。(分数:2.00)A.任何一棵二叉树必须有一个度为 2 的结点B.二叉树的度可以小于 2 C.非空二叉树有 0 个或 1 个根结点D.至少有 2 个根结点解析:解析 二叉树是由 n0 个结点的有限集合构成,此集合或者为空集,或者由一个根结点及两棵互不相交的左右子树组成,并且左右子树都是二叉树。二叉树可以是空集合,根可以有空的左子树或空的右子树。二叉树不是树的特殊情况,它们是两个概念。二叉树具有如下两个特点:非空二叉树只有一个根结点。每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。5.数据库系统在其内部具有 3 级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是( )。(分数

    14、:2.00)A.外模式B.概念模式 C.内模式D.存储模式解析:解析 概念模式,也称逻辑模式,是对数据库系统中全局数据逻辑结构的描述,是全体用户应用公共数据视图。它不涉及具体的硬件环境与平台,与具体的软件环境也无关。6.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境 解析:解析 软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发,管理、文档生成;过程支持软件开发的各个环节的控制、管理。7.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5 门课程成绩(百分制)组成,下列的定义

    15、正确的是( )。(分数:2.00)A.Type stuno As Integername As Stringscore(1 To 5)As SingleEnd TypeB.Type stuno As Integername As Sting*10score()As SingleEnd TypeC.Type stuno As Integername As String*10score(1 To 5)As SingleEnd Type D.Type stuno As Integername As Stringscore()As SingleEnd Type解析:解析 本题考查自定义类型。自定义类型

    16、定义的关键字为 Type,自定义类型中的成员类型可以为字符串,但只能是定长字符串;也可以是数组类型,但必须为静态数组。8.下列各选项中,不属于序言性注释的是( )。(分数:2.00)A.程序标题B.程序设计者C.主要算法D.数据状态 解析:解析 注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。9.目录列表框的 Path 属性的作用是( )。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构

    17、B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件解析:解析 本题考查目录列表框的常见属性。目录列表框 Path 属性的功能是包含当前的目录。10.在窗体上画一个命令按钮,然后编写如下代码:Private Sub Command1_Click()Dim MaxSize,NextChar,MyCharOpen“d:/temp/female.txt“For Input As#1MaxSize=LOF(1)For NextChar=MaxSize To 1 Steo-1Seek#1,NextCharMyChar=Input(1,#1)Next NextC

    18、hatPrint EOF(1)Close #1End Sub程序运行后,单击命令按钮,其输出结果为( )。(分数:2.00)A.TrueB.False C.0D.Null解析:解析 本题考查文件的操作。以读的方式打开文件 female.txt,Nextchar 表示从文件的最后一个字符开始。程序首先定位到该字符,然后取出一个字符,存放到字符串 Myrchar 中。输出的 EOF(1)表示文件指针是否到达文件 1 的末尾。返回值有 True(移动到末尾)和 False(没有到末尾)。既然是从后往前读出每个字符,因此操作结束以后,文件指针不可能移动到文件的末尾,所以 EOF(1)的值必然为 Fal

    19、se。11.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户,开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析 解析:解析 软件需求规格说明书有以下几个方面的作用:便于用户、开发人员进行理解和交流;反映出用户问题的结构,可以作为软件开发工作的基础和依据;作为确认测试和验收的依据。12.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且 s=a,LblOk 为标签控件,下列赋值语句不合法的是( )。(分数:2.00)A.x=LblOk.CaptionB.L

    20、blOk.caption=Str(x)C.x*3=Y D.y=x*s解析:解析 本题考查标签控件的属性。标签控件 Caption 属性值为字符串,赋值表达式要求赋值号左边必须是变量,不能出现表达式。13.将 E-R 图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系 C.记录D.码解析:解析 E-R 图由实体、实体的属性和实体之间的联系 3 个要素组成,关系模型的逻辑结构是一组关系模式的集合,将 E-R 图转换为关系模型:将实体、实体的属性和实体之间的联系转化为关系模式。如下表所示。表 E-R模型与关系间的比较表 E-R模型 关系E-R模型 关系属性 属性 实

    21、体 集 关系实体 元组 联系 关系14.已知 AS=“Welcome“,下列语句操作能够正确执行的是( )。(分数:2.00)A.Label1.Height=A$B.Label1.Caption=A$ C.Label1.Enabled=A$D.Label1.Visible=A$解析:解析 本题考查标签的各种属性。标签的 Height 属性值为数值型,不能赋字符串型值,而Enabled 和 Visible 为布尔型,只有 Caption 属性值为字符串型。15.运行以下程序后,输出的图案是( )。Form1.ClsA$=String$(10.“*“)For i=1 To 5n=10-2*iX$=

    22、A$:Y$=Space$(n)Mid$(X$,i+1,n)=Y$Print X$Next i(分数:2.00)A.* * * * * B.*C.*D.*解析:解析 本题考查循环程序的分析。本程序首先在字符串 A 中存放 10 个“*”号。指定循环输出 5行;每次循环输出第 i 行时,把字符串中从 i+1 开始的 n 个字符替换成 n 个空格。根据“n=10-2*i”语句,n 的变化为 8、6、4、2、0。16.在窗体上有一个文本框 Text1 和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。(分数:2.00)A.B.C.

    23、 D.解析:解析 本题考查文本框的事件。文本框的 GetFocus 事件为文本框获得焦点时触发一次,而单击文本框时触发一次 Click 事件,Change 事件是每次文本框中的文本发生改变时触发的事件,而 LostFocus事件是文本框失去焦点时触发的事件。17.下面关于算法的叙述中,正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的有穷性是指算法必须能在执行有限个步骤之后终止 C.算法的空间复杂度是指算法程序中指令(或语句)的条数D.以上三种描述都正确解析:解析 算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的

    24、步骤以后结束。18.在窗体上有一个文本框 Text1,Text 属性值为空,然后编写如下事件过程:Private Sub Text1_KeyPress(KeyAscii As Integer)Dim str As String,n As Integerstr=UCase(Cbr(KeyAscii)n=Len(str)Text1.Text=String(n,str)End Sub程序运行后,如果在文本框中输入字母“p”,则在文本框中显示的内容为( )。(分数:2.00)A.ppB.pP C.PPD.Pp解析:解析 本题考查字符串函数的应用。在 Text1 中按下字母“p”,则首先显示字符“p”,

    25、接下来触发 KeyPress 事件,其中,UCase 把字符“p”转化为大写字母,显示大写字母“P”。19.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.内模式 B.外模式C.概念模式D.逻辑模式解析:解析 数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和

    26、存取方式的描述。20.在新建一个 VB 工程时,将新建窗体的 Name 属性设置为 TheFirst,则默认的窗体文件名为( )。(分数:2.00)A.Form1.frmB.工程 1.frmC.TheFirst.frm D.Form1.vbp解析:解析 本题考查窗体的命名。窗体文件的扩展名是.frm,新建工程时默认的工程名为“工程1.vbp”,默认的窗体名为窗体的 Name 属性,这里为“TheFist.frm”。21.下列程序执行后,变量 a 的值为( )。Dim a,b,c,d As Singlea=10:b=20:c=40If ba Thend=a:a=b:b=dEnd IfIf ca

    27、Thend=a:a=c:c=dEnd IfIf cb Thend=b:b=c:c=dEnd If(分数:2.00)A.10B.40 C.20D.100解析:解析 本题考查选择语句。程序段中包括 3 条选择语句,其作用分别为:如果 a 小于 b 那么交换a 和 b,如果 a 小于 c 那么变换 a 和 c,如果 b 小于 c 那么交换 b 和 c,相当于对 a、b、c 做了降序排列。22.窗体上有 Text1、Text2 两个文本框及一个命令按钮 Command1,编写下列程序:Dim y As IntegerPrivate Sub Command1_Click()Dim x As Intege

    28、rx=2Text1.Text=p2(pl(x),y):Text2.Text=pl(x)End SubPrivate Function pl(x As Integer)As Integerx=x+y:y=x+ypl=x+yEnd FunctionPrivate Function p2(x As Integer,y As Integer)As Integerp2=2*x+yEnd Function程序运行后,第一次单击和第二次单击命令按钮后,文本框 Text1 和 Text2 内的值分别是( )。(分数:2.00)A.2 42 4B.2 44 8C.10 1058 58 D.4 48 8解析:解析

    29、 本题考查函数的调用以及变量的作用域。在命令按钮单击事件中调用 p2 函数,p2 函数的参数为函数 p1,因此首先计算 p1 调用以后产生的结果。第一次调用函数 p1,变量 y 为窗体级变量,p1调用结束后 y 为 2,p1 为 4:调用 p2,得到 p2 值为 10,x 的值为 2;继续调用 p1(x),此时 y 值为 2,调用结束以后 p1 为 10。继续单击命令按钮,此时 x 值为 2,而 y 的值为 6,其余计算方法和第一次单击时相同。23.下列表达式的值为 2123 的是( )。(分数:2.00)A.Val(“123asd“)&2000B.Val(“123asd“)+2000 C.S

    30、tr(123)&“2000“D.Str(123)+“2000“解析:解析 本题考查系统函数和字符串连接运算符。Val 的功能是把从头开始的连续数字串转化成数字。而 Str 的功能是把数字转化为字符。当操作数为字符串时,运算符“+”表示对字符串进行连接运算,否则为加法运算。因此选项 A)为 1 232 000,选项 B)为 2123,选项 C)和 D)全部为 1 232 000。24.假定通用对话框的名称为 CD1,命令按钮的名称为 Command1,则单击命令按钮后,能使打开对话框的标题为“通用对话框”的事件过程是( )。(分数:2.00)A.Private Sub Command1_Clic

    31、k()CD1.DialogTitle=“通用对话框“CD1.ShowPrinterEnd SubB.Private Sub Command1_Click()CD1.DialogTitle=“通用对话框“CD1.ShowFontEnd SubC.Private Sub Command1_Click()CD1.DialogTitle=“通用对话框“CD1.ShowOpenEnd Sub D.Private Sub Command1_Click()CD1.DialogTitle=“通用对话框“CD1.ShowColorEnd Sub解析:解析 本题考查通用对话框的常见属性。通用对话框的标题属性为 D

    32、ialogTitle,如果要打开“打开”对话框可以设置 CD1 的 Action 属性为 1 或者使用 ShowOpen 方法。25.有以下程序段,单击 Command1 按钮后,屏幕上的输出结果是( )。Private Sub Command1_Click()For i=6 To 9Print Tab(i*i),iNext iEnd Sub(分数:2.00)A.6 7 89B.6 7 8 9C.6 78 9D.6789 解析:解析 本题考查 print 方法。print 方法可以在窗体、图片框、打印机(printer)或立即窗口中输出信息。如果两个输出项之间以逗号分隔,那么下一项的输出光标定

    33、位在下一个打印区的开始位置处。而Tab(i*i)函数表示光标从左端)开始右移 i*i 列。26.在窗体上有一个文本框控件,名称为 TextTime;一个计时器控件,名称为 Timer1。要求每 1s 在文本框中显示一次当前的时间。(分数:2.00)A.B.C. D.解析:解析 本题考查计时器控件。计时器控件只有一个事件,就是 Timer()事件,表示触发计时器控件时执行的操作。27.在窗体上有 2 个图片框,名称分别为 Picture1 和 Picture2,Picture2 中添加了香蕉图片(见图 1),且将 Picture2.DragMode 属性设置为 1。要求程序运行时,可以用鼠标把

    34、Picture2 拖拽到 Picture1 中(见图 2)。以下可以实现此功能的事件过程是( )。(分数:2.00)A.B.C. D.解析:解析 本题考查拖放事件。把 Picture2 拖到 Picture1 中,设置 Picture2 的 DragMode 属性为1,启动自动拖放模式。将 Picture2 拖到 Picture1 中,图像本身不会移动,但是在 Picture1 上触发DragDrop 事件,可以在该事件过程中通过 Move 方法来实现 Ptcture2 的移动。28.下列控件属性中,属性值的类型不相同的一项是( )。(分数:2.00)A.Label 控件的 Enabled 属

    35、性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性 C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性与 Frame 控件的 Visible 属性解析:解析 本题考查各种控件的常见属性。控件的 Enabled 属性值都是一致的,分别为 True 和False,表示控件是否可用。单选按钮和复选框的 Value 属性值不同,单选按钮 Value 有 True 和 False 两种,分别表示选中和没有选中,而复

    36、选框的 Value 属性表示了复选框的 3 种状态。命令按钮的 Default 属性和 Cancel 属性值为布尔型。任何控件的 Visible 属性值都是同义的。29.下面函数的功能应该是:删除字符串 str 中所有与变量 ch 相同的字符,并返回删除后的结果。例如:若 str=“ABCDABCD”,ch=“B”,则函数的返同值为:“ACDACD”Function delchar(str As String,ch As String)As StringDim k As integer,temp As String,ret As Stringret=“Fork=1 To Len(str)tem

    37、p=Mid(str,k,l)If temp=ch Thenret=ret & tempEnd IfNext kdelchar=retEnd Function但实际上函数有错误,需要修改。下面的修改方案中正确的是( )。(分数:2.00)A.把 ret=ret & temp 改为 ret=tempB.把 If temp=ch Then 改为 If tempch Then C.把 delchar=ret 改为 delchar=tempD.把 ret=“改为 temp=“解析:解析 题干中给出的函数作用为删除参数字符串中与 ch 相同的字符,而在给出的程序段中,每次遍历 str 参数中的每一个字符,

    38、若其与 ch 相等,则将其连接到结果字符串中,这样显然是不合要求的,应该是若取出的字符和 ch 不等则将其连接到结果中,否则舍弃。因此,应将“If temp=ch Then”改为“If tempch Then”30.某二叉树中度为 2 的结点有 10 个,则该二叉树中有( )个叶子结点。(分数:2.00)A.9B.10C.11 D.12解析:解析 根据二叉树的性质 3:对任何一棵二叉树,度为 0 的结点(即子结点)总是比度为 2 的结点多一个。31.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是( )。Private Sub Command1_Click()Picture1.Pict

    39、ure=LoadPicture(“c:/picture.jpg“)Picture1.ClsPicture1.Print“picture“End Sub(分数:2.00)A.窗体无显示,图片框显示图片和文字 picture B.窗体上出现 picture 文本,图片框无显示C.窗体上出现 picture 文本,图片框显示图片 picture.jpgD.窗体无显示,图片框只显示 picture 文字解析:解析 本题考查图片框属性。单击命令按钮时,图片框首先装入图片,然后图片框清空(注意,该方法只能清空在图片框中输出的文本信息和绘图信息,而不能清除有 LoadPicture 函数装载的图片),最后图

    40、片框显示图片和“picture”文字。全部操作都是在图片框中进行的,窗体上没有任何显示。32.可设置文字字体为斜体的属性是( )。(分数:2.00)A.FontSlopeB.FontBoldC.Fontltalic D.FontUnderline解析:解析 与字体有关的属性有:字体类型属性 FontName,字体大小属性 FontSize,粗体字属性FontBold,斜体字属性 FontItalic,加删除线字属性 FontStrikethru,加下划线(即底线)属性FontUnderline。33.以下叙述中错误的是( )。(分数:2.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文

    41、件中用 Private 定义的通用过程能被其他窗体调用 C.全局变量必须在标准模块中定义D.在设计 VB 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件解析:解析 本题考查工程和窗体。VB 中一个工程可以包含多个窗体或者多个标准模块、类模块等,这些文件的扩展名不同。标准模块中经常定义全局变量或者全局过程,在一个窗体中用 Private 定义的过程,作用域为整个窗体,而不是整个工程。34.下面是求最大公约数的函数的首部( )。Function fun(By Val x As Integer,ByVal y As Integer)As Integer若要输出 8、12、16 这

    42、3 个数的最大公约数,下面正确的语句是(分数:2.00)A.Printfun(8,12),fun(12,16),fun(16,8)B.Print fun(8,12,16)C.printfun(8,12),fun(12,16),fun(16)D.Printfun(8,fun(12,16) 解析:解析 函数过程在传递参数时,形参表与实参表中对应变量的名字不必相同,但参数的个数、对应位置和对应类型必须相同。本题中的 fun 函数有两个参数,任何对于 fun 的调用都必须传递实参为两个整型值;选项 A)中得到 3 个结果,显然不是我们所需要的;选项 D)中的函数嵌套调用能够求出 3 个数的最大公约数。

    43、35.使用菜单编辑器设计菜单时,必须输入的项是( )。(分数:2.00)A.快捷键B.标题C.索引D.名称 解析:解析 本题考查菜单设计基础。任何控件必须要具有的属性就是名称属性,Name 是程序可以访问该控件的惟一标识,至于快捷键、标题等都是可以没有的。索引只有建立菜单数组时才需要使用。二、填空题(总题数:11,分数:30.00)36.数据结构分为逻辑结构与 1。(分数:2.00)填空项 1:_ (正确答案:存储结构)解析:解析 数据结构是指相互之间存在一种或多种特定关系的数据元素的集台,即数据的组织形式。它分为数据的逻辑结构和数据的存储结构。37.在面向对象方法中,对象之间进行通信的构造称

    44、为 1。(分数:2.00)填空项 1:_ (正确答案:消息)解析:解析 对象之间进行通信的构造叫做消息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。38.衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中 1 是度量一个模块功能强度的一个相对指标。(分数:2.00)填空项 1:_ (正确答案:内聚性)解析:解析 模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。39.一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍

    45、”与实体“学生”的联系属于 1 的联系。(分数:2.00)填空项 1:_ (正确答案:一对多)解析:解析 在现实世界中事物间的关联称为联系。在概念世界中联系反映了实体集间的一定关系。两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3 种,分别是一对一,一对多和多对多。依据题意,一名学生只能住一间宿舍,一间宿舍可住多名学生,所以实体“宿舍”与实体“学生”的联系属于一对多的联系。40.数据模型包括数据结构、 1 和数据条件。(分数:2.00)填空项 1:_ (正确答案:数据操作)解析:解析 数据模型就是现实世界的反映,数据模型所描述的内容有 3 个部分,它们是数据结构、数据操作与

    46、数据约束。41.以下程序段的功能是_。x=8.6y=Int(x+0.5)Print y(分数:2.00)填空项 1:_ (正确答案:实现 x 的四舍五入)解析:解析 本题考查函数 Int 的功能,Int(x)的作用是取不大于 x 的最小的整数,可以实现数据的四舍五入。42.文本框接受的最长字符数由文本框的 1 属性确定。(分数:2.00)填空项 1:_ (正确答案:MaxLength)解析:解析 本题考查文本框的常见属性。文本框中存放的字符个数由 MaxtLength 属性决定。当取值为0 时表示任意长的字符,取值为非 0,表示相应个数的字符。43. 1 语句的作用是暂时停止 VB 程序的运行

    47、,将控制权转交给操作系统。(分数:2.00)填空项 1:_ (正确答案:DoEvents)解析:解析 本题考查 DoEvents 函数。DoEvents 函数的功能是将控制权转交给操作系统,以便让系统有机会去检查是否有其他事件需要提供服务,当操作系统处理完队列中的事件后,返回控制权。该函数可以返回 VB 应用程序中打开窗体的数目。44.以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以 4 余 1,除以 5 余 2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。Private Sub Command1_Click()x=Val(Te

    48、xt1.Text)If_ThenPrint xElse_Text1.Text=“End IfEnd Sub(分数:4.00)填空项 1:_ (正确答案:x Mod 4=1 And x Med 5=2;Tex1.SetFocus)解析:解析 本题考查条件表达式的描述和如何获得焦点。题中的两个条件“除以 4 余 1,除以 5 余 2”关系为并列关系,可以表示为“x Mod 4=1 And x Mod 5=2”,否则 Text1 获得焦点,Text1 获得焦点的方法为:Text1.SetFocus45.设在界面上放置了一个滚动条 Hscroll1 和一个标签控件 Label1,请补齐以下代码,要求每次单击滚动条两端箭头,或滚动条滑块与两端箭头之间的空白区域时,滚动条的值


    注意事项

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




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

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

    收起
    展开