【计算机类职业资格】二级VISUAL+BASIC笔试-257及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-257及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-257及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-257 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在文件列表框中,要使它能够显示隐藏文件,应使它的( )属性为 True。(分数:2.00)A.ArchiveB.NormalC.HiddenD.System2.在程序中可以通过复选框和单选按钮的( )属性值来判断它们的当前状态。(分数:2.00)A.CaptionB.ValueC.CheckedD.Selected3.设有程序段:sum=0For I=11 to -1 step-2Sum=sum+INext IPrint I语句 Sum=Sum+I
2、 执行的次数和最后的 I 值分别为( )。(分数:2.00)A.7,-3B.6,-1C.6,-3D.7,-14.已知通用对话框名为 Cd1g,则执行下列的( )语句,将弹出“打开文件”对话框。(分数:2.00)A.Cd1gShowOpenB.Cd1gShowSaveC.Cd1gShowSaveAsD.ShowOpen Cd1g5.下列关于测试的叙述,错误的是( )。(分数:2.00)A.测试是为了发现程序中的错误而执行程序的过程B.测试是为了表明程序是正确的C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案D.成功的测试是发现了至今为止尚未发现的错误的测试6.可通过“字体”对话框的(
3、 )属性获得用户选定的字体。(分数:2.00)A.FontColorB.FontSizeC.FontNameD.FontBold7.关于控件数组,下列描述中不正确的是( )。(分数:2.00)A.控件数组可由多个控件组成,这些控件具有相同的名字B.可以通过把两个同类型控件的 name 属性改成相同值来创建控件数组C.控件数组中的各元素共用事件,通过 Index 参数来确定是哪一个元素D.控件数组中的元素可以是不同类型的控件8.数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于( )。(分数:2.00)A.人工
4、管理阶段B.文件系统阶段C.数据库系统阶段D.高级数据库技术阶段9.设有语句:age=Input Box(“请输入数值”,“年龄输入框”,“25”)程序运行后,如果从键盘上输入数值 20,并按Enter键,则下列叙述中不正确的是( )。(分数:2.00)A.变量 age 的值是数值 20B.对话框标题栏中显示的是“年龄输入框”C.“25”为对话框的默认值D.对话框的提示文字为“请输入数值”10.下面关于在软件开发过程中的问题的叙述,说法正确的是( )。(分数:2.00)A.程序流程图是逐步求精的好工具B.NS 图不可能任意转移控制,符合结构化原则C.判定表是一种通用的设计工具D.程序流程图和
5、NS 图都不易表示模块的层次结构11.当 Form1_Click 事件发生时,窗体上显示的第三行是( )。Dim i As Integer,j As Integer,a(5,5) As IntegerFor i=1 To 5For j=1 To 5If(i=j)Thena(i,j)=1Elsea(i,j)=0End IfNext jNext iFor i=1 To 5For j=1 To 5Print a(i,j),Next jPrintNext iEnd Sub(分数:2.00)A.0 0 0 1 1B.0 0 1 1 1C.0 1 1 1 1D.1 1 1 1 112.要在工程中添加一个
6、MDI 窗体,使用的方法是( )。(分数:2.00)A.单击工具栏上的添加窗体按钮B.执行“工程”中的“添加窗体”命令C.执行“视图”菜单中的“添加 MDI 窗体”命令D.执行“工程”菜单中的“添加 MDI 窗体”命令13.假设 A=“Good Morning.“,B=“Afternoon, Boys.“,则下列表达式的结果等于“Good Boys“的是( )。(分数:2.00)A.Left(A,5)+Right(B,5)B.Left(A,10)+Right(B,6)C.Mid(A,1,5)+Mid(B,1,6)D.Mid(A+B,1,11)14.在窗体上有两个文本框控件,名称分别为 Text
7、1 和 Text2,以下程序实现的功能是希望在文本框 Text1中输入字符时,输入的字符也将出现在 Text2 文本框中。运行时的程序界面如图 20-1 所示,下划线处应填( )。(分数:2.00)A.B.C.D.15.下面叙述正确的是_。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对16.下列( )表达式的值是 1239。(分数:2.00)A.Len(“1234“)+5B.Val(“1234“)+5C.Str(1234)&5D.Csb(1234)+“5“
8、17.在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。Private Sub fun()Static a As Integera=a+2Print a;End SubPrivate Sub Command1_Click()Dim m As IntegerFor m=1 To 3Call funNext mEnd Sub(分数:2.00)A.2 2 2B.0 0 0C.2 4 8D.2 4 618.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,( )是常采用的。自顶向下 自底向上 分层绘制 逐步求精(分数:2.00)A.和B.、和C.、和D.全部19
9、.程序代码如下,当单击窗体上的 Command1 控件时,窗体上显示的结果是( )。Option Base 1Private Sub Command1_Click()Dim i As IntegerDim x(3,3)As IntegerFor i=1 To 3For j=1 To 3x(i,j)=(i-1)*3+jNext jNext iFor i=1 To 3Print x(i,4-i);Next iEnd Sub(分数:2.00)A.1 5 9B.1 4 7C.3 5 7D.3 6 920.已知通用对话框名为 Cd1g,则执行下列的( )语句,将弹出“帮助”对话框。(分数:2.00)A.
10、Cd1gAction=6B.Cd1gAction=5C.Cd1gAction=4D.Cd1gAction=321.下列( )表达式是不正确的。(分数:2.00)A.“计算机”+“与程序设计”B.“计算机”+150C.“计算机”&150D.“计算机”&“与程序设计”22.在窗体的“通用”部分用 Public 定义的变量,其作用域是( )。(分数:2.00)A.局部变量B.窗体/模块级变量C.全局变量D.静态变量23.当 Form1_Click 事件发生时,写出在窗体上显示的第二行和第三行是( )。Private a As Integer,c As IntegerPrivate Sub Form_
11、Click()Dim a As Integer,b As Integera=10:b=10:c=10Print a,b,cCall test1(a,b)Print a,b,cEnd SubPrivate Sub test1(m As Integer,ByVal n As Integer)Dim c As Integerm=5:n=5:c=5Print m,n,cEnd Sub(分数:2.00)A.5 5 55 10 10B.5 5 55 5 10C.5 5 105 10 10D.5 5 510 10 1024.多窗体程序由多个窗体组成,在默认情况下,VB 在执行应用程序时,总是把( )指定为启
12、动窗体。(分数:2.00)A.不包含任何控件的窗体B.设计时的第一个窗体C.命名为 Form1 的窗体D.包含控件最多的窗体25.在窗体上有一个名称为 Text1 的文本框,现在要得到其中按键的 ASCII 码,应使用它的( )事件。(分数:2.00)A.KeyDownB.ChangeC.KeyUpD.KeyPress26.在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段27.当形参是变量时,相应的实参可以是( )。(分数:2.00)A.变量和常量B.数组元素C.表达式D.以上全部28.在窗体上画
13、一个名称为 Command1 的命令按钮,然后编写如下程序:Private Sub Command1_Click()Static A As IntegerStatic B As IntegerClsB=2B=B+3A=3+APrint A,BEnd Sub程序运行时,三次单击命令按钮 Command1 后,窗体上显示的结果为( )。(分数:2.00)A.3 5B.6 6C.9 5D.3 329.以下数据结构中不属于线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树D.栈30.能被对象所识别的动作与对象可执行的动作分别称为对象的( )。(分数:2.00)A.方法、事件B.事件、方
14、法C.事件、属性D.过程、属性31.当 Form1_Click 事件发生时,程序的输出结果是( )。Private Sub Form_Click()Dim M As Integer,k As Integer,t As IntegerM=5:k=7Select Case MCase Is0M=M+5Case 1 To 10t=M:M=k:k=tCase ElseM=k Mod 3End SelectPrint M,k,tEnd Sub(分数:2.00)A.5 5 7B.5 7 5C.7 5 5D.7 5 732.进行程序设计时,( )不是进行输入和输出方式设计时必须考虑的原则。(分数:2.00)
15、A.应允许使用自由格式B.应允许默认值C.输入格式要简单,以使得输入的步骤和操作尽可能简单D.一次最好只输入一个数据,系统确认后再输入下一个数据33.在一棵二叉树上第 5 层的结点数最多是_。(分数:2.00)A.8B.16C.32D.1534.在窗体 Form1 中有一个名称为 Image1 的图像框,在窗体加载的时候为它装载了一幅图片,该图片比图像框要小如图 20-2a 所示,现在单击一下图像框,将把照片放到和图像框一样大,如图 20-2b 所示。再单击它将其还原,然后再单击放大,再单击还原,如此反复。下划线处应填( )。(分数:2.00)A.B.C.D.35.下面有关 E-R 模型向关系
16、模型转换的叙述中,不正确的是( )。(分数:2.00)A.一个实体类型转换为一个关系模式B.一个 1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C.一个 1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D.一个 m:n 联系转换为一个关系模式二、填空题(总题数:10,分数:30.00)36.设根结点的层次为 0,则高度为 k 的二叉树的最大结点数为 【1】 。(分数:2.00)填空项 1:_37.算法的复杂度主要包括 【2】 复杂度和空间复杂度。(分数:2.00)填空项 1:_38. 【3】 和软件开发方式及技木
17、的落后是诱发软件危机的根本原因。(分数:2.00)填空项 1:_39.在数据库的外模式、模式和内模式三级模式的体系结构中,存在两次映像:外模式到模式的映像定义了外模式与模式之间的对应关系:模式到内模式的映像定义了数据库的逻辑结构与 【4】 之间的对应关系。(分数:2.00)填空项 1:_40.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、 【5】 遍历和后序遍历。(分数:2.00)填空项 1:_41.表达式 Fix(-48.65)+Int(-52.15)的值是 【6】 。(分数:2.00)填空项 1:_42.窗体上有两个控件:一个是驱动器列表框 Drive1,另
18、一个是目录列表框 Dir1,现在要使目录列表框跟随驱动器列表框的变化而变化,则需在 Drive1_Change 事件过程中填入语句 【7】 。(分数:2.00)填空项 1:_43.在窗体上画一个名称为 Combo1 的组合框,画两个名称分别 Labe11 和 Labe12 及 Caption 属性分别为“城市名称”和空白的标签。程序运行后,当在组合框中输入一个新项后按(Enter)键(ASCII 码为 13)时,如果输入的项在组合框的列表中不存在,则自动添加到组合框的列表中,并在 Labe12 中给出提示“已成功添加输入项”,如图 20-3 所示;如果存在,则在 Labe12 中给出提示“输入
19、项已在组合框中”。请在【8】、【9】和【10】处将程序补充完整。(分数:6.00)填空项 1:_44.下列程序的功能是:当发生窗体的单击事件后,将在窗体上显示“1!+2!+3!+10!”的和。Private Sub Form_Click()Dim s As Long,i As Integers=0For i=1 To 10s=s+ 【11】 Next iPrint sEnd SubPrivate Function fact(ByVal n As Integer)As LongDim i As Integer,f As Longf=1For i=2 To nf=f*iNext i【12】 End
20、 Function(分数:4.00)填空项 1:_45.下列程序实现的功能是:当在窗体上单击时,将随机产生 100 个 3 位数,并把它们写到 D 盘根目录下的文件 myfile1Dat 中。Private Sub Form_Click()Dim k As IntegerOpen 【13】 RandomizeFor i=1 To 10k=100+Int(899*Rnd)【14】 Next i【15】 End Sub(分数:6.00)填空项 1:_二级 VISUAL+BASIC 笔试-257 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在文
21、件列表框中,要使它能够显示隐藏文件,应使它的( )属性为 True。(分数:2.00)A.ArchiveB.NormalC.Hidden D.System解析:解析 文件列表框有一些属性用来控制在文件列表框中显示的文件类型。Archive 属性设置为True 时,将在其中显示具有归档属性的文件:Hidden 属性设置为 True 时,将在其中显示具有隐藏属性的文件;System 属性设置为 True 时,将在其中显示具有系统属性的文件:Normal 属性设置为 True 时,将在其中显示具有归档属性和只读属性的文件。2.在程序中可以通过复选框和单选按钮的( )属性值来判断它们的当前状态。(分数
22、:2.00)A.CaptionB.Value C.CheckedD.Selected解析:解析 复选框和单选按钮的 Caption 属性用来设定显示文字;复选框和单选按钮均无 Checked 和Selected 属性;通过它们的 Value 值可以判断它们的状态,对单选按钮来说,当处于选定的情况下,Value 值为 True,否则为 False;对于复选框来说,其值可为 0、1 和 2,分别代表未被选中、选中和变灰三种状态。3.设有程序段:sum=0For I=11 to -1 step-2Sum=sum+INext IPrint I语句 Sum=Sum+I 执行的次数和最后的 I 值分别为(
23、 )。(分数:2.00)A.7,-3 B.6,-1C.6,-3D.7,-1解析:解析 For 循环的执行结束条件是循环变量在变化方向上“超(越)过”终值。此处步长为-2,所以循环变量的值从大到小变化。当循环变量的值为 11、9、7、5、3、1、-1 时各执行一次循环,当 I 的值为-3 时已经在变化方向上超过了终值,退出循环。4.已知通用对话框名为 Cd1g,则执行下列的( )语句,将弹出“打开文件”对话框。(分数:2.00)A.Cd1gShowOpen B.Cd1gShowSaveC.Cd1gShowSaveAsD.ShowOpen Cd1g解析:解析 可通过调用对话框的方法来打开相应的对话
24、框,要想弹出“打开”对话框,可使用通用对话框的 ShowOpen 方法。5.下列关于测试的叙述,错误的是( )。(分数:2.00)A.测试是为了发现程序中的错误而执行程序的过程B.测试是为了表明程序是正确的 C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案D.成功的测试是发现了至今为止尚未发现的错误的测试解析:解析 正确认识测试的目标是十分重要的,测试目标决定了测试方案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案;相反,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。6.可通过“字体”对话框的( )属性获得用户选定的字体。(分
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 257 答案 解析 DOC
