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

    【计算机类职业资格】VB笔试-试卷66及答案解析.doc

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

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

    【计算机类职业资格】VB笔试-试卷66及答案解析.doc

    1、VB 笔试-试卷 66 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可有多种存储结构,且各种存储结构影响数据处理的效率3.下列关于完全二叉树的叙述中,错误的是( )。(分数:2.00)

    2、A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点C.完全二叉树一般不是满二叉树D.具有结点的完全二叉树的深度为1og 2 n+14.如果进栈序列为 e1、e2、e3、e4,则可能的出栈序列是( )。(分数:2.00)A.e3、e1、e4、e2B.e2、e4、e3、e1C.e3、e4、e1、e2D.任意顺序5.原因排除法属于( )。(分数:2.00)A.软件调试方法B.黑盒测试方法C.白盒测试方法D.动态测试方法6.在 E-R 图中,用来表示实体的图形是( )(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形7.数据库 DB、数据库系统 DBS、数据库管理系统

    3、DBMS 之间的关系是( )。(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMSD.没有任何关系8.索引属于( )。(分数:2.00)A.模式B.内模式C.外模式D.概念模式9.下列关于关系运算的叙述中正确的是( )。(分数:2.00)A.投影、选择、连接从二维表的行的方向来进行运算B.并、交、差从二维表的列的方向来进行运算C.投影、选择、连接从二维表的列的方向来进行运算D.以上三种说法都不对10.下列不能打开菜单编辑器的操作是( )。(分数:2.00)A.按“Ctrl+E“组合键B.单击工具栏中的“菜单编辑器”按钮C

    4、.执行“工具”菜单中的“菜单编辑器”命令D.按“Shift+Ah+M“组合键11.不能脱离控件(包括客体)而独立存在的过程是( )。(分数:2.00)A.事件过程B.通用过程C.Sub 过程D.函数过程12.窗体文件的扩展名是( )。(分数:2.00)AbasBclsCfrmDres13.声明一个变量为局部变量应该用( )。(分数:2.00)A.GlobalB.PrivateC.StaticD.Public14.下列关于货币型数据的描述,正确的是( )。(分数:2.00)A.货币型数据有时可以表示成整型数据B.货币型数据与浮点型数据完全一样C.货币型数据是由数字和小数点组成的字符串D.货币型数

    5、据是小数点位置固定的实型数15.表达式“4+56*78 Mod 9”的值是( )。(分数:2.00)A.4B.5C.6D.716.下面语句正确的是( )。(分数:2.00)A.If x3*y And xy Then y=x.3B.If x3*y And xy Then y=3xC.If x3*y:xy Then y=x.3D.If x3*y And xy Then y=x*317.在窗体上有一个文本框控件,名称为 TxtTime,一个计时器控件,名称为 Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下: Private Sub Timerl () TxtTime.text=Fi

    6、me End Sub 在下划线上应填入的内容是( )。(分数:2.00)A.EnabledB.VismleC.IntervalD.Timer18.在窗体(Name 属性为 Forml)上画两个文本框(其 Name 属性分别为 Fextl 和 rext2)和一个命令按钮(Name 属性为 Commandl),然后编写如下两个事件过程: Private Sub Command 1 一 Click() a=TextlFext+Text2Fext Print a End Sub Private Sub Form Load()Text1. Text=“ Text2Text=“ End sub 程序运行后

    7、,在第一个文本框(Textl)和第二个文本框(Text2)中分别输入 123和 321,然后单击命令按钮,则输出结果为( )。(分数:2.00)A.444B.321123C.123321D.13223119.如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的( )属性。(分数:2.00)A.ValueB.VisibleC.EnabledD.Default20.若窗体上的图片框中有一个命令按钮,则此按钮的 Left 属性是指( )。(分数:2.00)A.按钮左端到窗体左端的距离B.按钮左端到图片框左端的距离C.按钮中心点到窗体左端的距离D.按钮中心点到图片框左端的距离21.设窗体上有

    8、一个滚动条,要求单击滚动条右端的按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是( )。(分数:2.00)A.MaxB.MinC.SmallChangeD.LargeChange22.运行程序时,在文本框中输入新的内容或在程序代码中改变 Text 的属性值相应会触发到( )事件。(分数:2.00)A.GotFocusB.ClickC.ChangeD.DblClick23.设有如下通用过程: Public Function f(x As Integer) Dim V As Integer x=20 y=2 f=X*Y End Function 在窗体上画一个名称为 Commandl 的命令

    9、按钮,然后编写如下事件过程: Private Sub Commandl Click() Static X As Integer x=10 y=5 y=f(x) Print x:Y End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。(分数:2.00)A.10 5B.20 5C.20 40D.10 4024.编写如下两个事件过程: Private Sub Form KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End SUb Private Sub FormKeyPress(KeyAscii

    10、 As Integer) Print Chr(KeyAscii) End Sub 在一般情况下(即不按住 Shift 键也未锁定大写键时)运行程序,如果按键盘上的“A”键,则程序输出的结果是( )。(分数:2.00)A.A aB.a AC.A AD.a a25.设有声明语句: Dim b(-1 To 10,2 To 9,20)AS Integer 则数组 b 中全部元素的个数( )。(分数:2.00)A.2310B.2016C.1500D.165826.下列各选项说法错误的是( )。(分数:2.00)A.文件对话框可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框B.通

    11、用对话框的 Name 属性的默认值为 CommonDialog,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D.DefaultEXT 属性和 DialogTitle 属性都是打开对话框的属性,但非保存对话框的属性27.如果要将文本框作为密码框使用,应设置的属性为( )。(分数:2.00)A.NameB.CaptionC.PasswordCbarD.Text28.以下叙述中错误的是( )。(分数:2.00)A.在同一窗体的菜单项中,不允许出现标题相同的菜单项B.在菜单的标题栏中,“&”所引导

    12、的字母指明了访问该菜单项的访问键C.程序运行过程中,可以重新设置菜单的 Visible 属性D.弹出式菜单也在菜单编辑器中定义29.在窗体上画一个名称为 Commandl 的命令按钮,然后编写如下事件过程: Private Sub CommandlClick() x=InputBox(“Input”) Select Case X Case 1,3 Print“分支 1” Case Is4 Print“分支2” Case Else Print“Else 分支”End Select End Sub 程序运行后,如果在输入对话框中输入 2,则窗体上显示的是( )。(分数:2.00)A.分支 1B.分

    13、支 2C.Else 分支D.程序出错30.下列程序段的执行结果为( )。 I=9 X=5 Do I=I+1 x=X+2 Loop Until 1=7 Print“I=”;I: Print“x=”:x(分数:2.00)A.I=4 x=5B.I=? x=15C.I=6 x=8D.I=10 x=731.以下关于多重窗体程序的叙述中,错误的是( )。(分数:2.00)A.用 Hide 方法不但可以隐藏窗体,而且能清除内存中的窗体B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序,需要单独保存每个窗体32.在 Visual Basic 工程中

    14、,可以作为“启动对象”的程序是( )。(分数:2.00)A.任何窗体或标准模块B.任何窗体或过程C.Sub Main 过程或其他任何模块D.Sub Main 过程或任何窗体33.已知使用 Show 方法的格式为:窗体名称Show模式,如果要使窗体是“模态型”窗体,则“模式”值为( )。(分数:2.00)A.TrueB.0C.1D.False34.窗体上有一个名称为 CDl 的通用对话框,一个名称为 Commandl 的命令按钮。命令按钮的单击事件过程如下: Private Sub Commandl Click() CD1FileName=“ CD1Filter=“All Files 丨*丨(*

    15、Doc)丨*Doc 丨(*Txt)丨*Txt” CD1Filterlndex=2 CD1Action=l End Sub 关于以上代码,叙述错误的是( )。(分数:2.00)A.执行以上事件过程,通用对话框被设置为“打开”文件对话框B.通用对话框的初始路径为当前路径C.通用对话框的默认文件类型为*TxtD.以上代码不对文件执行读写操作35.在窗体上画一个名称为 Commandl 的命令按钮,然后编写如下程序: Dim SW As Boolean Function func(X AS Integer)As Integer If XA.输出 0B.输出 25C.输出 45D.无任何输出36.以下关

    16、于文件的叙述巾,错误的是( )。(分数:2.00)A.使用 Append 方式打开文件时,文件指针被定位于文件尾B.当以输入方式(Input)打开文件时,如果文件不存在,则建立一个新文件C.顺序文件各记录的长度可以不同D.随机文件打开后,既可以进行读操作,也可以进行写操作二、填空题(总题数:11,分数:22.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_39.在算法的 4 个特性中,算法必须能在执行有限个步骤之后终止指的算法的 1

    17、 特性。(分数:2.00)填空项 1:_40.注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_41.在链表的运算过程叶 l,能够使空表与非空表的运算统一的结构是 1。(分数:2.00)填空项 1:_42.数据库系统的主要特点为数据集成性、数据的岛 1 和低冗余性、数据独立性和数据统一管理和控制。(分数:2.00)填空项 1:_43.Visual Basic 对象可以分为两类,分别为 1 和 2 。(分数:2.00)填空项 1:_填空项 1:_44.下面的程序的作用是利用随机函数产生 10 个 100-300(不包含 300)之间的随机整数,打印其中是 7 的倍数的数,并求它

    18、们的总和,请填空。 Sub TOF() Randomize Dim S As Double Dim a(10)As Integer For i=0 To 9 Next For i=0 To 9 If Then Ptint a(i) S=s+a(i) Next i Print Print“S=”:S End Sub(分数:2.00)填空项 1:_45.执行下面的程序段后,S 的值为 。 s=5 For i=26 To 49 Step 06s=s+1Next i(分数:2.00)填空项 1:_46.在窗体上画一个文本框,名称为 Textl,然后编写如下程序: Private Sub Form Lo

    19、ad() Open“d:tempdattxt”For Output As#1 TextlText=“ End Sub Private Sub TextlKeyPress(KeyAscii As Integer) If 1=13 Then If UCase(TextlText) 2Then Close 1 End Else Write#1。 TextlText=“ End If End If End Sub 以上程序的功能是,在 D 盘 temp 目录下建立一个名为 dattxt 的文件,在文本框中输入字符,每次按回车键(回车符的 ASCII 码是 13)都把当前文本框中的内容写入文件 datt

    20、xt,并清除文本框中的内容;如果输入“END”,则结束程序。请填空。(分数:2.00)填空项 1:_47.在菜单编辑器中建立了一个菜单,名为 pmenu,用下面的语句可以把它作为弹出式菜单弹出,请填空。Forml 1pmenu(分数:2.00)填空项 1:_VB 笔试-试卷 66 答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B

    21、.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可有多种存储结构,且各种存储结构影响数据处理的效率 解析:解析:数据的存储结构是指数据结构(数据的逻辑结构)在计算机中的表示,又称物理结构。数据的存储结构有顺序存储结构和链式存储结构两种。不同存储结构的数据处理效率不同。根据以上分析可知,D 选项为正确答案。3.下列关于完全二叉树的叙述中,错误的是( )。(分数:2.00)A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点 C.完全二叉树一般不是满二叉树D.具有结点的完全二

    22、叉树的深度为1og 2 n+1解析:解析:满二叉树指除最后一层外,每一层上所有结点都有两个子结点的二叉树。完全二叉树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干叶子结点的二叉树。因此选项 A 叙述正确,而选项 B 叙述错误。由定义可知,满二叉树肯定是完全二叉树,而完全二叉树一般不是满二叉树。4.如果进栈序列为 e1、e2、e3、e4,则可能的出栈序列是( )。(分数:2.00)A.e3、e1、e4、e2B.e2、e4、e3、e1 C.e3、e4、e1、e2D.任意顺序解析:解析:根据栈先进后出的特点可知 e1 肯定是最后出栈的,因此正确答案为选项 B。5.原因排除

    23、法属于( )。(分数:2.00)A.软件调试方法 B.黑盒测试方法C.白盒测试方法D.动态测试方法解析:解析:软件调试方法有:强行排错法;回塑法;原因排除法。6.在 E-R 图中,用来表示实体的图形是( )(分数:2.00)A.矩形 B.椭圆形C.菱形D.三角形解析:解析:在 ER 图中,矩形表示实体,菱形表示联系名,椭圆形表示实体的属性。7.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMS D.没有任何关系解析:解析:数据库系统(DBs

    24、)是指在计算机系统中引入数据库后的系统。一般有数据库(DB)、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。8.索引属于( )。(分数:2.00)A.模式B.内模式 C.外模式D.概念模式解析:解析:建立索引是加快查询速度的有效手段,这与索引按什么方式组织有关,它建立在数据库表的基础上,属于内模式。9.下列关于关系运算的叙述中正确的是( )。(分数:2.00)A.投影、选择、连接从二维表的行的方向来进行运算B.并、交、差从二维表的列的方向来进行运算C.投影、选择、连接从二维表的列的方向来进行运算 D.以上三种说法都不对解析:解析:在关系模型的数据语言中,一般除了运用常规的集合运

    25、算(并、交、差、笛卡尔积等)外,还定义了一些专门的关系运算,如投影、选择、连接等。前者是将关系(即二维表)看成是元组的集合,这些运算主要是从二维表的行的方向来进行的;后者主要是从二维表的列的方向来进行的。因此,选项 A 与选项 B 的说法都是错误的而选项 C 的说法正确。10.下列不能打开菜单编辑器的操作是( )。(分数:2.00)A.按“Ctrl+E“组合键B.单击工具栏中的“菜单编辑器”按钮C.执行“工具”菜单中的“菜单编辑器”命令D.按“Shift+Ah+M“组合键 解析:解析:本题考查 VISHal Basic 集成开发环境的使用,只用快捷键“shifl 斗 A11+M”不能打开菜单编

    26、辑器。11.不能脱离控件(包括客体)而独立存在的过程是( )。(分数:2.00)A.事件过程 B.通用过程C.Sub 过程D.函数过程解析:解析:Visual Basic 对象具有属性、方法和事件。属性是描述对象的数据;方法告诉对象应做的事情;事件是对象所产生的事情,事件发生时可以编写代码进行处理。Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看做一个对象的性质,把方法看做对象的动作,把事件看做对象的响应。由此可以看出,事件过程是属于对象的。不能独立存在。12.窗体文件的扩展名是( )。(分数:2.00)AbasBclsCfrm Dres解析:解析:Vis

    27、ual Basic 中各种文件的扩展名分别为:标准模块文件(has)、类文件(cls)、窗体文件(frm)、资源文件(res)。13.声明一个变量为局部变量应该用( )。(分数:2.00)A.GlobalB.PrivateC.Static D.Public解析:解析:局部变量是在事件过程或通用过程内定义的变量,用 Dtm、Statlc 定义。在声明模块变量时,Private 与 Dim 没有区别,但 P rivate 与 Public 相对,更容易理解。Private 在模块(窗口模块或标准模块)声明区中声明时,它声明的变量相当于该模块的全局变量,而在事件过程或通用过程中不能用Private

    28、声明局部变量,只能用 Dim 或 static;staltlC 只能在事件过程或通用过程中声明,不能在模块声明区中声明,是静态局部变量。14.下列关于货币型数据的描述,正确的是( )。(分数:2.00)A.货币型数据有时可以表示成整型数据B.货币型数据与浮点型数据完全一样C.货币型数据是由数字和小数点组成的字符串D.货币型数据是小数点位置固定的实型数 解析:解析:货币型数据实质上就是小数点位置固定的实型数。15.表达式“4+56*78 Mod 9”的值是( )。(分数:2.00)A.4B.5 C.6D.7解析:解析:本题考查运算符及其优先级。16.下面语句正确的是( )。(分数:2.00)A.

    29、If x3*y And xy Then y=x.3 B.If x3*y And xy Then y=3xC.If x3*y:xy Then y=x.3D.If x3*y And xy Then y=x*3解析:解析:本题考查对运算符的使用。x13 为求 x 的 3 次方,y=3x、y=x*3 语法错误,应为 3*x。选项C 中,y:xy 错误,y 不能单独构成一个语句。17.在窗体上有一个文本框控件,名称为 TxtTime,一个计时器控件,名称为 Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下: Private Sub Timerl () TxtTime.text=Fime

    30、End Sub 在下划线上应填入的内容是( )。(分数:2.00)A.EnabledB.VismleC.IntervalD.Timer 解析:18.在窗体(Name 属性为 Forml)上画两个文本框(其 Name 属性分别为 Fextl 和 rext2)和一个命令按钮(Name 属性为 Commandl),然后编写如下两个事件过程: Private Sub Command 1 一 Click() a=TextlFext+Text2Fext Print a End Sub Private Sub Form Load()Text1. Text=“ Text2Text=“ End sub 程序运行

    31、后,在第一个文本框(Textl)和第二个文本框(Text2)中分别输入 123和 321,然后单击命令按钮,则输出结果为( )。(分数:2.00)A.444B.321123C.123321 D.132231解析:解析:本题考查对字符串的“+”操作。由于文本框的 Text 属性值为字符串类型,所以可以直接用“+”相连,得到的结果为 123321。19.如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的( )属性。(分数:2.00)A.ValueB.VisibleC.Enabled D.Default解析:解析:设置控件是否可用或者是否有效,应将 Enabled 属性设置为 False

    32、。20.若窗体上的图片框中有一个命令按钮,则此按钮的 Left 属性是指( )。(分数:2.00)A.按钮左端到窗体左端的距离B.按钮左端到图片框左端的距离 C.按钮中心点到窗体左端的距离D.按钮中心点到图片框左端的距离解析:21.设窗体上有一个滚动条,要求单击滚动条右端的按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是( )。(分数:2.00)A.MaxB.MinC.SmallChange D.LargeChange解析:解析:Max;滚动条所能表示的最大值,取值范围为-3276832767。Min:滚动条所能表示的最小值,取值范围同 Max。SmallC:hange;斗击滚动条两端的

    33、箭头时,Value 增加或减小的增量值。Large Change:单击滚动条中滚动框前面或后面的部位时,Value 增加或减小的增量值。22.运行程序时,在文本框中输入新的内容或在程序代码中改变 Text 的属性值相应会触发到( )事件。(分数:2.00)A.GotFocusB.ClickC.Change D.DblClick解析:解析:对于文本框来说,若改变其文本内容,将激活 Change 事件。23.设有如下通用过程: Public Function f(x As Integer) Dim V As Integer x=20 y=2 f=X*Y End Function 在窗体上画一个名称

    34、为 Commandl 的命令按钮,然后编写如下事件过程: Private Sub Commandl Click() Static X As Integer x=10 y=5 y=f(x) Print x:Y End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。(分数:2.00)A.10 5B.20 5C.20 40 D.10 40解析:解析:本题考查 statlc 变量的定义与使用,以及自定义函数过程的参数传递。在 Visual Basic 中,参数缺省是按地址传递的,也就是使过程按照变量的内存地址去访问实际变量的内容。这样,将变量传递给函数时,通过函数可永远改变该变量

    35、的值。如果想改变传递方式可以通过在变量定义前加关键字 ByRef或 ByVal。ByRd 为默认值,按地址传递,ByVal 按值传递,函数调用后不改变变量值。static 变量在函数调用后保持其值不变。因此本题在调用 f 函数后,结果为 20 40,选项 C 正确。24.编写如下两个事件过程: Private Sub Form KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End SUb Private Sub FormKeyPress(KeyAscii As Integer) Print Chr(KeyAsci

    36、i) End Sub 在一般情况下(即不按住 Shift 键也未锁定大写键时)运行程序,如果按键盘上的“A”键,则程序输出的结果是( )。(分数:2.00)A.A a B.a AC.A AD.a a解析:解析:本题主要考查 Key 亡)own 和 KeyPress 事件,Keyr30,hrn 事件返回的是键盘的直接状态,即“键”,而 KeyPress 事件返回的是“字符”的 ASCII 码。第一个事件中的 Key(:ode 码以“键”为准,而不是“字符”为准,即大写字母与小写字母使用同一个键,它们的 KeyCode 相同(使用大写字母的ASCII 码)。KeyAS(:ii 是指所按键的 ASC

    37、II 码,本题按下“A”键,其实输入的是 a,所以正确答案为选项 A。25.设有声明语句: Dim b(-1 To 10,2 To 9,20)AS Integer 则数组 b 中全部元素的个数( )。(分数:2.00)A.2310B.2016 C.1500D.1658解析:解析:声明语句中定义的数组为三维数组,各维默认从 O 开始,长度分别为:12,8,21。因此全部元素的个数为 12*8*21=2016。26.下列各选项说法错误的是( )。(分数:2.00)A.文件对话框可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框B.通用对话框的 Name 属性的默认值为 Co

    38、mmonDialog,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D.DefaultEXT 属性和 DialogTitle 属性都是打开对话框的属性,但非保存对话框的属性 解析:解析:本题考查通用对话框,commonDialog 控件提供一组标准的操作对话框,进行诸如打开和保存文件,设置打印选项,以及选择颜色和字体等操作,每种不同的对话框需要设置不同的属性。选项A、B、C 说法正确,D 选项说法错误。27.如果要将文本框作为密码框使用,应设置的属性为( )。(分数:2.00)A.NameB

    39、.CaptionC.PasswordCbar D.Text解析:解析:文本框的 Passwoidchar 设置是否在控件中显示用户键入的字符。如果该属性设置为某一字符,那么无论其 Text 属性值是什么,在文本框中都只显示该字符。28.以下叙述中错误的是( )。(分数:2.00)A.在同一窗体的菜单项中,不允许出现标题相同的菜单项 B.在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键C.程序运行过程中,可以重新设置菜单的 Visible 属性D.弹出式菜单也在菜单编辑器中定义解析:解析:在同一窗体的菜单项中,可以有标题相同的菜单项。选项 B、C、D 的描述属于菜单的特点。29.在

    40、窗体上画一个名称为 Commandl 的命令按钮,然后编写如下事件过程: Private Sub CommandlClick() x=InputBox(“Input”) Select Case X Case 1,3 Print“分支 1” Case Is4 Print“分支2” Case Else Print“Else 分支”End Select End Sub 程序运行后,如果在输入对话框中输入 2,则窗体上显示的是( )。(分数:2.00)A.分支 1B.分支 2C.Else 分支 D.程序出错解析:解析:本题考查对 case 语句的使用。Seiect case 语句为分支选择语句,根据不

    41、同的条件选择不同的操作。InputBox 用于获得用户的输入,以字符串格式存入变量,由于在程序运行后输入 2,因此程序将执行 Else 分支,即输出“Else 分支”。30.下列程序段的执行结果为( )。 I=9 X=5 Do I=I+1 x=X+2 Loop Until 1=7 Print“I=”;I: Print“x=”:x(分数:2.00)A.I=4 x=5B.I=? x=15C.I=6 x=8D.I=10 x=7 解析:解析:从 Loop Until I:7 可以看出,由于 I 的初值为 9,因此程序只进行一次循环就退出,因此 I 和 x 的值分别加上 1、2,然后退出,结果为选项 D

    42、。31.以下关于多重窗体程序的叙述中,错误的是( )。(分数:2.00)A.用 Hide 方法不但可以隐藏窗体,而且能清除内存中的窗体 B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序,需要单独保存每个窗体解析:解析:本题考查对多重窗体程序的理解。在多重窗体程序中,每个窗体需要单独保存,同时程序员可以根据需要指定一个启动窗体,各个窗体的菜单是彼此独立的。窗体有一个方法,它可以隐藏窗体,使其不在屏幕上显示,但是不能清除内存中的窗体。32.在 Visual Basic 工程中,可以作为“启动对象”的程序是( )。(分数:2.00)A.

    43、任何窗体或标准模块B.任何窗体或过程C.Sub Main 过程或其他任何模块D.Sub Main 过程或任何窗体 解析:解析:在 Visual Basic 中,Sub Main 过程可以作为启动对象被启动,任何窗体都可以是启动对象。并不是所有的过程或标准模块都可以作为启动对象。33.已知使用 Show 方法的格式为:窗体名称Show模式,如果要使窗体是“模态型”窗体,则“模式”值为( )。(分数:2.00)A.TrueB.0C.1 D.False解析:解析:模式窗体就是相对于父窗体独占打开的窗体,跟非模式窗体相比,程序必须等到模式窗体退出时才会继续执行。通过设置窗体模式为 1 达到模态型。34

    44、.窗体上有一个名称为 CDl 的通用对话框,一个名称为 Commandl 的命令按钮。命令按钮的单击事件过程如下: Private Sub Commandl Click() CD1FileName=“ CD1Filter=“All Files 丨*丨(*Doc)丨*Doc 丨(*Txt)丨*Txt” CD1Filterlndex=2 CD1Action=l End Sub 关于以上代码,叙述错误的是( )。(分数:2.00)A.执行以上事件过程,通用对话框被设置为“打开”文件对话框B.通用对话框的初始路径为当前路径C.通用对话框的默认文件类型为*Txt D.以上代码不对文件执行读写操作解析:解

    45、析:本题考查 CommonDialog 控件的各种属性。 每种不同的对话框需要设置不同的属性。但是各种不同的 commonDialog 也有通用属性,如 Action:打开通用对话框;DialogTitle:设置通用对话框标题。本题中的通用对话框被设置为“打开”文件对话框,并且通用对话框的初始路径为当前路径,因为CDlFilterIndex=2,所以通用对话框的默认文件类型是*Doc。35.在窗体上画一个名称为 Commandl 的命令按钮,然后编写如下程序: Dim SW As Boolean Function func(X AS Integer)As Integer If XA.输出 0B

    46、.输出 25C.输出 45D.无任何输出 解析:解析:调用 func(inNum)的返回值为 45。当鼠标在单击命令按钮前,SW 默认值为 False,当单击窗体,也就是按顺序调用 Form_MouseDown()和 Form_Mouse 后 SW 的值才为 True。所以在只是单击按钮,输入 25 的情况下,SW 的值为 False,并不打印结果,故程序无任何输出。36.以下关于文件的叙述巾,错误的是( )。(分数:2.00)A.使用 Append 方式打开文件时,文件指针被定位于文件尾B.当以输入方式(Input)打开文件时,如果文件不存在,则建立一个新文件 C.顺序文件各记录的长度可以不

    47、同D.随机文件打开后,既可以进行读操作,也可以进行写操作解析:解析:对文件进行操作前,必须先打开或建立文件。c)pen 打开文件的格式为:c)pen 文件说明for 方式Access 存取类型锁定As#文件号Len=记录长度。以输入方式打开文件时,若文件不存在,则产生“文件未找到”错误。二、填空题(总题数:11,分数:22.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件开发)解析:39.在算法的 4 个特性中,算法必须能在执行有限个步骤之后终止指的算法的 1 特性。(分数:2.00)填空项 1:_ (正确答案:正确答案:有穷性)解析:40.注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_ (正确答案:正确答案:功能性)解析:41.在链表的运算过程叶 l,能够使空表与非空表的运算统一的结构是 1


    注意事项

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




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

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

    收起
    展开