【计算机类职业资格】二级VISUAL+BASIC笔试-248及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-248及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-248及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-248 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.窗体如图 1 所示。要求程序运行时,在文本框 Text1 中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框 List1 中所有该姓氏的项目。若编写以下程序来实现此功能:(分数:2.00)A.B.C.D.2.下面有关标准模块的叙述中,错误的是( )。(分数:2.00)A.标准模块的文件扩展名为.basB.标准模块中的 Private 过程不能被工程中的其他模块调用C.标准模块不完全由代码组成,还可以有窗体D.标准模块中的全局
2、变量可以被工程中的任何模块引用3.设计窗体时双击窗体的任何位置,将打开( )。(分数:2.00)A.窗口设计器B.代码窗口C.工具箱窗口D.属性窗口4.复选框是否被选中,取决于复选框的( )。(分数:2.00)A.Enabled 属性B.Value 属性C.Checked 属性D.Visible 属性5.已知文本框的 ScrollBars 属性设置为 3,却看不到任何效果,原因是( )。(分数:2.00)A.文本框中没有内容B.文本框的 Locked 属性值为 TrueC.文本框的 MultiLine 属性值为 FalseD.文本框的 MultiLine 属性值为 True6.下列特征中不是面
3、向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.标识惟一性C.封装性D.耦合性7.下列程序段的执行结果为( )。a=0:b=1Doa=a+bb=b+1Loop While a10Print a;b(分数:2.00)A.10 30B.a bC.0 1D.10 58.以下叙述中正确的是( )。(分数:2.00)A.一个 Sub 过程至少要有一个 Exit Sub 语句B.一个 Sub 过程必须有一个 End Sub 语句C.可以在 Sub 过程中定义一个 Function 过程,但不能定义 Sub 过程D.调用一个 Function 过程可以获得多个返回值9.结构化程序设计的 3
4、种结构是( )。(分数:2.00)A.顺序结构,分支结构,跳转结构B.顺序结构,选择结构,循环结构C.分支结构,选择结构,循环结构D.分支结构,跳转结构,循环结构10.已知二叉树后序遍历序列是 CDABE,中序遍历序列是 CADEB,它的前序遍历序列是 ( )。(分数:2.00)A.ABCDEB.ECABDC.EACDBD.CDEAB11.窗体上有一个名称为 Option1 的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程Private Sub Option1_Click(Index As Integer)End Sub下面关于此过程的参数 Index 的叙述中正确的是(
5、 )。(分数:2.00)A.Index 的值可正可负B.Index 的值用米区分哪个单选按钮被选中C.Index 表示数组中单选按钮的数量D.Index 为 1 表示单选按钮被选中,为 0 表示未选中12.有如下程序:Private Sub Form_Click()Dim i As Integer,sum As Integersum=0Fori=2 To 10If i Mod 20 And i Mod 3=0 Thensum=sum+iEnd IfNext iPrint sumEnd Sub程序运行后,单击窗体,输出结果为( )。(分数:2.00)A.24B.30C.12D.1813.某人编写
6、了下面的程序,希望能把 Text1 文本框中的内容写到 Temp.txt 文件中Private Sub Command1_Click()Open “Temp.txt“ For Output As#2Print“Text1“Close #2End Sub调试时发现没有达到目的,为实现上述目的,应做的修改是( )。(分数:2.00)A.把所有#2 改为#1B.把 Print“Text1“改为 Print #2,Text1C.把 Print“Text1“改为 Write“Text1“D.把 Print“Text1“改为 Print Text114.下面哪个属性不是框架控件的属性( )。(分数:2.0
7、0)A.CaptionB.LeftC.TextD.Enabled15.窗体 Form1 上有一个名称为 Command1 的命令按钮,以下对应窗体单击事件的事件过程是( )。(分数:2.00)A.Private Sub Form 1_Click()End SubB.Private Sub Form_Click()End SubC.Private Sub Command1_Click()EndSubD.Private Sub Command1_Click()End Sub16.若将变量 TestDate 声明为 Date 类型,则下列为变量 TestDate 赋值的语句中正确的是 ( )。(分数
8、:2.00)A.TestDate=date(“1/1/2002“)B.TestDate=#“1/1/2002“#C.TestDate=#1/1/2002#D.TestDate=Format(“m/d/yy“,“1/1/2002“)17.下列程序段的执行结果为( )。Form1.Clsa=“ABBACDDCBA“For i=6 To 2 Step-2x=Mid(a,i,i)y=Left(a,i)z=Right(a,i)z=xtt,Next iEnd SubPrivate Function Sum(_)_j=j+nSum=jEnd Function(分数:4.00)填空项 1:_45.下面的程序执
9、行时,将把当前目录上的顺序文件 smtext1.txt 的内容读入内存,并在文本框 Text1 中显示出来。请填空。Private Sub Command1_Click()Dim inData As StringText1.Text=“Open “./smtext1.txt“_As#1Do While_Input #1,inDataText1.Text=Text1.Text Next j_Next iEnd Sub(分数:6.00)填空项 1:_二级 VISUAL+BASIC 笔试-248 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.窗体
10、如图 1 所示。要求程序运行时,在文本框 Text1 中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框 List1 中所有该姓氏的项目。若编写以下程序来实现此功能:(分数:2.00)A.B.C.D. 解析:解析 在程序运行时删除列表框中的项目可以使用 RemoveItem 方法,其语法为:列表框.RemoveItem 索引号,列表框的属性 ListIndex 返回当前所选项目的索引号,因此删除列表框选中项目的语句为:List1.RemoveItem List1.ListIndex。列表框的 List(Index)属性返回指定索引号的列表项内容,第一个列表项的索引为 0
11、 而最后一个项目的索引为 ListCount-1,其中,ListCount 属性返回列表框中当前的列表项总数。本题原代码错误原因:每执行一次 RemoveItem 方法后,列表框中被删除项目的后续项目的位置将前移,即其 ListIndex 属性值将减 1。为此可从列表框的最后一个项目开始进行查找,即:For k=List1.Listcount-1 To 0 Step-1。2.下面有关标准模块的叙述中,错误的是( )。(分数:2.00)A.标准模块的文件扩展名为.basB.标准模块中的 Private 过程不能被工程中的其他模块调用C.标准模块不完全由代码组成,还可以有窗体 D.标准模块中的全局
12、变量可以被工程中的任何模块引用解析:解析 标准模块是只含有程序代码的应用程序文件,其扩展名为.bas。标准模块是应用程序内其它模块可访问的过程和声明的容器,它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明,它由 3 部分组成:全局变量声明;模块层声明;通用过程。其中,全局声明放在标准模块的首部,因为每个模块都可能要求有它自己的惟一名字的全局变量。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的代码不可见。3.设计窗体时双击窗体的任何位置,将打开( )。(分数:
13、2.00)A.窗口设计器B.代码窗口 C.工具箱窗口D.属性窗口解析:解析 本题考查 VB 的窗口特性。VB6.0 运行环境为设讨 VB 源程序提供了若干常用的窗口。从窗体窗口中用鼠标双击一个控件或者窗体本身,或者在工程窗口中选择查看代码,或者从“视图”菜单中选择“代码窗口”命令,均可以打开代码窗口。其他的窗口可以利用“视图”菜单,或者从工具栏中直接打开。4.复选框是否被选中,取决于复选框的( )。(分数:2.00)A.Enabled 属性B.Value 属性 C.Checked 属性D.Visible 属性解析:解析 本题考查复选框的常见属性。复选框的 Enabled 属性决定复选框是否可用
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 248 答案 解析 DOC
