【计算机类职业资格】VB笔试-试卷15及答案解析.doc
《【计算机类职业资格】VB笔试-试卷15及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】VB笔试-试卷15及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试-试卷 15 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.能够改变窗体边框线类型的属性是( )。(分数:2.00)A.Font SyleB.Border StyleC.Back StyleD.Border3.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合4.只有将组合框的 Style
2、属性设置为( )值时,才能触发 DblClick 事件。(分数:2.00)A.0B.1C.2D.35.结构化程序设计主要强调的是( )。(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性6.假设变量 boolVar 是一个布尔型变量,则下面正确的赋值语句是 )。(分数:2.00)A.boolVar=TrueB.boolVar=.True.C.boolVar=#gTme#D.boolVar=347.VisualBasic 布尔运算符 Xor,Or,Eqv,And 中,级别最高的运算符是( )。(分数:2.00)A.XorB.OrC.EqvD.And8.如果一个变
3、量未经定义就直接使用,则该变量的类型为( )。(分数:2.00)A.IntegerB.ByteC.BooleanD.Variant9.常用控件的 Style 属性值是( )。(分数:2.00)A.字符常量B.逻辑常量C.数值常量D.日期常量10.在深度为 7 的满二叉树中,叶子结点的个数为( )(分数:2.00)A.32B.31C.64D.6311.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMSD.没有任何关系12.以下可以作为 Vis
4、ualBasic 变量名的是( )。(分数:2.00)A.A#AB.counstAC.3AD.?AA13.以下关于过程的叙述中,错误的是( )。(分数:2.00)A.事件过程是由某个事件触发而执行的过程B.函数过程的返回值可以有多个C.可以在事件过程中调用通用过程D.不能在事件过程中定义函数过程14.要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句( )。(分数:2.00)A.Option Base0B.Option ExplicitC.Option BaselD.Option Compare15.能够接受 Print 方法的对象是( )。 (1)窗体 (2)标签 (3)标题栏 (
5、4)立即窗口 (5)图片框 (6)状态栏 (7)打印机 (8)代码窗口(分数:2.00)A.(1)(3)(5)(7)B.(2)(4)(6)(8)C.(1)(4)(5)(7)D.(1)(2)(5)(8)16.设 a=5,b=6,c=7,d=8,执行下列语句后,x 的值为( )。 x=IIf(ab)And(cd),10,20)(分数:2.00)A.10B.20C.TrueD.False17.设有如下通用过程: Public FunctionFun(x Str As String)As String DimtStr As String,strL As Integer tStr=“ strL=Len(
6、xStr) i=1 DoWhilei=strL/2 tStr=tStr&Mid(xStr,i,1)&Mid(xStr,strL-i+1,1)“ i=i+1 Loop Fun=tStr End Function 在窗体(分数:2.00)A.ABCDEFB.abcdefC.AFBECDD.DEFABC18.在窗体上已经添加了名为 CommonDialogl 控件,用 Show 方法显示”打开”对话框的正确方法是( )。(分数:2.00)A.Show.OpenB.ShowOpenC.CommonDialog1.Show.OpenD.CommonDialog1.ShowOpen19.执行如下语句: a
7、=InputBox(“Today“,“Tomorrow“,“Yesterday“,“Daybefore yesterday“,5) 将显示一个输入对话框,在对话框的输入区中显示的信息是( )。(分数:2.00)A.TodayB.TomorrowC.YesterdayD.DaybefOreyesterday20.表达式 Val(“.123E2“)的值( )。(分数:2.00)A.123B.12.3C.0D.123e2CD21.为使 Print 方法在 Form_Load 事件中起作用,可以对以下( )属性进行设置。(分数:2.00)A.AutoReDrawB.BackColorC.Moveabl
8、eD.Caption22.以下叙述中错误的是( )。(分数:2.00)A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B.以.BAS 为扩展名的文件是标准模块文件C.窗体文件包含该窗体及其控件的属性D.一个工程中可以含有多个标准模块文件23.单击一次命令按钮后,下列程序的执行结果是( )。 Private Sub Commandl_Click() s=P(1)+P(2)+P(3)+P(4) Print s End Sub Public FunctionP(N As Integer) Static Sum Fori=1To N Sum=Sum+i Nexti P=Sum En
9、d Function(分数:2.00)A.15B.25C.35D.4524.下列程序段的执行结果为( )。 a=95 if a60ThenI=1 if a70Thenl=2 if a80Thenl=3 if a90ThenI=4 Print“I=“;I(分数:2.00)A.I=1B.I=2C.I=3D.I=425.在窗体上画一个名称为 Text1 的文本框,并编写如下程序: Private Sub Form_Load() Show Text1.Text=“ Text1.SetFocus End Sub Phvate Sub Form_MouseUp(Buuon As Integer,Shift
10、 As Integer,X As Single,Y As Single) Phnt“程序设计” End Sub Private Sub Textl_KeyDow(分数:2.00)A.Visual BasicB.程序设计C.A 程序设计D.VisualBasic 程序设计26.如下有一段不完整的程序段,如果要求该程序执行 3 次循环,则在程序中的空白处要填入( )。 x=1 Do x=x+3 Printx LoopUntil_(分数:2.00)A.x=8B.X=8C.x=7D.X=727.与传统的程序设计语言相比,Visual Basic 最突出的特点是( )。(分数:2.00)A.结构化程序设
11、计B.程序开发环境C.程序调试技术D.事件驱动编程机制28.下列哪个是满足要求的正确表达式:年龄在 20 到 60 之间(包括年龄 2060 在内)或工资少于 500 的女职工( )。(分数:2.00)A.20 仁年龄=60and 工资500 or 性别=“女“B.20年龄60and 工资500 or 性别=“女“C.20年龄 and 年龄60 or 工资500 and 性别=“女“D.(20=年龄 and 年龄=60 or 工资500)and 性别=“女“29.程序启动未执行任何操作前,为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为 Ture,这个属性是( )
12、。(分数:2.00)A.ValueB.DefaultC.CancelD.Enabled30.程序运行后,单击窗体,屏幕显示的结果是( )。 Private Sub Form_Click() num1=“乙“ num2=76 Select Case numl Case“甲“ If num2=80 Then Print“德艺优秀“ Else If num2=60 Then Print“德优秀,艺普通“ End If Case“乙“ If num2=80 Then Print“德艺双佳“ Elselfnum(分数:2.00)A.德艺双佳B.德艺普通C.德优秀,艺普通D.德艺优秀31.在窗体上画一个名
13、称为 Labe11、标题为“VisualBasic 考试”的标签,两个名称分别为 Command1 和Command2、标题分别为“开始”和“停止”的命令按钮,然后画一个名称为 Timerl 的计时器控件,并把其 Interval 属性设置为 500,如下图所示。 (分数:2.00)A.标签的移动方向为自右向左B.单击“停止”按钮后再单击“开始”按钮,标签从停止的位置继续移动C.当标签全部移出窗体后,将从窗体的另一端出现,重新移动D.标签按指定的时间间隔移动32.VisualBasic 一共有设计、运行和中断三种模式,要使用调试工具应该( )。(分数:2.00)A.进入设计模式B.进入运行模式
14、C.进入中断模式D.不用进入任何模式33.“按相同大小制作”多个控件时,( )是制作的基准。(分数:2.00)A.被锁定的控件B.第十个控件C.最后一个控件D.主控件34.函数过程(用 Function 定义)与子过程(用 Sub 定义)的最大区别是( )。(分数:2.00)A.函数过程有返回值B.子过程有返回值C.函数过程可以带参数D.子过程可以带参数35.设有如下变量声明 Dimtimel As Date,为变量 timel 正确赋值的表达式是( )。(分数:2.00)A.timel=#11:34:04#B.timel=Format(Time,“yymm:dd“)C.timel=#,“11
15、:34:04“#D.timel=Format(“hh:mm:ss“,Time)36.3 在窗体上画一个名称为 List1 的列表框,一个名称为 Labe11 的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。下列能正确实现上述功能的程序是( )。(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:28.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.工具栏的复制、剪切、粘贴按钮所对应的菜单命令放置于主菜单项 1 的下拉菜单中。(分数:2.00)填空项 1:_3
16、9.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_40.诊断和改正程序中错误的工作通常称为 1。(分数:2.00)填空项 1:_41.下列程序段的输出结果为 1。Dimy As Integer Private Sub Commandl_CUck() DimX As Integer x=2 TeKt1.Text=SecondFunc(FirStFunC(X),y) Text2.Text=FirstFunc(X) End Sub PrivateFunctionFirstFunc(XASInteger)As Integer x=x+y:y=x
17、+y Firs(分数:2.00)填空项 1:_42.下列程序为求 Sn=a+aa+aaa+aaa(n 个 a),其中 a 为一个随机数产生的 19(包括 1、 9)中的一个正整数,n 是一个随机数产生的 510(包括 5、10)中的一个正整数,请在空格处填入适当的内容,将程序补充完整。 Private Sub Form_CUCk() Dima As Integer,n As Intege,S As Double,Sn As Double a=Fix(9*Rnd)+1 n=Pix(6*Rnd)+5 Sn=0 S=0 Fori(分数:2.00)填空项 1:_43.以下语句的输出结果是 1。 Pri
18、nt Int(12345.6789*100+0.5)/100(分数:2.00)填空项 1:_44.改变驱动器列表框的 Drive 属性值将引发卫士事件。(分数:2.00)填空项 1:_45.在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为 1。(分数:2.00)填空项 1:_46.每个 VB 对象都有其特定的属性,可以通过 1 来设置,对象的外观和对应的操作由所设置的值来确定。(分数:2.00)填空项 1:_47.设 A=“12345678“,则表达式 Val(Left(A,4)+Mid(A,4,2)的值为 1。(分数:2.00)填空项 1:_48.在窗体上画 1 个命
19、令按钮和 1 个通用对话框,其名称分别为 Commandl 和 CommonDialogl,然后编写如下事件过程: Private Sub Commandl_CUck() CommonDialog1. 1=“打开文件“ CommonDialog1.Filter=“All Files(*.*)|*.*“ CommonDialog1.InitDir=“C:“ CommonDialog1.ShowOpen End Sub 该程序的(分数:2.00)填空项 1:_49.如下图所示,在列表框 List1 中已经有若干人的简单信息,运行时在 Text1 文本框(即“查找对象”右边的文本框)输入一个姓或姓名
20、,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在 Text2 文本框中。若有多个匹配的列表项,则只显示第 1 个匹配项;若未找到,则在 Text2 中显示“查无此人”。请填空。 (分数:2.00)填空项 1:_50.在窗体上画 1 个命令按钮,其名称为 Command1,然后编写如下事件过程: PriVate Sub Commandl_CUck() Dimalt(1 To 100)As Integer Fori=1 To 100 arr(i)=Int(Rnd*1000) Nexti Max=arr(1) Min=arr(1) Fori=1 To 100 If 12 The
21、n Max=arr(i)(分数:2.00)填空项 1:_VB 笔试-试卷 15 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.能够改变窗体边框线类型的属性是( )。(分数:2.00)A.Font SyleB.Border Style C.Back StyleD.Border解析:3.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 VB 笔试 试卷 15 答案 解析 DOC
