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

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

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

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

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

    1、二级 VISUAL+BASIC 笔试-293 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.如果要在任何新建的模块中自动插入 option Explicit 语句,则应采用下列_ 操作步骤。(分数:2.00)A.在“工具”莱单中选取“选项”命令,打开“选项”对话框,单击“编辑器”选项卡,选中“要求变量声明”选项B.在“编辑”菜单中执行“插入文件”命令。C.在“工程”菜单中执行“添加文件”命令。D.以上操作均不对2.表达式 2*32+2*8/4+32 的值为_ 。(分数:2.00)A.64B.31C.49D.223.数据库逻辑设计阶段分为_

    2、。(分数:2.00)A.收集和分析、建立 ER 模型、数据库模式设计B.模型设计和应用程序设计C.概念设计、逻辑设计、物理设计D.设计,建立 ER 模型和模式设计4.下列程序段的执行结果为_。S= 0: T= 0: U=0For X = 1 To 3For Y = 1 To XFor Z = Y To 3S= S +1Next ZT=T+1Next YU=U+1Next XPrint S; T;U(分数:2.00)A.3 6 14B.14 6 3C.14 3 6D.16 4 35.执行下列程序段时,分别在输入框中输入 2、4、6,则执行结果是_。Dim A(4) As IntegerDim B

    3、(4) As IntegerFor i = 0 To 2A(i + 1) = Val (InputBox (“请输入数据”)B(3 - i) = A(i + 1)Next iPrint B(i)(分数:2.00)A.2B.4C.6D.86.“软件危机”产生的主要原因是_ 。(分数:2.00)A.软件日益庞大B.开发方法不当C.开发人员编写程序能力差D.没有维护好软件7.下列程序段的执行结果是_。option base 1private eommand1_c1ick ()Dim A(10)Dim E(5)For i = 1 To 10A(i) = iNext iFor j = 1 To 5B(j

    4、) = j * 20Next jA(5) = B(2)Print “A(5)=”; A(5)End sub(分数:2.00)A.A(5)=20B.A(5)=30C.A(5)=40D.A(5)=508.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是_。(分数:2.00)A.单击窗体上没有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏9.在程序代码中清除图片框 Picture1 中的图形的正确语句是_ 。(分数:2.00)A.Picture1. picture=“”B.Picture1picture=Loadpicture

    5、(“ ”)C.Picture1. image=“”D.Picture1. picture=Null10.要使一个标签透明且不具有边框,则应_ 。(分数:2.00)A.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 0B.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 1C.将其 BackStyle 属性设置为 1,BorderStyle 属性设置为 0D.将其 BackStyle 属性设置为 1,BorderStyle 属性设置为 111.下列程序段执行后,执行的结果是_ 。Dim M(10)Dim N(10)i=3For j = 1

    6、 To 5M(j) = jN(i) = 2 * i + jNext jPrint N(i); M(i)(分数:2.00)A.12 4B.11 3C.3 11D.10 212.单击窗体时,下列程序代码的执行结果为_ 。Private Sub Test (x As Integer)x=x*2+1If x 6 ThenCall Test(x)End Ifx-x*2+1Print x;End SubPrivate Sub Command1_ Click ()Test 2End Sub(分数:2.00)A.23 47B.5 11C.10 22D.23 2913.结构程序设计的 3 种结构是_ 。(分数:

    7、2.00)A.顺序结构、选择结构、转移结构B.分支结构,等价结构,循环结构C.多分支结构赋值结构、等价结构D.顺序结构、选择结构、循环结构14.用二维表来表示实体及实体之间联系的数据模型称为_ 。(分数:2.00)A.实体联系模型B.层次模型C.网状模型D.关系模型15.某算法的空间花费 s(n)=100nlog2n+0.5 logn+ 1000n+2000,其空间复杂度为_ 。(分数:2.00)A.0(1)B.0(n)C.0(n1.5)D.0(nlog2n)16.下列程序执行后,分别输入 5,10,则输出的结果是_ 。a= InputBox (“请输入数据” j(分数:2.00)A.j=10

    8、B.j=11C.j=12D.j=1325.如果只允许在列表框中每次只能选择一个列表项时,则应将其 Multiselect 属性设置为_ 。(分数:2.00)A.0B.1C.2D.326.当将 E-R 模型转换为关系模型时,对于两实体间 m: n 联系,必须对“联系”单独建立_ ,用来联系双方实体。(分数:2.00)A.一个实体B.一个属性C.一个指针D.一个关系27.某窗体中有如图所示的各种控件:(分数:2.00)A.文本框B.框架C.命令按钮D.复选框28.单击一次命令按钮之后,下更程序代码的执行结果为_ 。Public Sub Proc(a() As Integer)Static i As

    9、 IntegerDoa(i) = a(i) + a(i + 1)i=i+1Loop While i 2End SubPrivate Sub Command1_Cliek()Dim m As IntegerDim i As IntegerDim x(10) As IntegerFor i = 0 To 4x(i) = i + 1Next iFor i = 1 To 2Call Proc (x)Next iFor i = 0 To 4Print x(i);Next iEnd Sub(分数:2.00)A.3 4 7 5 6B.3 5 7 4 5C.1 2 3 4 5D.1 2 3 5 729.下列程

    10、序执行后,执行的结果是_ 。Dim M(2)For i = 1 To 2M(i) = 0Next ik=2For i = 1 To kFor j = 1 To kM(j) = M(i) + 1Print M(k):Next jNext I(分数:2.00)A.1234B.0123C.0223D.234530.栈和队列_ 。(分数:2.00)A.共同之处在于二者都是先进先出的特殊的线性表B.共同之处在于二者都是先进后出的特殊的线性表C.共同之处在于二者都只允许在顶端执行删除操作D.没有共同之处31.下列符号常量的声明中,_ 是不合法的。(分数:2.00)A.Const a As Single =

    11、1.1B.Const d As Integer =“12”C.Const b As Double = Sin(1)D.Const c As String = “OK”32.以下叙述中正确的是_ 。(分数:2.00)A.窗体的 Name 属性指定窗体的名称,用来标识一个窗体B.窗体的 Name 属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的 Name 属性的值D.对象的 Name 属性值必须在运行时设置,不能在设计时设置。33.分层 DFD 图是一种比较严格又易于理解的描绘方式,它的顶层图的作用在于_ 。(分数:2.00)A.描绘了系统的实现细节B.表明了被开发系统的范围以及它和

    12、周围环境的数据交换关系C.描绘了系统的抽象D.描绘了软件实现的作者和绘制的时间34.23 有如下程序段,该程序段循环的次数是_。Dim i As IntegerDim j As IntegerDim k As Integerk=0For i = 0 To 10 Step 3For j = 1 To 5If j 3 Then k = k + 4: Exit Fork=k+1Print kNext jIf i 8 Then Exit ForNext i(分数:2.00)A.9B.10C.11D.1235.若深度为 5 的完全二叉树的第 5 层有 3 个叶结点,则该二叉树一共有_ 个结点。(分数:2

    13、.00)A.15B.16C.17D.18二、填空题(总题数:12,分数:24.00)36.深度为 n(n0)的二叉树最多有 【1】 个结点。(分数:2.00)填空项 1:_37.目前,有两种重要的高级语言,分别是结构化程序和 【2】 。(分数:2.00)填空项 1:_38.对象还有操作,用于改变对象的状态,对象及其操作就是对象的 【3】 。(分数:2.00)填空项 1:_39.结构化分析方法的基本思想是采用 【4】 方法,分析整个系统,有效的控制系统开发的复杂性。(分数:2.00)填空项 1:_40.数据库管理系统(DBMS)是数据库的机构,通常由数据定义语言、数据控制语言, 【5】 和一些实

    14、用程序四部分组成。(分数:2.00)填空项 1:_41.下面程序段的输出结果是 【6】 。p = 0s = 0Dop = p + 2s = s + pLoop While p11Print “s=”; s(分数:2.00)填空项 1:_42.下面程序段的输出结果是 【7】 。For X=1.5 To 5 Step 1.5Print X;Next X(分数:2.00)填空项 1:_43.以下程序段的作用是首先按降序输入 10 个数到数组 Y 的前 10 个元素中,又输入一个 YO 插入到数组 Y中,插入 YO 后 Y 中的数据仍按降序排列。请补充完该程序_。Dim Y(1 To 11)For i

    15、 =1 To 10Y(i) = Val(InputBox(“请输入 Y(i):”)Next iX = Val(InputBox (“请输入 x:”)For i = 10 To 1 Step -1If 【8】 ThenY(i + 1) = XExit ForEnd IfY (i + 1) =Y(i)Next iPrint Y(10)For i =1 To 11Print Y(i)Next I(分数:2.00)填空项 1:_44.有如下过程:Sub SS(ByVal X,ByRef Y,Z)X=X + 1Y=Y + 1Z=Z + 1End Sub执行该过程的事件过程如下:Private Sub C

    16、ommand1_Click()A = 1B = 2C = 3Call SS(A,B,C) Print A;B;CEnd Sub则该程序的执行结果是 【9】 。(分数:2.00)填空项 1:_45.把窗体的 KeyPreview 属性设置为 True,并编写如下两个事件过程:Private Sub Form_KeyDown (KeyCode As Integer,Shift As Integer)Print Chr(KeyCode)End SubPrivate Sub Form_KeyPress(KeyAseii As Integer)Print KeyAsciiEnd Sub程序运行后,如果将

    17、 CapsLock 键锁定在大写的状态,这时按下 A 键时,则:在窗体上输出的输出结果为 【10】 和 【11】 。(分数:2.00)填空项 1:_46.以下程序代码使用二维数组 A 表示矩阵,实现单击命令按钮 Command1 时使矩阵的两条对角线上的元素值全为 1,其余元素值全为 0,请补充完该程序。Private Sub Command1_click()Dim A(4,4)For I=1 To 4For J= 1 To 4【12】 =1Next I【13】 【14】 Next JFor i=1 To 4For j=1 To 4Print A(i,j):Next jPrintNext IE

    18、nd Sub(分数:2.00)填空项 1:_47.在 Visual Basic 中按文件的访问方式不同,可以将文件分为顺序文件,随机文件和 【15】 。(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-293 答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.如果要在任何新建的模块中自动插入 option Explicit 语句,则应采用下列_ 操作步骤。(分数:2.00)A.在“工具”莱单中选取“选项”命令,打开“选项”对话框,单击“编辑器”选项卡,选中“要求变量声明”选项 B.在“编辑”菜单中执行“插入文件”命令。C.在“

    19、工程”菜单中执行“添加文件”命令。D.以上操作均不对解析:2.表达式 2*32+2*8/4+32 的值为_ 。(分数:2.00)A.64B.31 C.49D.22解析:3.数据库逻辑设计阶段分为_ 。(分数:2.00)A.收集和分析、建立 ER 模型、数据库模式设计B.模型设计和应用程序设计 C.概念设计、逻辑设计、物理设计D.设计,建立 ER 模型和模式设计解析:4.下列程序段的执行结果为_。S= 0: T= 0: U=0For X = 1 To 3For Y = 1 To XFor Z = Y To 3S= S +1Next ZT=T+1Next YU=U+1Next XPrint S;

    20、T;U(分数:2.00)A.3 6 14B.14 6 3 C.14 3 6D.16 4 3解析:5.执行下列程序段时,分别在输入框中输入 2、4、6,则执行结果是_。Dim A(4) As IntegerDim B(4) As IntegerFor i = 0 To 2A(i + 1) = Val (InputBox (“请输入数据”)B(3 - i) = A(i + 1)Next iPrint B(i)(分数:2.00)A.2 B.4C.6D.8解析:6.“软件危机”产生的主要原因是_ 。(分数:2.00)A.软件日益庞大 B.开发方法不当C.开发人员编写程序能力差D.没有维护好软件解析:7

    21、.下列程序段的执行结果是_。option base 1private eommand1_c1ick ()Dim A(10)Dim E(5)For i = 1 To 10A(i) = iNext iFor j = 1 To 5B(j) = j * 20Next jA(5) = B(2)Print “A(5)=”; A(5)End sub(分数:2.00)A.A(5)=20B.A(5)=30C.A(5)=40 D.A(5)=50解析:8.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是_。(分数:2.00)A.单击窗体上没有控件的地方 B.单击任

    22、一个控件C.不执行任何操作D.双击窗体的标题栏解析:9.在程序代码中清除图片框 Picture1 中的图形的正确语句是_ 。(分数:2.00)A.Picture1. picture=“”B.Picture1picture=Loadpicture (“ ”) C.Picture1. image=“”D.Picture1. picture=Null解析:10.要使一个标签透明且不具有边框,则应_ 。(分数:2.00)A.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 0B.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 1 C.将其 Ba

    23、ckStyle 属性设置为 1,BorderStyle 属性设置为 0D.将其 BackStyle 属性设置为 1,BorderStyle 属性设置为 1解析:11.下列程序段执行后,执行的结果是_ 。Dim M(10)Dim N(10)i=3For j = 1 To 5M(j) = jN(i) = 2 * i + jNext jPrint N(i); M(i)(分数:2.00)A.12 4B.11 3 C.3 11D.10 2解析:12.单击窗体时,下列程序代码的执行结果为_ 。Private Sub Test (x As Integer)x=x*2+1If x 6 ThenCall Tes

    24、t(x)End Ifx-x*2+1Print x;End SubPrivate Sub Command1_ Click ()Test 2End Sub(分数:2.00)A.23 47 B.5 11C.10 22D.23 29解析:13.结构程序设计的 3 种结构是_ 。(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构,等价结构,循环结构C.多分支结构赋值结构、等价结构D.顺序结构、选择结构、循环结构 解析:14.用二维表来表示实体及实体之间联系的数据模型称为_ 。(分数:2.00)A.实体联系模型B.层次模型C.网状模型D.关系模型 解析:15.某算法的空间花费 s(n)=100

    25、nlog2n+0.5 logn+ 1000n+2000,其空间复杂度为_ 。(分数:2.00)A.0(1)B.0(n)C.0(n1.5)D.0(nlog2n) 解析:16.下列程序执行后,分别输入 5,10,则输出的结果是_ 。a= InputBox (“请输入数据” j(分数:2.00)A.j=10B.j=11 C.j=12D.j=13解析:25.如果只允许在列表框中每次只能选择一个列表项时,则应将其 Multiselect 属性设置为_ 。(分数:2.00)A.0 B.1C.2D.3解析:26.当将 E-R 模型转换为关系模型时,对于两实体间 m: n 联系,必须对“联系”单独建立_ ,用

    26、来联系双方实体。(分数:2.00)A.一个实体B.一个属性C.一个指针D.一个关系 解析:27.某窗体中有如图所示的各种控件:(分数:2.00)A.文本框B.框架C.命令按钮D.复选框 解析:28.单击一次命令按钮之后,下更程序代码的执行结果为_ 。Public Sub Proc(a() As Integer)Static i As IntegerDoa(i) = a(i) + a(i + 1)i=i+1Loop While i 2End SubPrivate Sub Command1_Cliek()Dim m As IntegerDim i As IntegerDim x(10) As In

    27、tegerFor i = 0 To 4x(i) = i + 1Next iFor i = 1 To 2Call Proc (x)Next iFor i = 0 To 4Print x(i);Next iEnd Sub(分数:2.00)A.3 4 7 5 6B.3 5 7 4 5 C.1 2 3 4 5D.1 2 3 5 7解析:29.下列程序执行后,执行的结果是_ 。Dim M(2)For i = 1 To 2M(i) = 0Next ik=2For i = 1 To kFor j = 1 To kM(j) = M(i) + 1Print M(k):Next jNext I(分数:2.00)A

    28、.1234B.0123C.0223 D.2345解析:30.栈和队列_ 。(分数:2.00)A.共同之处在于二者都是先进先出的特殊的线性表B.共同之处在于二者都是先进后出的特殊的线性表C.共同之处在于二者都只允许在顶端执行删除操作 D.没有共同之处解析:31.下列符号常量的声明中,_ 是不合法的。(分数:2.00)A.Const a As Single =1.1B.Const d As Integer =“12” C.Const b As Double = Sin(1)D.Const c As String = “OK”解析:32.以下叙述中正确的是_ 。(分数:2.00)A.窗体的 Name

    29、 属性指定窗体的名称,用来标识一个窗体 B.窗体的 Name 属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的 Name 属性的值D.对象的 Name 属性值必须在运行时设置,不能在设计时设置。解析:33.分层 DFD 图是一种比较严格又易于理解的描绘方式,它的顶层图的作用在于_ 。(分数:2.00)A.描绘了系统的实现细节B.表明了被开发系统的范围以及它和周围环境的数据交换关系 C.描绘了系统的抽象D.描绘了软件实现的作者和绘制的时间解析:34.23 有如下程序段,该程序段循环的次数是_。Dim i As IntegerDim j As IntegerDim k As Inte

    30、gerk=0For i = 0 To 10 Step 3For j = 1 To 5If j 3 Then k = k + 4: Exit Fork=k+1Print kNext jIf i 8 Then Exit ForNext i(分数:2.00)A.9B.10C.11D.12 解析:35.若深度为 5 的完全二叉树的第 5 层有 3 个叶结点,则该二叉树一共有_ 个结点。(分数:2.00)A.15B.16C.17D.18 解析:二、填空题(总题数:12,分数:24.00)36.深度为 n(n0)的二叉树最多有 【1】 个结点。(分数:2.00)填空项 1:_ (正确答案:2 n-1)解析

    31、:37.目前,有两种重要的高级语言,分别是结构化程序和 【2】 。(分数:2.00)填空项 1:_ (正确答案:面向对象程序设计)解析:38.对象还有操作,用于改变对象的状态,对象及其操作就是对象的 【3】 。(分数:2.00)填空项 1:_ (正确答案:行为)解析:39.结构化分析方法的基本思想是采用 【4】 方法,分析整个系统,有效的控制系统开发的复杂性。(分数:2.00)填空项 1:_ (正确答案:面向数据流)解析:40.数据库管理系统(DBMS)是数据库的机构,通常由数据定义语言、数据控制语言, 【5】 和一些实用程序四部分组成。(分数:2.00)填空项 1:_ (正确答案:数据操纵)

    32、解析:41.下面程序段的输出结果是 【6】 。p = 0s = 0Dop = p + 2s = s + pLoop While p11Print “s=”; s(分数:2.00)填空项 1:_ (正确答案:s=42)解析:42.下面程序段的输出结果是 【7】 。For X=1.5 To 5 Step 1.5Print X;Next X(分数:2.00)填空项 1:_ (正确答案:1.5 3 4.5)解析:43.以下程序段的作用是首先按降序输入 10 个数到数组 Y 的前 10 个元素中,又输入一个 YO 插入到数组 Y中,插入 YO 后 Y 中的数据仍按降序排列。请补充完该程序_。Dim Y(

    33、1 To 11)For i =1 To 10Y(i) = Val(InputBox(“请输入 Y(i):”)Next iX = Val(InputBox (“请输入 x:”)For i = 10 To 1 Step -1If 【8】 ThenY(i + 1) = XExit ForEnd IfY (i + 1) =Y(i)Next iPrint Y(10)For i =1 To 11Print Y(i)Next I(分数:2.00)填空项 1:_ (正确答案:X Y(i))解析:44.有如下过程:Sub SS(ByVal X,ByRef Y,Z)X=X + 1Y=Y + 1Z=Z + 1End

    34、 Sub执行该过程的事件过程如下:Private Sub Command1_Click()A = 1B = 2C = 3Call SS(A,B,C) Print A;B;CEnd Sub则该程序的执行结果是 【9】 。(分数:2.00)填空项 1:_ (正确答案:1 3 4)解析:45.把窗体的 KeyPreview 属性设置为 True,并编写如下两个事件过程:Private Sub Form_KeyDown (KeyCode As Integer,Shift As Integer)Print Chr(KeyCode)End SubPrivate Sub Form_KeyPress(KeyA

    35、seii As Integer)Print KeyAsciiEnd Sub程序运行后,如果将 CapsLock 键锁定在大写的状态,这时按下 A 键时,则:在窗体上输出的输出结果为 【10】 和 【11】 。(分数:2.00)填空项 1:_ (正确答案:10 A 11 65)解析:46.以下程序代码使用二维数组 A 表示矩阵,实现单击命令按钮 Command1 时使矩阵的两条对角线上的元素值全为 1,其余元素值全为 0,请补充完该程序。Private Sub Command1_click()Dim A(4,4)For I=1 To 4For J= 1 To 4【12】 =1Next I【13】 【14】 Next JFor i=1 To 4For j=1 To 4Print A(i,j):Next jPrintNext IEnd Sub(分数:2.00)填空项 1:_ (正确答案:12 A(I,J) 13 A(I,I) 14 A(I、5-I))解析:47.在 Visual Basic 中按文件的访问方式不同,可以将文件分为顺序文件,随机文件和 【15】 。(分数:2.00)填空项 1:_ (正确答案:二进制文件)解析:


    注意事项

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




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

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

    收起
    展开