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

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

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

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

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

    1、二级 VISUAL+BASIC-537 及答案解析(总分:70.50,做题时间:90 分钟)一、选择题(总题数:25,分数:43.50)1.在窗体上画一个名称为 Command1 的命令按钮。单击命令按钮时执行如下事件过程: Private Sub Command1_Click() a$=“software and hardware“ b$=Right(a$,8) c$=Mid(a$,1,8) MsgBox a$,b$,c$,1 End Sub 则在弹出的信息框标题栏中显示的标题是 (分数:2.00)A.software and hardwareB.hardwareC.softwareD.12

    2、.假定有如下事件过程: Private Sub Form_MouseDown(Buaon As Integer,Shift As Integer,x As Single,y_As Single) If Button=2 Then PopupMenu popForm End If End Sub 则以下描述中错误的是(分数:2.00)A.该过程的功能是弹出一个菜单B.popForm 是在菜单编辑器中定义的弹出式菜单的名称C.参数 x、y 指明鼠标的当前位置D.Button=2 表示按下的是鼠标左键3.在 Visual Basic 中,对象方法的调用格式为_。(分数:1.00)A.对象名方法名参数

    3、名表B.对象名:方法名参数名表C.方法名.对象名参数名表D.方法名:对象名参数名表4.下列可以打开立即窗口的操作是_。(分数:2.50)A.Ctrl+DB.Ctrl+EC.Ctrl+FD.Ctrl+G5.下列叙述中正确的是 _。(分数:1.00)A.线性表是线性结构B.栈与队列是非张性结构C.线性链表是非张性结构D.二叉树是线性结构6.要使某菜单能够通过按住键盘上的 Alt 键及 K 键打开,应 _ 。(分数:2.00)A.在“名称”栏中“K”字符前加上“&”B.在“标题”栏中“K”字符后加上“&”C.在“标题”栏中“K”字符前加上“&”D.在“名称”栏中“K”字符后加上“&”7.有变量定义语

    4、句 Dim max,min As String,则可以知道 max 的类型是(分数:1.00)A.变体类型B.单精度型C.双精度型D.字符串型8.下列语句中正确的是 _ 。(分数:2.00)A.IfX3*YAndXYThenY=X3B.IfX3*YAndXYThenY=X3C.IfX3*Y:XYThenY=X3D.IfX3*YAndXYThenY=X*39.以下叙述中错误的是 _ 。(分数:2.00)A.事件过程是响应特定事件的一段程序B.不同的对象可以具有相同名称的方法C.对象的方法是执行指定操作的过程D.对象事件的名称可以由编程者指定10.有 3 个关系 R、S 和 T 如下: (分数:2

    5、.00)A并B.自然连接C.笛卡尔积D交11.在窗体上有一个计时器控件 Timer1 和一个标签控件 Label1,在程序运行时可通过每隔 30 毫秒让Lable1 左移 100 缇,从而产生文字移动动画效果。文字从右向左移动,当移动到接近窗体左边界时停止移动。空格处应填 _。 Private Sub Form1_Load() Label1. Left=Form1. Width Timer1. Interval=30 _ End Sub Private Sub Timer1_Timer() Lable1.Left=Lable1. Left -100 If Lablel. Left100 The

    6、n Timer1. Enable=False End If End Sub(分数:3.00)A.Timer1. Enable=TrueB.Label1.Enable=TrueC.Timer1. Enable=FalseD.Label1. Enable=False12.设窗体的名称为 Form1,标题为 Win,则窗体的 MouseDown 事件过程的过程名是(分数:2.00)A.Form1_MouseDownB.Win_MouseDownC.Form_MouseDownD.MouseDown_Form113.一个工程中含有窗体 Form1、Form2 和标准模块 Modell,如果在 Form

    7、1 中有语句 Public X As Integer,在 Modell 中有语句 Public Y As Integer。则以下叙述中正确的是 _。(分数:1.00)A.变量 X、Y 的作用域相同B.Y 的作用域是 ModellC.在 Form1 中可以直接使用 XD.在 Form2 中可以直接使用 X 和 Y14.下面的属性中,用于自动调整图像框中图形内容的大小的是(分数:1.00)A.PictureB.CurentYC.CurrentXD.Stretch15.Visual Basic 中的对话框分为 3 种类型,即预定义对话框、自定义对话框和(分数:1.00)A.列表框B.图片框C.通用对

    8、话框D.文本框16.关于变量作用域,下列叙述中正确的是 _ 。(分数:2.00)A.在窗体的 Form Load 事件过程中定义的变量是全局变量B.局部变量的作用域可以超出所定义的过程C.在某个 Sub 过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程D.在调用过程中,所有局部变量被系统初始化为 0 或空字符串17.数据字典(DD)所定义的对象都包含于_。(分数:2.00)A.程序流程图B.数据流图(DFD 图)C.方框图D.软件结构图18.设 A$=“Hello“,下列语句正确的是 _ 。(分数:2.00)A.Labe11.Hight=Labe11.High

    9、t+A$B.Labe11.Caption=Labe11.Caption+A$C.Labe11.Enabled=Laabe11.Enabled+A$D.Labe11.Visible=Labe11.Visible+AS19.下列选项中,不属于数据模型所描述的内容的是 _ 。(分数:2.00)A.数据类型B.数据操作C.数据结构D.数据约束20.下列程序段的执行结果为 a=1 b=2 For I=1 To 3 f=a * b a=b b=f Print f Next I(分数:1.00)A.2 3 6B.2 4 8C.2 3 4D.2 2 821.某二叉树共有 60 个叶子结点与 50 个度为 1

    10、的结点,则该二叉树中的总结点数为 _ 。(分数:2.00)A.148B.169C.182D.19822.以下能接收焦点的控件是(分数:2.00)A.图像框B.框架C.命令按钮D.标签23.设“A=“87654321“”,则表达式 Val(Left(A,4)+Mid(A,4,2)的值为 _ 。(分数:2.00)A.876543B.876554C.8D.624.在窗体上画 1 个命令按钮,名称为 Command1,然后编写如下程序: Dim Flag As Boolean Private Sub Command1_Click() Dim intNum As Integer intNum=Input

    11、Box(“请输入:“) If Flag Then Printf(intNum) End If End Sub Function f(x As Integer)As Integer If X10 Then Y=X Else Y=X+10 End If f=Y End Function Private Sub Form_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single ) Flag=True End Sub 运行程序,首先单击窗体,然后单击命令按钮,在输入对话框中输入 5,则程序的输出结果为 _ 。(分数:2.00

    12、)A.0B.5C.15D.无任何输出25.在 Visual Basic 中,组合框是文本框和下列哪一项的特性的组合(分数:1.00)A.复选框B.标签C.列表框D.目录列表框二、填空题(总题数:15,分数:27.00)26.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。 (分数:1.00)27.在 Selectcase 结构中应至少包含一个 1 子句。 (分数:2.00)28.下列程序段运行结果是 1。 Dim c As Integer, num As Integer num=29483 Do c=num Mod 10 Print c: num=num /10 Loop While

    13、 num0 (分数:2.00)29.图像框和图片框在使用时有所不同,这两种控件中,能作为容器容纳其他控件的是 1。 (分数:2.00)30.数据结构分为逻辑结构和存储结构,线性链表属于 1。 (分数:2.00)31.组合框有 3 种不同的类型,这 3 种类型是下拉式列表框、简单组合框和下拉式组合框,分别通过把Style 属性设置为 1 来实现。 (分数:2.00)32.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的 _ 1_ 。 (分数:2.00)33.在窗体上画一个命令按钮,然后编写如下事件过程: Option Base 1 Private Sub Command1_Click(

    14、) Dim a a=Array(1,2,3,4) j=1 For i=4 To 1 Step-1 s=s+a(i)*j j=j*10 Next i Print s End Sub 运行上面的程序,单击命令按钮,其输出结果是 _ 1_ 。 (分数:2.00)34.以下程序段执行后 y 的值是 _ 1_ 。 x=8.6 y=int(x+0.5) print y (分数:1.00)35.以下程序的功能是将多维数组 a(1 To m,1 To n)中的元素转移到一个名为 b(1 To n)的一维数组中,请填写空白处,完成该程序。 Option Base 1 Private Sub Command1_C

    15、lick() Dim a(1 To 4,1 To 5):Dim b() ReDim 1 For i=1 To 4 For j=1 To 5 a(i,j)=i*j Next j Next i Call Transf(a,4,5,B) End Sub Sub Transf(a(),m,n,b() Dim x As Integer x=1 For i=1 To m For j=1 To n b(x)= 2 x=x+1 Next j Next i End Sub (分数:4.00)36.有如下函数过程: Function gys(ByVal x As Integer,ByVal y As Intege

    16、r)As Integer Do While y0 preminder=x/y x=Y y=preminder Loop gys=x End Function 以下是调用该函数的事件过程,该程序的运行结果是 _ 1_ 。 Private Sub Command1_Click() Dim a As Integer,b As Integer a=10:b=2 x=gys(a,b) Print x End Sub (分数:1.00)37.假定有以下当循环: While Not 条件 循环体 Loop 则执行循环体的“条件”是 _ 1_ 。 (分数:1.00)38.数据库模型提供了两个映像功能,第一种映

    17、像使得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不变,这就是它们的 _ 1_ 独立性。 (分数:1.00)39.数据流的类型有 1 和事务型。 (分数:2.00)40.常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示 1,用带空心圆的箭头表示传递的是数据。 (分数:2.00)二级 VISUAL+BASIC-537 答案解析(总分:70.50,做题时间:90 分钟)一、选择题(总题数:25,分数:43.50)1.在窗体上画一个名称为 Command1 的命令按钮。单击命令按钮时执行如下事件过程: Private Sub Command1_Click() a$=

    18、“software and hardware“ b$=Right(a$,8) c$=Mid(a$,1,8) MsgBox a$,b$,c$,1 End Sub 则在弹出的信息框标题栏中显示的标题是 (分数:2.00)A.software and hardwareB.hardware C.softwareD.1解析:2.假定有如下事件过程: Private Sub Form_MouseDown(Buaon As Integer,Shift As Integer,x As Single,y_As Single) If Button=2 Then PopupMenu popForm End If E

    19、nd Sub 则以下描述中错误的是(分数:2.00)A.该过程的功能是弹出一个菜单B.popForm 是在菜单编辑器中定义的弹出式菜单的名称C.参数 x、y 指明鼠标的当前位置D.Button=2 表示按下的是鼠标左键 解析:解析 Button 参数用来标识该事件的产生,是由按下(MouseDown)或者释放(MouseUp)按钮引起的具有相应于左键(位 0)、右键(位 1)、中键(位 2)的一个位字段。这些位的值分别等于 1、2 和 4。其中仅有一位被设置,用来指示引起该事件的键。3.在 Visual Basic 中,对象方法的调用格式为_。(分数:1.00)A.对象名方法名参数名表 B.对

    20、象名:方法名参数名表C.方法名.对象名参数名表D.方法名:对象名参数名表解析:解析 面向对象的程序设计语言为程序设计人员提供了一种特殊的过程和函数(称为方法)。在Visual Basic 中,已将一些通用的过程和函数编写好并封装起来,作为方法供用户直接调用,这给用户的编程带来了很大的方便。因为方法是面向对象的,所以在调用时一定要用对象。对象方法的调用格式为:对象名方法名 参数名表。4.下列可以打开立即窗口的操作是_。(分数:2.50)A.Ctrl+DB.Ctrl+EC.Ctrl+FD.Ctrl+G 解析:解析 Ctrl+D快捷键打开的是添加文件对话框;Ctrl+E快捷键打开的是菜单编辑器对话框

    21、;Ctrl+F快捷键不打开任何对话框;Ctrl+G快捷键打开的是立即窗口。5.下列叙述中正确的是 _。(分数:1.00)A.线性表是线性结构 B.栈与队列是非张性结构C.线性链表是非张性结构D.二叉树是线性结构解析:解析 根据数据结构中各数据元素之间前后间关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件;有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。6.要使某菜单能够通过按住键盘上的 Alt 键及 K 键打开,应 _

    22、。(分数:2.00)A.在“名称”栏中“K”字符前加上“&”B.在“标题”栏中“K”字符后加上“&”C.在“标题”栏中“K”字符前加上“&” D.在“名称”栏中“K”字符后加上“&”解析:7.有变量定义语句 Dim max,min As String,则可以知道 max 的类型是(分数:1.00)A.变体类型 B.单精度型C.双精度型D.字符串型解析:解析:在 Visual Basic 中,当要同时在一个语句中定义多个变量时,每个变量都要用 As 子句声明其类型,否则就被看作是变体类型的数据。8.下列语句中正确的是 _ 。(分数:2.00)A.IfX3*YAndXYThenY=X3 B.IfX

    23、3*YAndXYThenY=X3C.IfX3*Y:XYThenY=X3D.IfX3*YAndXYThenY=X*3解析:9.以下叙述中错误的是 _ 。(分数:2.00)A.事件过程是响应特定事件的一段程序B.不同的对象可以具有相同名称的方法C.对象的方法是执行指定操作的过程D.对象事件的名称可以由编程者指定 解析:10.有 3 个关系 R、S 和 T 如下: (分数:2.00)A并B.自然连接C.笛卡尔积D交 解析:解析 关系 R 与 S 经交运算后所得到的关系是由那些既在 R 内又在 S 内的有序组组成的,记为RS。11.在窗体上有一个计时器控件 Timer1 和一个标签控件 Label1,

    24、在程序运行时可通过每隔 30 毫秒让Lable1 左移 100 缇,从而产生文字移动动画效果。文字从右向左移动,当移动到接近窗体左边界时停止移动。空格处应填 _。 Private Sub Form1_Load() Label1. Left=Form1. Width Timer1. Interval=30 _ End Sub Private Sub Timer1_Timer() Lable1.Left=Lable1. Left -100 If Lablel. Left100 Then Timer1. Enable=False End If End Sub(分数:3.00)A.Timer1. En

    25、able=True B.Label1.Enable=TrueC.Timer1. Enable=FalseD.Label1. Enable=False解析:解析 本题在 Form1_Load 事件中通过给 Labell 的 Left 属性赋值使它在右边框之外,并通过给Timerl1. Interval 赋值使事件每隔 30 秒发生一次,为了启动定时器工作,应将 Timer1 的 Enable 属性设置为 True。12.设窗体的名称为 Form1,标题为 Win,则窗体的 MouseDown 事件过程的过程名是(分数:2.00)A.Form1_MouseDownB.Win_MouseDownC.

    26、Form_MouseDown D.MouseDown_Form1解析:解析 对于控件来说,它由对象名、下划线“-”和事件名三部分组成;而对于窗体来说,事件过程名由“Form”、下划线“-”和事件名三部分组成,所以正确的答案为 C)。13.一个工程中含有窗体 Form1、Form2 和标准模块 Modell,如果在 Form1 中有语句 Public X As Integer,在 Modell 中有语句 Public Y As Integer。则以下叙述中正确的是 _。(分数:1.00)A.变量 X、Y 的作用域相同B.Y 的作用域是 ModellC.在 Form1 中可以直接使用 X D.在

    27、Form2 中可以直接使用 X 和 Y解析:解析 在窗体中声明的是窗体级变量,它只能在该窗体内直接使用,而在标准模块中使用 Public声明的是全局变量,可以直接在工程中使用。14.下面的属性中,用于自动调整图像框中图形内容的大小的是(分数:1.00)A.PictureB.CurentYC.CurrentXD.Stretch 解析:解析:本题的目的在于考查学生对图形控件的属性设置。Picture 属性用于窗体、图片框和图像框,它可以通过属性窗口设置,用来把图形放到这些对象中,因此选项 A)是不正确的;CurrentX 和 CurrentY用来设置下一个输出的水平坐标和垂直坐标,因此选项 B)和

    28、 C)都不正确;Stretch 属性用于图像框,用于自动调整图像框中图形内容的大小,既可通过属性窗口设置,也可以通过程序代码设置,该属性的取值为 True 或 False,当其值为 False 时,将自动放大或缩小图像框中的图形以与图像框的大小相适应,因此选项 D)是正确的。15.Visual Basic 中的对话框分为 3 种类型,即预定义对话框、自定义对话框和(分数:1.00)A.列表框B.图片框C.通用对话框 D.文本框解析:解析 CommonDialog(通用对话框)控件在 Visual Basic 和 Microsoft Windows 动态链接库 commd1gdll 的例程之间提

    29、供了一个接口。在应用程序中要使用 CommonDialog(通用对话框)控件,应该将其添加到窗体中并设置其属性。16.关于变量作用域,下列叙述中正确的是 _ 。(分数:2.00)A.在窗体的 Form Load 事件过程中定义的变量是全局变量B.局部变量的作用域可以超出所定义的过程C.在某个 Sub 过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程 D.在调用过程中,所有局部变量被系统初始化为 0 或空字符串解析:解析 本题考查变量的作用域。局部变量是在过程内用声明的变量,只能在本过程中使用,不同过程中的局部变量可以重名,由 Dim 或者 Private 声明

    30、的局部变量在过程调用前才会被初始化为 0 或空字符串,静态局部变量不会被初始化为 0 或空字符串;在“通用声明”段中用 Public 语句声明的变量为全局变量,可被本应用程序的任何过程或函数访问。17.数据字典(DD)所定义的对象都包含于_。(分数:2.00)A.程序流程图B.数据流图(DFD 图) C.方框图D.软件结构图解析:解析 数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流图中的各个元素做出详细的说明。本题答案为 B。18.设 A$=“Hello“,下列语句正确的是 _ 。(分数:2.00)A.Labe11.Hight=La

    31、be11.Hight+A$B.Labe11.Caption=Labe11.Caption+A$ C.Labe11.Enabled=Laabe11.Enabled+A$D.Labe11.Visible=Labe11.Visible+AS解析:19.下列选项中,不属于数据模型所描述的内容的是 _ 。(分数:2.00)A.数据类型 B.数据操作C.数据结构D.数据约束解析:解析 数据模型描述的内容包含数据结构、数据操作和数据约束。20.下列程序段的执行结果为 a=1 b=2 For I=1 To 3 f=a * b a=b b=f Print f Next I(分数:1.00)A.2 3 6B.2

    32、4 8 C.2 3 4D.2 2 8解析:解析:本题考查的是 For 循环结构语句,程序段的运行过程为:开始 a=1,b=2。For 循环中步长缺省值为 1,循环变量 I 的初值为 1,终值为 3,所以此循环结构可以循环 3 次。 第一次循环后,结果为:f=2,a=2,b=2; 第二次循环后,结果为:f=4,a=2,b=4; 第三次循环后,结果为:f=8,a=4,b=8; 所以每循环一次,便输出 f 当前值,循环 3 次即便输出 3 个 f 值分别为 2,4,8。21.某二叉树共有 60 个叶子结点与 50 个度为 1 的结点,则该二叉树中的总结点数为 _ 。(分数:2.00)A.148B.1

    33、69 C.182D.198解析:解析 叶子结点总是比度为 2 的结点多一个。所以,具有 60 个叶子结点的二叉树有 59 个度为 2的结点。总结点数=60 个叶子结点+59 个度为 2 的结点+50 个度为 1 的结点=169 个结点。22.以下能接收焦点的控件是(分数:2.00)A.图像框B.框架C.命令按钮 D.标签解析:解析 只有能输入的输入型控件才能够接收焦点,本题四个选项中只有命令按钮是输入型控件,可以接收焦点23.设“A=“87654321“”,则表达式 Val(Left(A,4)+Mid(A,4,2)的值为 _ 。(分数:2.00)A.876543B.876554 C.8D.6解

    34、析:解析 Left(string,length)函数是字符串截取函数。功能是截取某字符串最左边的“length”个字符,这里截取字符串为“8765”。 Val(string)函数用于返回字符串中所含的数值,这里“8765”返回的数值为“8765”。Mid(Str,p,n)函数是字符截取函数,功能是截取从第 p 个字符开始,向后取字符串的n 个“Str”字符串中的字符。这里 Mid(A,4,2)为截取字符串“54”。“+”做字符串连接,这里将“8765”和“54”进行相连接运算。24.在窗体上画 1 个命令按钮,名称为 Command1,然后编写如下程序: Dim Flag As Boolean

    35、 Private Sub Command1_Click() Dim intNum As Integer intNum=InputBox(“请输入:“) If Flag Then Printf(intNum) End If End Sub Function f(x As Integer)As Integer If X10 Then Y=X Else Y=X+10 End If f=Y End Function Private Sub Form_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single ) Flag=Tru

    36、e End Sub 运行程序,首先单击窗体,然后单击命令按钮,在输入对话框中输入 5,则程序的输出结果为 _ 。(分数:2.00)A.0B.5 C.15D.无任何输出解析:25.在 Visual Basic 中,组合框是文本框和下列哪一项的特性的组合(分数:1.00)A.复选框B.标签C.列表框 D.目录列表框解析:二、填空题(总题数:15,分数:27.00)26.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。 (分数:1.00)解析:完整性控制 解析 考查考生对数据库基本知识的了解。 解题要点 安全性控制:防止未经授权的用户有意或无意存取数据库巾的数据,以免数据被泄露、更改或破坏

    37、;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制:正确处理好多用户、多任务环境卜的并发操作防止错误发生;恢复;当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。 考点链接 数据库的其他用途,如数据定义、数据操作和数据管理等。27.在 Selectcase 结构中应至少包含一个 1 子句。 (分数:2.00)解析:Case28.下列程序段运行结果是 1。 Dim c As Integer, num As Integer num=29483 Do c=num Mod 10 Print c: num=num /10 Loop While num0

    38、(分数:2.00)解析:3 8 4 9 229.图像框和图片框在使用时有所不同,这两种控件中,能作为容器容纳其他控件的是 1。 (分数:2.00)解析:图片框30.数据结构分为逻辑结构和存储结构,线性链表属于 1。 (分数:2.00)解析:存储结构解析 数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。31.组合框有 3 种不同的类型,这 3 种类型是下拉式列表框、简单组合框和下拉式组合框,分别通过把Style 属性设置为 1 来实现。

    39、(分数:2.00)解析:2、1、0解析 组合框有 3 种不同的类型,分别为下拉式组合框、简单组合框、下拉式列表框。通过 style 属性来返回或设置组合框控件的显示类型和行为,对应的值分别为 0、1、2。32.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的 _ 1_ 。 (分数:2.00)解析:空间复杂度和时间复杂度解析 算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。33.在窗体上画一个命令按钮,然后编写如下事件过程: Option Base 1 Private Sub Command1_

    40、Click() Dim a a=Array(1,2,3,4) j=1 For i=4 To 1 Step-1 s=s+a(i)*j j=j*10 Next i Print s End Sub 运行上面的程序,单击命令按钮,其输出结果是 _ 1_ 。 (分数:2.00)解析:1234 解析 跟踪程序: 由 a=Array(1,2,3,4)可知: a(1)=1 a(2)=2 a(3)=3 a(4)=4 执行循环体: s=s+a(i)*j=a(4)*1=4,j=j*10=10 s=s+a(i)*j=4+a(3)*10=34,j=j*10=100 s=s+a(i)*j=34+a(2)*100=234,

    41、j=j*10=1000 s=s+a(i)*j=234+a(1)*1000=1234,j=j*10=-10000 最终的输出结果是:1234。34.以下程序段执行后 y 的值是 _ 1_ 。 x=8.6 y=int(x+0.5) print y (分数:1.00)解析:9 解析 返回参数的整数部分,其类型和参数相同。 语法 Int(number) 必要的 number 参数是 Double 或任何有效的数值表达式。如果 number 包含 Null,则返回 Null。35.以下程序的功能是将多维数组 a(1 To m,1 To n)中的元素转移到一个名为 b(1 To n)的一维数组中,请填写空

    42、白处,完成该程序。 Option Base 1 Private Sub Command1_Click() Dim a(1 To 4,1 To 5):Dim b() ReDim 1 For i=1 To 4 For j=1 To 5 a(i,j)=i*j Next j Next i Call Transf(a,4,5,B) End Sub Sub Transf(a(),m,n,b() Dim x As Integer x=1 For i=1 To m For j=1 To n b(x)= 2 x=x+1 Next j Next i End Sub (分数:4.00)解析:b(20);a(i,j)

    43、解析 本题考查二维数组和一维数组的对应关系。二维数组中有 20 个元素,因此b 的大小为 20,Redim b(20)。调用 Transf 函数把 m 行 n 列的二维数组存放到一维数组 b 中,利用二层循环访问数组 a 的每个元素,依次存放到 b 中。36.有如下函数过程: Function gys(ByVal x As Integer,ByVal y As Integer)As Integer Do While y0 preminder=x/y x=Y y=preminder Loop gys=x End Function 以下是调用该函数的事件过程,该程序的运行结果是 _ 1_ 。 Pr

    44、ivate Sub Command1_Click() Dim a As Integer,b As Integer a=10:b=2 x=gys(a,b) Print x End Sub (分数:1.00)解析:5解析 本题的难点是 Do WhileLoop 循环控制问题。y=2、5、0.4 的过程中,最后 x=5。37.假定有以下当循环: While Not 条件 循环体 Loop 则执行循环体的“条件”是 _ 1_ 。 (分数:1.00)解析:False解析 在当循环中,只有当 While 后面的“条件”为 True 时才能进入循环,执行循环体。也就是说,在 While 条件中,只有“条件”

    45、为 True 才能执行循环体。本题在“条件”前加了一个取反运算符 Not,要想执行循环体,必须对“条件”本身求反,即“条件”必须为 False。38.数据库模型提供了两个映像功能,第一种映像使得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不变,这就是它们的 _ 1_ 独立性。 (分数:1.00)解析:物理解析 数据库模型提供了两个映像功能,内模式到模式间的映像使得数据存储结构改变时,逻辑结构不变,相应的应用程序也不变,这就是它们的物理独立性,模式到外模式的映像使得逻辑结构改变时,用户结构不变,从而在这之上建立的应用程序也不改变,这就是数据和程序的逻辑独立性。39.数据流的类型有 1 和事务型。 (分数:2.00)解析:变换型40.常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示 1,用带空心圆的箭头表示传递的是数据。 (分数:2.00)解析:模块解析 矩形表示的是模块,箭头表示的是模块间的调用关系。用带实心圆的箭头表示传递的是控制信息,用带空心圆的箭头表示传递的是数据。


    注意事项

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




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

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

    收起
    展开