【计算机类职业资格】二级VISUAL+BASIC笔试-287及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-287及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-287及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-287 及答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在窗体上建立通用对话框需要添加的控件是(分数:2.00)A.Data 控件B.From 控件C.CommonDialog 控件D.VBComboBox 控件2.只有将组合框的 Style 属性设置为何值时,才能触发 DblClick 事件?(分数:2.00)A.0B.1C.2D.33.Sub 过程与 Function 过程最根本的区别是(分数:2.00)A.Sub 过程可以用 Call 语句直接使用过程名调用,而 Function 过程不可以B.Fu
2、nction 过程可以有形参,Sub 过程不可以C.Sub 过程不能返回值,而 Function 过程能返回值D.两种过程参数的传递方式不同4.栈和队列的共同特点是(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点5.链表不具有的特点是(分数:2.00)A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比6.结构化程序设计的 3 种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构7.运行下列程序
3、段后,显示的结果为J1=23J2=32If J1J2 Then Print J2 Else Print J1(分数:2.00)A.23B.32C.55D.23328.下列语句正确的是(分数:2.00)A.If AB Then Print“A 不等于 B“B.If AB Then Print“A 不等于 B“D.1f AB Print“A 不等于 B“9.下面有关注释语句的格式,错误的是(分数:2.00)A.Rem 注释内容B.注释内容C.a=3:b=2,对 a、b 赋值D.Private Sub Command1_MouseDown(button As Integer,shift As Int
4、eger,_Rem 鼠标按下事件的命令调用过程 X As Single,Y As Single)10.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数11.下列各控件不包含滚动条的控件是(分数:2.00)A.ListBoxB.ComboBoxC.TextBoxD.LabelBox12.单击命令按钮时,下列程序的执行结果是Private Sub Command1_Click()Dim a As Integer,b As Integer,c As Integera=3b=4c=5Print SecPr
5、oc(c,b,(分数:2.00)A.End Sub=y Then z=x:z=yB.If x=y Then z=x Else z=yC.z=y:If x=y Then z=xD.If xB Then Printf“A 不等于 B“C.If A=y Then z=x Else z=yC.z=y:If x=y Then z=xD.If x=y Then z=y Else z=x解析:解析:选项 A)中的语句行有两条语句,执行 If 语句后,执行 z=y 语句,所以不管 x 是否大于 y,最终 x 的值都等于 y。29.以下各项中,Visual Basic 不能接收的图形文件是(分数:2.00)Ai
6、co 文件Bjpg 文件Cpsd 文件 Dbmp 文件解析:解析:在 Visual Basic 中,可以接受不同的图形文件,见下表。*从上表可知,.psd 文件不是 Visual Basic 所支持的图形文件。30.下面语句正确的是(分数:2.00)A.If xy Then y=x3 B.If xy Then y=3xC.If xy Then y=x3D.If xy Then y=x * * 3解析:解析:此题考查是条件浯句的结构。条件语句可以分为三种类型,如下:If Then 结构If Then Else 结构Select Case 结构而 If Then 结构有两种格式:条件 Then 语
7、句条件 Then语句块End If31.不能脱离控件(包括客体)而独立存在的过程是(分数:2.00)A.事件过程 B.通用过程C.Sub 过程D.函数过程解析:解析:事件过程由 Visual Basic 创建,事件过程是当用户对一个对象发出一个动作时所产生的事件,不能脱离控件而独立存在;通用过程时通用的,不与任何特定事件相联系,它完成特定的任务,只能由别的过程调用;Sub 过程包括事件过程和通用过程,称之为子过程。也就是说,有些 Sub 过程与对象相关联,有些 Sub 过程与对象没有联系;函数过程类似于内部函数,由用户定义的,完成一些特殊函数关系的计算,并且要返回函数值的过程,显然函数过程不必
8、与控件发生联系。32.在 Visual Basic 中,要将一个窗体加载到内存进行预处理但不显示,应使用的语句是(分数:2.00)A.Load B.ShowC.HideD.Unload解析:解析:此题是考查有关 Load 语句、Unload 语句、Show 方法和 Hide 方法的,在此简单介绍一下这些语句和方法:Load 语句格式:Load 窗体名称Load 语句把一个窗体装入内存,执行 Load 语句后,可以引用窗体中的控件及各种属性,但此时窗体没有显示出来,“窗体名称”是窗体的 Name 属性;Unload 语句格式:Unload 窗体名称该语句与 Load 语句的功能相反,它清除内存中
9、指定的窗体;Show 方法格式:窗体名称.Show模式Show 方法用来显示一个窗体。如果省略“窗体名称”,则显示当前窗体。参数“模式”用来确定窗体的状态,可以取两种值,即 0 和 1(不是 False 和 True)。当“模式”值为 1 (或常量 vbModal)时,表示窗体是“模态型”窗体,在这种情况下,鼠标只在此窗体内起作用,不能到其他窗口内操作,只有关闭该窗口才能对其他窗口进行操作;当“模式”值为 0 (或省略参数“模式”值)时,表示窗体为“非模态型”窗体,不用关闭该窗体就可以对其他窗体进行操作;Hide 方法格式:窗体名称HideHide 方法使窗体隐藏,即不在屏幕上显示,但仍在内存
10、中,因此,它与 Unload 语句的作用不同。33.单击命令按钮时,下列程序的执行结果为Private Sub Command1_Click()Dim x As Integer,y As Integerx=12:y=32Call Proc(x,y)Print x;yEnd SubPublic Sub Proc(n As Integer,ByVal m As Integer)n=n Mod 10m=m Mod 10End Sub(分数:2.00)A.12 32B.2 32 C.2 3D.12 3解析:解析:此题是函数过程的调用。在调用过程时,一般主调与被调过程之间有数据传递,即将主调过程的实参传
11、递给被调用的过程,完成实参与形参的结合,然后执行被调过程,在 Visual Basic 中,实参与形参的结合有两种方式:即传址与传值。这两种方法的特点如下:传址的结合过程是,当调用一个过程时,它将实参的地址传给形参,因此在被调用的过程中,对形参的任何操作都变成了对相应实参的操作,因此实参的值会随形参的改变而改变。传值的结合过程时:当调用一个过程时,系统将实参的值赋值给形参并断开了联系,被调用过程中的操作时在形参自己的存储单元中进行的,当过程调用结束时,这些形参所占用的存储单元也同时被释放,因此在过程中对形参的任何操作不会影响实参。而题中被调过程 Proc 中有两个形参,其中第一个形参 n为传址
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 287 答案 解析 DOC
