【计算机类职业资格】二级VISUAL+BASIC笔试-296及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-296及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-296及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-296 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.使程序立即从一个 Function 过程中退出的语句是(分数:2.00)A.Exit FunctionB.ExitC.ReturnD.Resume2.关于多行结构条件语句的执行过程,正确的是(分数:2.00)A.各个条件所对应的语句序列中,一定有一个语句序列被执行B.找到条件为 TRUE 的第一个入口,便从此开始执行其后的所有语句序列C.若有多个条件为 TRUE,则它们对应的语句序列都被执行D.多行选择结构中的语句序列,有可能任何一个语句序列都不被
2、执行3.以下不是通用对话框 CommonDialog 中的方法为(分数:2.00)A.ShowOpenB.ShowCloseC.ShowColorD.ShowPrinter4.下列程序的运行结果是Private Sub Form_Click()Dim k As Integern5m1k1Domm+2kk+1Loop Until knPrint mEnd Sub(分数:2.00)A.1B.12C.11D.325.以下说法不正确的是(分数:2.00)A.使用 ReDim 语句可以改变数组的维数B.使用 ReDim 语句可以改变数组的类型C.使用 ReDim 语句可以改变数组的每一维的大小D.使用
3、ReDim 语句可以改变对数组中的所有元素进行初始化6.下列正确的 Visual Basic 注释语句是(分数:2.00)A.Dim a(10) As Integer Rem 这是一个 VB 程序B.这是一个 VB 程序Private Sub Command1_Click()C.a1:b2:_Rem 这是一个 VB 程序:c3D.If Shift=6 And Button=2 ThenPrint“BBBB“ Rem 这是一个 VB 程序End If7.若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是(分数:2.00)A.bdg
4、cefhaB.gdbecfhaC.bdgaechfD.gdbehfca8.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成(分数:2.00)A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构9.编写了如下事件过程:Private Sub Form_MouseDown(KeyCode As Integer,Shift As Integer)If (Button And 3)=3 ThenPrint“AAAA“End IfEnd Sub程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键是(分数:2.00)A.左B.右C.同时按下左
5、和右D.按什么键都不显示10.单个用户使用的数据视图的描述称为(分数:2.00)A.外模式B.概念模式C.内模式D.存储模式11.要使一个标签透明且具有边框,则应(分数:2.00)A.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 0B.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 1C.将其 BackStyle 属性设置为 1,BorderStyle 属性设置为 0D.将其 BackStyle 属性设置为 1,BorderStyle 属性设置为 112.下述关于数据库系统的叙述中正确的是(分数:2.00)A.数据库系统减少了数据冗
6、余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据13.开发大型软件时,产生困难的根本原因是(分数:2.00)A.大系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重14.下面对对象概念描述错误的是(分数:2.00)A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通讯靠消息传递D.操作是对象的动态属性15.表达式 Left(“how are you“,3)的值是(分数:2.00)A.howB.areC.youD.how are you16.在 Visual Basic 中,下列优先级最高的运算符是
7、(分数:2.00)A.*B./C.D.Not17.软件开发的结构化生命周期方法将软件生命周期划分成(分数:2.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计18.与传统的程序设计语言相比,Visual Basic 最突出的特点是(分数:2.00)A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术19.下列关于栈的叙述正确的是(分数:2.00)A.栈是非线性结构B.栈是一种树状结构C.栈具有先进先出的特征D.栈具有后进先出的特征20.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(分数:2.
8、00)A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口21.下列工具中为需求分析常用工具的是(分数:2.00)A.PADB.PFDC.NSD.DFD22.下面属性中,用于自动调整图像框中图形内容的大小的是(分数:2.00)A.PictureB.CurrentXC.CurrentYD.Stretch23.关系数据库管理系统能实现的专门关系运算包括(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表24.在窗体上画一个命令按钮,然后编写如下代码:Private Sub Command1 Click()aa(5);a(8)End Sub(分数
9、:2.00)A.2 5 8B.7 4 1C.8 5 2D.3 6 928.下列语句用来设置窗体 Forml 的属性,其中在运行时不能正确操作的语句是(分数:2.00)A.Form1.Caption“Form Test“B.Form1.Name“Form Test“C.Form1.MaxButtonFalseD.Form1.MinButtonFalse29.下列程序执行后,变量 S 的值为Dim s As Long,x As Integers=0For x1 To 10 Step 2ss+xNext xText1.Texts(分数:2.00)A.10B.25C.50D.10030.有如下程序:S
10、ub Filelnfo(file1)Dim f1,f,sSet f1CreateObject(“Scripting.FileSystemObject“)Set ff1.GetFile(file1)sf.DateCreatedMsgBox sEnd Sub这个子程序的作用是(分数:2.00)A.创建一个新文件 file1B.在消息对话框中显示文件 file1 的内容C.在消息对话框中显示文件的所有信息D.在消息对话框中显示文件的创建日期31.设有菜单结构如表所示表 1 菜单结构标 题 名 称 层 次显示 Appear 1大图标 BigIcon 2小图标 SmallIcon 3 要求在运行时,当鼠
11、标单击菜单项“大图标”时,在这个菜单项前面就添加一个“”,下面正确的事件过程是(分数:2.00)A.Private Sub Bigicon Click()Bigicon.CheckedFalseEnd SubB.Private Sub Bigicon Click()Me.Appear.Bigicon.CheckedTrueEnd SubC.Private Sub Bigicon Click()Bigicon.CheckedTrueEnd SubD.Private Sub Bigicon Click()Appear.Bigicon.CheckedTrueEnd Sub32.以下事件过程可以将打开
12、的对话框的标题改变为“新标题”的是(分数:2.00)A.Private Sub Command1_Click()CommonDialog1.DialogTitle=“新标题”CommonDialog1.ShowOpenEnd SubB.Private Sub Command1_Click()CommonDialog1.DialogTitle“新标题”CommonDialog1.ShowFontEnd SubC.Private Sub Command1_Click()CommonDialog1.DialogTitle“新标题”CommonDialog1.ShowEnd SubD.Private
13、Sub Command1_Click()CommonDialog1.DialogTitle“新标题”CommonDialog1.ShowColorEnd Sub33.以下叙述中错误的是(分数:2.00)A.一个工程中只能有一个 Sub Main 过程B.窗体的 Show 方法的作用是将指定窗体装入内存并显示该窗体C.窗体的 Hide 方法和 Unload 方法的作用完全相同D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体34.下列可以把当前目录下的图形文件 pic1.jpg 装入图片框 Picture1 中的语句为(分数:2.00)A.Picture“pic1.jpg“B.Pic
14、ture.Handle“pic1.jpg“C.Picture1.PictureLoadPicture(“pic1.jpg“)D.Picture=LoadPicture(“pic1.jpg“)35.设已打开 5 个文件,文件号为 1,2,3,4,5。要关闭所有文件,以下语句正确的是(分数:2.00)A.Close #1,2,3,4,5B.Close #1;#2;#3;#4;#5C.Close #1#5D.Close二、填空题(总题数:11,分数:30.00)36.在长度为 n 的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 【1】 。(分数:2.00)填空项 1:_37.数据结构分为
15、逻辑结构与存储结构,线性链表属于 【2】 。(分数:2.00)填空项 1:_38.可以把具有相同属性的一些不同对象归类,称为 【3】 。(分数:2.00)填空项 1:_39.软件工程研究的内容主要包括: 【4】 技术和软件工程管理。(分数:2.00)填空项 1:_40.数据库系统中实现各种数据管理功能的核心软件称为 【5】 。(分数:2.00)填空项 1:_41.在显示字体对话框之前必须设置 【6】 属性,否则,将发生字体不存在的错误。(分数:2.00)填空项 1:_42.假定一个文本框的 Name 属性为 Text1,为了在该文本框中显示“Hello!”,所使用的语句为 【7】 。(分数:2
16、.00)填空项 1:_43.在窗体上画一个列表框、一个命令按钮和一个标签。程序运行后,在列表框中选择一个项目,然后单击命令按钮,即可将所选择的项目删除,并在标签中显示列表框当前的项目数,下面是实现上述功能的程序,请填空。Private Sub Form_Load()List1.AddItem“AAAAA“List1.AddItem“BBBBB“List1.AddItem“CCCCC“List1.AddItem“DDDDD“End SubPrivate Sub Commandl Click()Dim L As IntegerL 【8】 If L=0 ThenList1.RemoveItem 【9
17、】 Label1.Caption 【10】 ElseMsgBox“请选择要删除的项目“End IfEnd Sub(分数:6.00)填空项 1:_44.某个菜单项设计为分割线,则该菜单项的标题应设置为 【11】 。(分数:2.00)填空项 1:_45.执行下面的程序段后;变量 S 的值为 【12】 。S5For i=2.6 To 4.9 Step 0.6SS+1Next i(分数:2.00)填空项 1:_46.下列程序的功能是把文件 C:/a1.txt 复制成 C:/a2.txt,请填空。Private Sub Form C1ick()Dim ch As StringOpen “C:/a1.tx
18、t“ For 【13】 Open “C:/a2.txt“ For 【14】 Do While Not 【15】 chInput(1,10)Print #20,ch;LoopClose #10,#20End Sub(分数:6.00)填空项 1:_二级 VISUAL+BASIC 笔试-296 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.使程序立即从一个 Function 过程中退出的语句是(分数:2.00)A.Exit Function B.ExitC.ReturnD.Resume解析:解析 使程序立即从一个 Function 过程中退出的语
19、句是 Exit Function。2.关于多行结构条件语句的执行过程,正确的是(分数:2.00)A.各个条件所对应的语句序列中,一定有一个语句序列被执行B.找到条件为 TRUE 的第一个入口,便从此开始执行其后的所有语句序列C.若有多个条件为 TRUE,则它们对应的语句序列都被执行D.多行选择结构中的语句序列,有可能任何一个语句序列都不被执行 解析:解析 在执行多行结构条件语句的过程中,自上而下地对测试表达式进行判断,一旦发现某测试表达式成立,就执行与之相关的语句,其余部分跳过。如果没有条件成立,就执行最后的 Else 块;如果没有最后一条 Else,并且所有条件均不成立,那么不执行任何操作。
20、根据以上知识点可知选项 D 正确。3.以下不是通用对话框 CommonDialog 中的方法为(分数:2.00)A.ShowOpenB.ShowClose C.ShowColorD.ShowPrinter解析:解析 VB 6.0 为用户提供了一组基于 Windows 标准的对话框,称为通用对话框。它们是“打开”对话框、“另存为”对话框、“颜色”对话框、“字体”对话框、“打印”对话框以及“帮助”对话框。它们对应的方法分别为 ShowOpen、ShowSave、ShowColor、Show Font、ShowPrinter、ShowHelp。只有选项 B 不是对话框的方法。4.下列程序的运行结果是
21、Private Sub Form_Click()Dim k As Integern5m1k1Domm+2kk+1Loop Until knPrint mEnd Sub(分数:2.00)A.1B.12C.11 D.32解析:解析 本题主要是对 Do.Loop Until 循环语句的考查。当 Loop Until 后的条件不成立时,即退出循环。该题在 k 为 1、2、3、 4、5 时,都执行了循环语句,故一共执行了五次,同时 mm+2 也执行了五次,最后 m 的值增加了 10,故运行结果为 11。5.以下说法不正确的是(分数:2.00)A.使用 ReDim 语句可以改变数组的维数B.使用 ReDi
22、m 语句可以改变数组的类型 C.使用 ReDim 语句可以改变数组的每一维的大小D.使用 ReDim 语句可以改变对数组中的所有元素进行初始化解析:解析 使用 ReDim 语句只能改变已定义数组的尺寸,不能改变数组的类型。故选项 A、C 正确,选项 B 的说法有误。在执行 ReDim 语句时,若不指定 Preserve 保留字,数组中原先存放的所有值都会消失。即 Re Dim 语句可以对数组中的所有元素进行初始化。6.下列正确的 Visual Basic 注释语句是(分数:2.00)A.Dim a(10) As Integer Rem 这是一个 VB 程序B.这是一个 VB 程序Private
23、 Sub Command1_Click() C.a1:b2:_Rem 这是一个 VB 程序:c3D.If Shift=6 And Button=2 ThenPrint“BBBB“ Rem 这是一个 VB 程序End If解析:解析 注释语句是非执行语句,用来给程序或语句做注解。使用时应注意以下几点:注释语句可单独占一行,也可以放在语句的后面。若在其他语句后使用 Rem 关键字,则必须使用“:”与语句隔开。若在其他语句行后使用单引号,则不必使用冒号。单引号应是半角英文的直撇号。了解以上知识后可知选项 B 为正确的注释语句。7.若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序是
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 296 答案 解析 DOC
