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

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

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

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

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

    1、二级 VISUAL+BASIC-75 (1)及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.在 Visual Basic 中,所有标准控件都具有的属性是(分数:2.50)A.CaptionB.NameC.TextD.Value2.下面控件中,没有 Caption 属性的是(分数:2.50)A.复选框B.单选按钮C.组合框D.框架3.下列控件中,没有 Caption 属性的是(分数:2.50)A.单选按钮B.复选框C.列表框D.框架4.在窗体上添加“控件”的正确的操作方式是(分数:2.50)A.先单击工具箱中的控件图标,再单击窗体上适当位置

    2、B.先单击工具箱中的控件图标,再双击窗体上适当位置C.直接双击工具箱中的控件图标,该控件将出现在窗体上D.直接将工具箱中的控件图标拖动到窗体上适当位置5.Visual Basic 控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为 Caption 的控件是(分数:2.50)A.列表框(ListBox)B.标签(Label)C.文本框(TextBox)D.组合框(ComboBox)6.为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是(分数:2.50)A.按住 Alt 键,不要松开,然后单击每个要选中的控件B.按住 Shift 键,不要松开

    3、,然后单击每个要选中的控件C.按住 Ctrl 键,不要松开,然后单击每个要选中的控件D.拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内7.如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是 A B C D (分数:2.50)A.B.C.D.8.以下不属于 VB 控件的是(分数:2.50)A.框架B.点C.直线D.形状9.以下关于控件的叙述中,正确的是(分数:2.50)A.标签控件能够获得焦点B.不能对列表框中的列表项进行多项选择C.命令按钮的外观可以被设置为图形D.设置形状控件的 Shape 属性,可以使其呈现为直线10.在设计阶段,假定在图片框 Picture1 中装入了一个图形

    4、,为了删除该图片框控件,应采用的正确操作是(分数:2.50)A.选择图片框,然后按 Del 键B.执行语句 Picture1.Picture=LoadPicture(“)C.执行语句 Picture1.Picture=“D.选择图片框,在属性窗口中选择 Picture 属性,然后按回车键11.命令按钮、单选按钮、复选框都可以通过 Picture 属性在控件上显示图片,但需事先设置某一属性,该属性为(分数:2.50)A.AppearanceB.StyleC.DisabledPictureD.DownPicture12.以下不可以作为“容器”的控件是(分数:2.50)A.图片框B.图像框C.框架D

    5、.窗体13.对于某些控件,只要将其 Style 属性设置为 1,则可以在该控件上使用 Picture 属性显示图片。以下不具备这一使用规则的控件是(分数:2.50)A.命令按钮B.单选按钮C.复选按钮D.框架14.若变量 a 未事先定义而直接使用(例如:a=0),则变量 a 的类型是(分数:2.50)A.IntegerB.StringC.BooleanD.Variant15.为把圆周率的近似值 3.14159 存放在变量 pi 中,应该把变量 pi 定义为(分数:2.50)A.Dim pi As IntegerB.Dim pi(7) As IntegerC.Dim pi As SingleD.

    6、Dim pi As Long16.若在窗体模块的声明部分声明了如下自定义类型和数组 Private Type rec Code As Integer:Caption As String End Type Dim arr(5) As rec 则下面的输出语句中正确的是(分数:2.50)A.Print arr.Code(2), arr.Caption(2)B.Print arr.Code, arr.CaptionC.Print arr(2).Code, arr(2).CaptionD.Print Code(2), Caption(2)17.如下关于变体类型变量的叙述中,错误的是(分数:2.50)A

    7、.变体类型数组中只能存放同类型数据B.使用 Array 初始化的数组变量,必须是 Variant 类型C.没有声明而直接使用的变量其默认类型均是 VariantD.在同一程序中,变体类型的变量可以被多次赋以不同类型的数据18.为了声明一个长度为 128 个字符的定长字符串变量 StrD,以下语句中正确的是(分数:2.50)A.Dim StrD As StringB.Dim StrD As String(128)C.Dim StrD As String128D.Dim StrD As String*12819.有如下语句序列:Dim a,b As Integer Print a Print b

    8、执行以上语句序列,下列叙述中错误的是(分数:2.50)A.输出的 a 值是 0B.输出的 b 值是 0C.a 是变体类型变量D.b 是整型变量20.以下自定义数据类型的语句中,正确的是 AType student ID As String * 20 name As String * 10 age As Integer End student BType student ID As String * 20 name As String * 10 age As Integer End Type CType student ID As String name As String age As Int

    9、eger End student CType ID As String * 20 name As String * 10 age As Integer End Type student (分数:2.50)A.B.C.D.21.有数据定义语句:Dim a,b As Integer Dim x%,y as Integer 执行语句后,不是整型变量的是(分数:2.50)A.aB.bC.xD.y22.VB 中,若没有显式声明变量的数据类型,则默认的类型是(分数:2.50)A.整型B.字符型C.日期型D.变体类型23.假定有如下的程序段:Dim intVarAs Integer intvar=True

    10、Print intVar 则输出结果是(分数:2.50)A.0B.-1C.TrueD.False24.下面为单精度实型(即单精度浮点型)变量的是(分数:2.50)A.x$B.x&C.x!D.x#25.设有以下定义语句:Private Type point x As Integer y As Integer End Type Dim a As point 下面语句中正确的是(分数:2.50)A.a=12B.a.x=12C.point=12D.point.x=1226.长整型常数的类型说明符为(分数:2.50)A.%B.#C.&D.27.双精度浮点数的类型说明符为(分数:2.50)A.%B.#C.

    11、&D.28.以下选项中,不合法的 Visual Basic 的变量名是(分数:2.50)A.a5bB._xyzC.a_bD.andif29.执行语句 Dim X,Y As Integer 后,(分数:2.50)A.X 和 Y 均被定义为整型变量B.X 和 Y 均被定义为变体类型变量C.X 被定义为整型变量,Y 被定义为变体类型变量D.X 被定义为变体类型变量,Y 被定义为整型变量30.以下变量名中合法的是(分数:2.50)A.x2-1B.printC.str_nD.2x31.设窗体文件中有下面的事件过程: Private Sub Command1_Click() Dim s a%=100 Pr

    12、int a End Sub 其中变量 a 和 s 的数据类型分别是(分数:2.50)A.整型,整型B.变体型,变体型C.整型,变体型D.变体型,整型32.在标准模块中用 Public 关键字定义的变量,其作用域为(分数:2.50)A.本模块所有过程B.整个工程C.所有窗体D.所有标准模块33.如果在窗体模块中所有程序代码的前面有语句:Dim x,则 x 是(分数:2.50)A.全局变量B.局部变量C.静态变量D.窗体级变量34.以下合法的 VB 变量名是(分数:2.50)A.#1B.123_aC.stringD.x_12335.有数据定义语句:Dim X,Y As Integer 以上语句表明

    13、(分数:2.50)A.X、Y 均是整型变量B.X 是整型变量,Y 是变体类型变量C.X 是变体类型变量,Y 是整型变量D.X 是整型变量,Y 是字符型变量36.以下变量名中合法的是(分数:2.50)A.x-2B.12abcC.sum_totalD.print37.下列合法的变量名是(分数:2.50)A.sum-aB.num_9C.print$D.5avg38.以下合法的 VB 变量名是(分数:2.50)A.xB.2yC.a#bD.x_1_x39.以下关于变量作用域的叙述中错误的是(分数:2.50)A.在窗体模块的声明部分声明的 Private 变量,其作用域是窗体内的所有过程B.在标准模块的声

    14、明部分声明的 Private 变量,其作用域是模块内的所有过程C.在窗体模块的声明部分声明的 Pubilc 变量,其作用域是本窗体的所有过程D.在标准模块的声明部分声明的 Pubilc 变量,其作用域是应用程序的所有过程40.在某个事件过程中定义的变量是(分数:2.50)A.局部变量B.窗体级变量C.全局变量D.模块变量二级 VISUAL+BASIC-75 (1)答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.在 Visual Basic 中,所有标准控件都具有的属性是(分数:2.50)A.CaptionB.Name C.TextD.Val

    15、ue解析:解析 窗体和控件都是 Visual Basic 对象,不同类型的控件具备的属性也不同,但是所有控件都具备一个属性就是名字(Name)属性。2.下面控件中,没有 Caption 属性的是(分数:2.50)A.复选框B.单选按钮C.组合框 D.框架解析:解析 常用 Caption 属性来显示说明性的文字,具有该属性的控件有标签、命令按钮、框架、复选框、单选按钮等。而 Text 属性用于返回或设置文本框中的内容,具有该属性的控件有文本框、列表框、组合框等。3.下列控件中,没有 Caption 属性的是(分数:2.50)A.单选按钮B.复选框C.列表框 D.框架解析:解析 很多控件都有 Ca

    16、ption 属性用来设置标题,如 Label、Frame、Option、Check、Command 等,但是列表框和组合框没有 Caption 属性。4.在窗体上添加“控件”的正确的操作方式是(分数:2.50)A.先单击工具箱中的控件图标,再单击窗体上适当位置B.先单击工具箱中的控件图标,再双击窗体上适当位置C.直接双击工具箱中的控件图标,该控件将出现在窗体上 D.直接将工具箱中的控件图标拖动到窗体上适当位置解析:5.Visual Basic 控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为 Caption 的控件是(分数:2.50)A.列表框(ListB

    17、ox)B.标签(Label) C.文本框(TextBox)D.组合框(ComboBox)解析:解析 Visual Basic 规定标签的默认属性是 Caption、文本框的默认属性是 Text、列表框和组合框的默认属性也是 Text 属性。6.为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是(分数:2.50)A.按住 Alt 键,不要松开,然后单击每个要选中的控件 B.按住 Shift 键,不要松开,然后单击每个要选中的控件C.按住 Ctrl 键,不要松开,然后单击每个要选中的控件D.拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内解析:解析 同时选中多个控件的方法

    18、有 3 种:按住 Shift 键不松开,然后单击每个要选中的控件;按住 Ctrl 键不松开,然后单击每个要选中的控件;拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内。7.如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是 A B C D (分数:2.50)A.B. C.D.解析:解析 本题考查对控件工具箱的熟悉程度,选项 A 代表文本框、选项 B 代表标签、选项 C 代表命令按钮、选项 D 代表形状。8.以下不属于 VB 控件的是(分数:2.50)A.框架B.点 C.直线D.形状解析:解析 直线控件和形状控件也是图形控件,提供了显示一些规则图形的简易方法;框架控件是一个容器控件,在

    19、 VB 中没有“点”这个控件。9.以下关于控件的叙述中,正确的是(分数:2.50)A.标签控件能够获得焦点B.不能对列表框中的列表项进行多项选择C.命令按钮的外观可以被设置为图形 D.设置形状控件的 Shape 属性,可以使其呈现为直线解析:解析 标签控件不是输入型控件,所以不能接受焦点;列表框的 MultiSelect 属性用于设置是否可在列表项中做多个选择;命令按钮的 Style 属性用来设置命令按钮的外观,可设置成以下两种形式,值为 Standard,按钮以标准的形式显示,即文字形式,为默认值;值为 Graphical,按钮将以图形的方式显示;设置形状控件的 Shape 属性,可以使其呈

    20、现为矩形、正方形、圆角矩形、圆角正方形、椭圆和圆,但是不能设置成直线。10.在设计阶段,假定在图片框 Picture1 中装入了一个图形,为了删除该图片框控件,应采用的正确操作是(分数:2.50)A.选择图片框,然后按 Del 键 B.执行语句 Picture1.Picture=LoadPicture(“)C.执行语句 Picture1.Picture=“D.选择图片框,在属性窗口中选择 Picture 属性,然后按回车键解析:解析 删除控件的操作步骤是首先选中控件,然后按键盘上的 Del 键。11.命令按钮、单选按钮、复选框都可以通过 Picture 属性在控件上显示图片,但需事先设置某一属

    21、性,该属性为(分数:2.50)A.AppearanceB.Style C.DisabledPictureD.DownPicture解析:解析 命令按钮、单选按钮、复选框的 Style 属性用来设置外观,一般可以设置以文字的形式显示还是以图片的形式显示。12.以下不可以作为“容器”的控件是(分数:2.50)A.图片框B.图像框 C.框架D.窗体解析:解析 容器控件的特点是内部还能容纳其他的控件,图片框、窗体和框架都可以作为容器,图像框不可以作为容器。13.对于某些控件,只要将其 Style 属性设置为 1,则可以在该控件上使用 Picture 属性显示图片。以下不具备这一使用规则的控件是(分数:

    22、2.50)A.命令按钮B.单选按钮C.复选按钮D.框架 解析:解析 命令按钮、单选按钮、复选框的 Style 属性用来设置外观,一般可以设置以文字的形式显示还是以图片的形式显示。14.若变量 a 未事先定义而直接使用(例如:a=0),则变量 a 的类型是(分数:2.50)A.IntegerB.StringC.BooleanD.Variant 解析:解析 本题考查的考点是有关变量定义的。在 VB 中有一种特殊的类型:变体类型(Variant),这种类型可以包含大部分其它类型的数据。在 VB 中,如果没有显式声明变量的类型,则该变量默认为变体型(Variant)。15.为把圆周率的近似值 3.14

    23、159 存放在变量 pi 中,应该把变量 pi 定义为(分数:2.50)A.Dim pi As IntegerB.Dim pi(7) As IntegerC.Dim pi As Single D.Dim pi As Long解析:解析 本题考查的考点是有关 VB 中的数据类型的。VB 提供了很多种数据类型,其中能接受小数值的有单精度型 Single 和双精度型 Double。16.若在窗体模块的声明部分声明了如下自定义类型和数组 Private Type rec Code As Integer:Caption As String End Type Dim arr(5) As rec 则下面的输

    24、出语句中正确的是(分数:2.50)A.Print arr.Code(2), arr.Caption(2)B.Print arr.Code, arr.CaptionC.Print arr(2).Code, arr(2).Caption D.Print Code(2), Caption(2)解析:解析 在标准模块中可以声明自定义类型,该类型由 Type 关键字声明,在声明中要定义类型的所有域。若用自定义类型声明一个变量,则该变量拥有若干域,取得每个域的值需要用“变量名.域名”的形式。作为一个自定义类型的数组,首先要取出某个数组元素然后才能访问该元素的某个域,所以要想访问 arr(2)的域,需要使用

    25、 arr(2).Code 和 arr(2).Caption。17.如下关于变体类型变量的叙述中,错误的是(分数:2.50)A.变体类型数组中只能存放同类型数据 B.使用 Array 初始化的数组变量,必须是 Variant 类型C.没有声明而直接使用的变量其默认类型均是 VariantD.在同一程序中,变体类型的变量可以被多次赋以不同类型的数据解析:解析 变体型是一种可变的数据类型,可以表示任何值,包括数值、字符串、日期、时间等。所以在变体类型的数组中每个元素的数据类型可以不一致。没有声明而直接使用的变量其默认类型均是变体型,在同一程序中,变体类型的变量可以被多次赋以不同类型的数据,使用 Ar

    26、ray 初始化的数组变量,必须是变体类型。18.为了声明一个长度为 128 个字符的定长字符串变量 StrD,以下语句中正确的是(分数:2.50)A.Dim StrD As StringB.Dim StrD As String(128)C.Dim StrD As String128D.Dim StrD As String*128 解析:解析 字符串(String)是一个字符序列,由 ASCII 字符组成,包括标准的 ASCII 字符和扩展ASCII 字符。声明变量为定长字符串,需要在类型名称 String 后面加上*长度的标识。19.有如下语句序列:Dim a,b As Integer Pri

    27、nt a Print b 执行以上语句序列,下列叙述中错误的是(分数:2.50)A.输出的 a 值是 0 B.输出的 b 值是 0C.a 是变体类型变量D.b 是整型变量解析:解析 在 Visual Basic 中用户既可以显式声明一个变量,也可以不声明而直接使用变量,显式声明变量时每个变量都应使用 As 子句声明类型,否则该变量将被视为变体类型。本题中 a 是变体类型变量,默认初值为 False;b 是整型变量,默认初值为 0。20.以下自定义数据类型的语句中,正确的是 AType student ID As String * 20 name As String * 10 age As In

    28、teger End student BType student ID As String * 20 name As String * 10 age As Integer End Type CType student ID As String name As String age As Integer End student CType ID As String * 20 name As String * 10 age As Integer End Type student (分数:2.50)A.B. C.D.解析:解析 Type 语句用于在模块级别中定义一个用户自己的数据类型,其本质上是一个数

    29、据类型集合,它含有一个或一个以上的元素,每个元素可以被定义为不同的数据类型。自定义类型中的元素可以是变长字符串,也可以是定长字符串。但在随机文件中使用时,必须使用定长字符串,一般格式为:String*常数。其中,“常数”是用于指定字符串长度的数。21.有数据定义语句:Dim a,b As Integer Dim x%,y as Integer 执行语句后,不是整型变量的是(分数:2.50)A.a B.bC.xD.y解析:解析 在 Visual Basic 中用户既可以显式声明一个变量,也可以不声明而直接使用变量,显式声明变量时每个变量都应使用类型说明符或者 As 子句声明类型,否则该变量将被视

    30、为变体类型。22.VB 中,若没有显式声明变量的数据类型,则默认的类型是(分数:2.50)A.整型B.字符型C.日期型D.变体类型 解析:解析 VB 允许隐式声明变量。若没有显式声明变量的数据类型,则默认的类型是变体型。23.假定有如下的程序段:Dim intVarAs Integer intvar=True Print intVar 则输出结果是(分数:2.50)A.0B.-1 C.TrueD.False解析:解析 VB 中的逻辑值 True 和 False 在参与关系运算时会自动进行类型转换,其中 True 转换为-1,False 转换为 0。24.下面为单精度实型(即单精度浮点型)变量的

    31、是(分数:2.50)A.x$B.x&C.x! D.x#解析:解析 在 Visual Basic 中规定一个变量的数据类型可以用类型说明符来标识,如%表示整型、$表示字符串型、!表示单精度浮点型、#表示双精度浮点型、&表示长整型。25.设有以下定义语句:Private Type point x As Integer y As Integer End Type Dim a As point 下面语句中正确的是(分数:2.50)A.a=12B.a.x=12 C.point=12D.point.x=12解析:解析 Type 语句用于在模块级别(过程外的任何代码都将看作模块级别代码,必须先列出声明,随后

    32、列出过程)中定义一个用户自己的数据类型,本质上是一个数据类型集合,它含有一个至一个以上的成员,每个成员可以被定义为不同的数据类型。当声明一个自定义类型变量后,就可通过“变量名.成员名”来访问自定义变量中的元素。自定义数据类型的声明与基本数据类型变量的声明相同。26.长整型常数的类型说明符为(分数:2.50)A.%B.#C.& D.解析:解析 在 Visual Basic 中规定一个变量的数据类型可以用类型说明符来标识,如%表示整型、$表示字符串型、!表示单精度浮点型、#表示双精度浮点型、&表示长整型。27.双精度浮点数的类型说明符为(分数:2.50)A.%B.# C.&D.解析:解析 在 Vi

    33、sual Basic 中规定一个变量的数据类型可以用类型说明符来标识,如%表示整型、$表示字符串型、!表示单精度浮点型、#示双精度浮点型、&表示长整型。28.以下选项中,不合法的 Visual Basic 的变量名是(分数:2.50)A.a5bB._xyz C.a_bD.andif解析:解析 本题考查的考点是有关 Visual Basic 中的变量命名规则的。Visual Basic 中给变量命名只能由字母、数字和下划线组成,并且第一个字符必须是英文字母。29.执行语句 Dim X,Y As Integer 后,(分数:2.50)A.X 和 Y 均被定义为整型变量B.X 和 Y 均被定义为变体

    34、类型变量C.X 被定义为整型变量,Y 被定义为变体类型变量D.X 被定义为变体类型变量,Y 被定义为整型变量 解析:解析 本题考查的考点是有关变量定义的。在 VB 中有一种特殊的类型:变体类型(Variant),这种类型可以包含大部分其他类型的数据。在 VB 中,如果没有显式声明变量的类型,则该变量默认为变体型(Variant)。如果一条定义语句定义多个变量,每个变量必须单独说明其类型,若不说明则为变体型。30.以下变量名中合法的是(分数:2.50)A.x2-1B.printC.str_n D.2x解析:解析 变量是一个名字,给变量命名时应遵循以下 4 条规则: 名字只能由字母、数字和下划线组

    35、成;名字的第 1 个字符必须是英文字母,最后一个字符可以是类型说明符;名字的有效字符为 255 个;不能用 Visual Basic 的保留字做变量名,也不能用末尾带有类型说明符的保留字做变量名,但可以在变量名中的保留字嵌入。31.设窗体文件中有下面的事件过程: Private Sub Command1_Click() Dim s a%=100 Print a End Sub 其中变量 a 和 s 的数据类型分别是(分数:2.50)A.整型,整型B.变体型,变体型C.整型,变体型 D.变体型,整型解析:解析 在 VB 中,可以显式声明变量和隐式声明变量。如果使用 Dim、Public、Stat

    36、ic 等关键字来声明变量,则为显式声明,此时如果不指定变量的类型,则该变量为变体型变量;如果不使用关键字声明变量而直接使用,视为隐式声明,此时变量的类型可以使用类型符号来规定,也可以默认为变体型。本题中的变量 a 就是使用%来隐式声明,其类型为整型。32.在标准模块中用 Public 关键字定义的变量,其作用域为(分数:2.50)A.本模块所有过程B.整个工程 C.所有窗体D.所有标准模块解析:解析 在标准模块中用 Public 关键字定义的变量叫做全局变量,也称为全程变量,在标准模块的声明部分声明。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。33.如果在窗体模块中所有程序代码

    37、的前面有语句:Dim x,则 x 是(分数:2.50)A.全局变量B.局部变量C.静态变量D.窗体级变量 解析:解析 模块级变量在模块的声明部分用 Private 或 Dim 声明。模块变量包括窗体变量和标准模块变量 2 种。其中,窗体变量声明在所有程序代码之前,可用于该窗体内的所有过程,其作用域为该变量所在的窗体;标准模块变量是在标准模块中定义的变量,变量的声明和使用与窗体模块中窗体变量类似。34.以下合法的 VB 变量名是(分数:2.50)A.#1B.123_aC.stringD.x_123 解析:解析 变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成;名

    38、称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为 255 个;不能用 VB 的保留字作变量名,但变量名中可以包含保留字,如 ConstA;变量名也不能是末尾带有类型说明符的保留字,如 Dim!是不合法的变量名;不区分字母的大小写。35.有数据定义语句:Dim X,Y As Integer 以上语句表明(分数:2.50)A.X、Y 均是整型变量B.X 是整型变量,Y 是变体类型变量C.X 是变体类型变量,Y 是整型变量 D.X 是整型变量,Y 是字符型变量解析:解析 在 Visual Basic 中用户既可以显式声明一个变量,也可以不声明而直接使用变量,显式声明变量时

    39、每个变量都应使用 As 子句声明类型,否则该变量将被视为变体类型。Dim X,Y As Integer 表示 X 是变体类型变量,Y 是整型变量。36.以下变量名中合法的是(分数:2.50)A.x-2B.12abcC.sum_total D.print解析:解析 变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成:名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为 255 个;不能用 VB 的保留字作变量名,但变量名中可以包含保留字,如 ConstA;变量名也不能是末尾带有类型说明符的保留字,如 Dim!是不合法的变量名;不区分字母的

    40、大小写。37.下列合法的变量名是(分数:2.50)A.sum-aB.num_9 C.print$D.5avg解析:解析 变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成;名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为 255 个;不能用 VB 的保留字作变量名,但变量名中可以包含保留字,如 ConstA;变量名也不能是末尾带有类型说明符的保留字,如 Dim!是不合法的变量名;不区分字母的大小写。38.以下合法的 VB 变量名是(分数:2.50)A.xB.2yC.a#bD.x_1_x 解析:解析 变量是用一个名称来表示的,给变量命

    41、名时应遵循规则:名称只能由字母、数字和下划线组成;名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为 255 个;不能用 VB 的保留字作变量名,但变量名中可以包含保留字,如 ConstA;变量名也不能是末尾带有类型说明符的保留字,如 Dim!是不合法的变量名;不区分字母的大小写。39.以下关于变量作用域的叙述中错误的是(分数:2.50)A.在窗体模块的声明部分声明的 Private 变量,其作用域是窗体内的所有过程B.在标准模块的声明部分声明的 Private 变量,其作用域是模块内的所有过程C.在窗体模块的声明部分声明的 Pubilc 变量,其作用域是本窗体的所

    42、有过程 D.在标准模块的声明部分声明的 Pubilc 变量,其作用域是应用程序的所有过程解析:解析 根据变量的定义位置和定义关键字的不同,变量可以分为以下 3 种类型: 局部(Local)变量:在过程(事件过程或通用过程)内定义的变量,其作用域为该变量所在的过程,定义时使用 Dim、Static 关键字; 模块(Module)变量:模块变量包括窗体变量和标准模块变量 2 种。其中,窗体变量可用于该窗体内的所有过程,其作用域为该变量所在的窗体;标准模块变量是在标准模块中定义的变量,变量的声明和使用与窗体模块中窗体变量类似。区别是标准模块是只含有程序代码的应用程序文件,其扩展名为.bas; 全局(

    43、Public)变量:全局变量也称为全程变量,在标准模块的声明部分声明。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。40.在某个事件过程中定义的变量是(分数:2.50)A.局部变量 B.窗体级变量C.全局变量D.模块变量解析:解析 根据变量的定义位置和定义关键字的不同,变量可以分为以下 3 种类型: 局部(Local)变量:在过程(事件过程或通用过程)内定义的变量,其作用域为该变量所在的过程,定义时使用 Dim、Static 关键字; 模块(Module)变量:模块变量包括窗体变量和标准模块变量 2 种。其中,窗体变量可用于该窗体内的所有过程,其作用域为该变量所在的窗体;标准模块变量是在标准模块中定义的变量,变量的声明和使用与窗体模块中窗体变量类似。区别是标准模块是只含有程序代码的应用程序文件,其扩展名为.bas; 全局(Public)变量:全局变量也称为全程变量,在标准模块的声明部分声明。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。


    注意事项

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




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

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

    收起
    展开