ImageVerifierCode 换一换
格式:DOC , 页数:15 ,大小:45KB ,
资源ID:499965      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-499965.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级VB机试(对象及其操作)模拟试卷5及答案与解析.doc)为本站会员(ownview251)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家二级VB机试(对象及其操作)模拟试卷5及答案与解析.doc

1、国家二级 VB机试(对象及其操作)模拟试卷 5及答案与解析 一、选择题 1 以下合法的 Visual Basic标识符是 ( A) ForLoop ( B) Const ( C) 9abc ( D) a#x 2 当一个复选框被选中时,它的 Value属性的值是 ( A) 3 ( B) 2 ( C) 1 ( D) 0 3 以下叙述中错误的是 ( A)在 keyPress事件过程中不能识别键盘的按下与释放 ( B)在 keyPress事件过程中不能识别回车键 ( C)在 keyDown和 keyUp事件过程中,将键盘输入的 “A”和 “a”视作相同的字母 ( D)在 keyDown和 keyUp事

2、件过程中,从键盘上输入的 “1”和从右侧小键盘 l上输入的 “1” 4 在 Visual Basic工程中,可以作为 “启动对象 ”的程序是 ( A)任何窗体或标准模块 ( B)任何窗体或过程 ( C) Sub Main过程或其他任何模块 ( D) Sub Main过程或任何窗体 5 假定一个 Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是 ( A)只保存窗体模块文件 ( B)分别保存窗体模块、 标准模块和工程文件 ( C)只保存窗体模块和标准模块文件 ( D)只保存工程文件 6 目录列表框的 Path属性的作用是 ( A)显示当前驱动器

3、或指定驱动器上的某个目录下的文件名 ( B)显示当前驱动器或指定驱动器上的目录结构 ( C)显示根目录下的文件名 ( D)显示指定路径下的文件 7 为了使列表框中的项目呈多列表显示,需要设置的属性为 ( A) Columns ( B) style ( C) List ( D) MultiSelect 8 为了使标签具有 “透明捧的显示效果,需要设置的属性是 ( A) Caption ( B) Alignment ( C) BackStyle ( D) AutoSize 9 目录列表框 Path属性所表示的含义是 ( A)当前驱动器或指定驱动器上的路径 ( B)当前驱动器或指定驱动器上的某目录下

4、的文件列表 ( C)跟目录下的文件列表 ( D)指定路径下的文件列表 10 下面有关标准模块的叙述中,错误的是 ( A)标准模块不完全由代码组成,还可以有窗体 ( B)标准模块中的 Private过程不能被工程中的其他模块调用 ( C)标准模块的文件扩展名为 bas ( D)标准模块 中的全局变量可以被工程中的任何模块引用 11 下面关于标准模块的叙述中错误的是 ( A)标准模块中可以声明全局变量 ( B)标准模块中可以包含一个 Sub Main过程,但此过程不能被设置为启动过程 ( C)标准模块中可以包含一些 Public过程 ( D)一个工程中可以含有多个标准模块 12 以下叙述中正确的是

5、 ( A)在属性窗口只能设置窗体的属性 ( B)在属性窗口只能设置控件的属性 ( C)在属性窗口可以设置窗体和控件的属性 ( D)在属性窗口可以设置任何对象的属性 13 以下说法中正确的是 ( A)事件过程也是过程,只能由其他过程调用 ( B)事件过程的过程名是由程序设计者命名的 ( C)事件过程通常放在标准模块中 ( D)事件过程是用来处理由用户操作或系统激发的事件的代码 14 VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是 ( A) vbp ( B) bas ( C) vbw ( D) frm 15 以下关于 VB文件的叙述中,错误的是 ( A)标准

6、模块文件不属于任何一个窗体 ( B)工程文件的展名为 frm ( C)一个工程只有一个工程文件 ( D)一个工程可以有多个团体文件 16 在面向对象的程序设计中,可被对象识别的动作称为 ( A)方法 ( B)事件 ( C)过程 ( D)函数 17 以下关于 VB文件的叙述中,正确的是 ( A)标准模块文件的扩展名是 Cls ( B)一个 vbg文件中可以包括多个 vbp文件 ( C)一个 vbp文件只能含有一个标准模块文件 ( D)类模块文件的扩展名为 bas 18 以下关于 VB对象属性的叙述中,错误的是 ( A)属性是对象的特征 ( B)对象的所有属性值都可以在属性窗口中设置 ( C)不同

7、 对象可以具有同名的属性 ( D)对象的某些属性可以在程序中设置 19 能够用于标识对象名称的属性是 ( A) Name ( B) Caption ( C) Value ( D) Text 20 以下关于事件、事件驱动的叙述中,错误的是 ( A)事件是可以由窗体或控件识别的操作 ( B)事件可以由用户的动作触发 ( C)一个操作动作只能触发一个事件 ( D)事件可以由系统的某个状态的变化而触发 21 设窗体上有一个文本框,名称为 Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实 现该操作的语句是 ( A) Text1 MaxLength=0 ( B) Text1

8、Enabled=False ( C) Text1 Visible=False ( D) Text1 Width=0 22 以下能在窗体 Forml的标题栏中显示 “VisualBasic窗体 ”的语句是 ( A) Form1 Name=“VisualBasic窗体 “ ( B) Form1 Title=“VisualBasic窗体 “ ( C) Form1 Caption=“VisualBasic窗体 “ ( D) Form1 Text=“VisualBasic窗体 “ 23 把窗体的 KeyPreview属性设置为 True。然后编写如下事件过程 Private Sub Form_KeyPr

9、ess(KeyAscii As Integer) Dim ch As String ch=Chr(KeyAscii) KeyAscii=Asc(UCase(ch) Print Chr(KeyAscii+2) ( A) A ( B) B ( C) C ( D) D 24 若在某窗体模块中有如下事件过程 Private Sub Commandl_Click(Integer) End Sub 则以下叙述中正确的是 ( A)此事件过程与不带参数的事件过程没有区别 ( B)有 1个名称为 Commandl的窗体,单击此窗体则执行此事件过程 ( C)有 1个名称为 Commandl的控件数组,数组中有多个

10、不同类型控件 ( D)有 1个名称为 Commandl的控件数组,数组中有多个相同类型控件 25 某人创建了 1个工程,其中的窗体名称为 Form1;之后有添加了 1个名为Form2的窗体,并希望程序执行时先显示 Form2窗体,那么,他需要做的工作是 ( A)在工程属性对话框中把 “启动对 象 ”设置为 Form2 ( B)在 Form1的 Load事件过程安徽加入语句 Load Form2 ( C)在 Form2的 Load事件过程中加入语句 Form2 Show ( D)把 Form2的 TabIndex属性设置为 1,把 Foeml的 TabIndex属性设置为 2 26 设窗体上有一

11、个图片框 Picturel,要在程序运行期间装入当前文件夹下的图形文件 File1 jpg,能实现此功能的语句是 ( A) Picturel Picture=“File1 jpg“ ( B) Picturel Picture=LoadPicture(“File1 jPg“) ( C) LoadPicture(“File1 jPg“) ( D) Call LoadPicmre(“File1 jPg“) 27 假定编写了如下 4个窗体事件的事件过程,则运行应用程序并显窗体后,已经执行的事件过程是 ( A) Load ( B) Click ( C) LostFocus ( D) KeyPress 国

12、家二级 VB机试(对象及其操作)模拟试卷 5答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 本题考查 VB的标识符,标识符必须以字母、下划线 和数组组成,而且只能以字母或者下划线开始,不能和 VB的关键字相同。选项 A)是由字母组成的,正确;选项 B)和 VB关键字冲突;选项 C)以数字开头,错误;选项 D)使用了特殊字符 “#”,错误。 【知识模块】 对象及其操作 2 【正确答案】 C 【试题解析】 本题考查控件的属性,复选框的 value属性返回或设置复选框的状态,其值为 0时 (默认值,对应常数为 vbUnchecked),表示复选框没有选中 ;为 1时 (对应常数为 vbC

13、hecked),表示复选框处于选中状念;为 2时,表示复选框前面的 v处于灰色樟翱状态 (对廊常数为 vbGraVed)。 【知识模块】 对象及其操作 3 【正确答案】 B 【试题解析】 此题考察键盘事件,当按下键盘上的某个键时或松开某个键时,将触发 KeyDowm事件或者 KeyUp事件,如果有按键发生时,将会触发 KeyPress事件,其中 KeyPress事件能检测的键有 Enter键、 Tab键、 BackSapce键以及标准键盘的字母、数字和标点符号键。因此选项 B)错误。 【知识模块】 对象及其操作 4 【正确答案】 D 【试题解析】 本题考查 工程中的启动对象,启动对象可以是 s

14、ub Main过程或者任何窗体。 【知识模块】 对象及其操作 5 【正确答案】 B 【试题解析】 本题考查窗体、模块和工程的保存。在 VB中,窗体、模块和工程是三个不同的文件,需要单独保存。 【知识模块】 对象及其操作 6 【正确答案】 B 【试题解析】 本题考查控件的属性。目录框的 Path属性是显示当前驱动器或指定驱动器上的目录结构。 【知识模块】 对 象及其操作 7 【正确答案】 A 【试题解析】 本题考查控件属性。设置列表框中的项目呈多列表显示,需要设置列表框的 Columns属性:当该属性设置为 0(默认 )时,所有的项目呈单列显示;如果该属性等于 1,则列表框呈多行多列显示;如果大

15、于 1且小于列表框中的项目数,则列表框里单行多列显示。 【知识模块】 对象及其操作 8 【正确答案】 C 【试题解析】 本题考查标签的属性设置。标签的 Caption属性设置标签显示的内容, Alignment设置文本的对齐方式, BackStyle设置样式, AutoSize属性设置标签是否根据字体大小自动调整大小。 【知识模块】 对象及其操作 9 【正确答案】 A 【试题解析】 本题考查目录列表框的基本属性。目录列表框的 Path属性是指当前驱动器或指定驱动器上的路径。 【知识模块】 对象及其操作 10 【正确答案】 A 【试题解析】 标准模块是只含有程序代码的应用程序文件,其扩展名为 .

16、bas。标准模块是应用程序内其它模块可访问的过程和声明的容器,它们可以包含变量、常数、类型、外部过程和全局过程的全局 (在整个应用程序范围内有效的 )声 明或模块级声明,它由 3部分组成: 全局变量声明; 模块层声明; 通用过程。 其中,全局声明放在标准模块的首部,因为每个模块都可能要求有它自己的惟一名字的全局变量。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的程序不可见。 【知识模块】 对象及其操作 11 【正确答案】 B 【试题解析】 标准模块是只含有程序代码的应用程序文件,是应用程序内其它模块可访问的过

17、程和声明的容器,它们可以包含变量、常数、类型、外部过 程和全局过程的全局 (在整个应用程序范围内有效的 )声明或模块级声明,它由 3部分组成: 全局变量声明; 模块层声明: 通用过程。一个工程中可以包含多个标准模块,在标准模块中可以包含一个 Sub Main过程,此过程可以被设为启动过程。 【知识模块】 对象及其操作 12 【正确答案】 C 【试题解析】 属性是一个对象的特征,不同的对象有不同的属性。对象的属性在设计程序时,可以通过属性窗口中的属性列表设置,也可以通过在程序中编写代码来设置对象的部分属性。在 VB中控件是对象,窗体也是一种对象,故此在属性窗口中可以设置窗体和控件的属性。但是有的

18、属性不能在属性窗口中设置,只能在程序运行时调用或者设置。 【知识模块】 对象及其操作 13 【正确答案】 D 【试题解析】 所谓的事件过程是指当对象响应事件后,实现执行操作的一段程序代码。一个对象拥有一个或多个事件,因此可以使用一个或多个事件过程对用户或系统事件做出响应。事件过程通常放在窗体模块中,其事件过程名均是已经事先定义好的名字,通常是用来处理由用户操作或系统激发的事件的代码,也可以由其他过程调用。 【知识模块】 对象及其操作 14 【 正确答案】 B 【试题解析】 标准模块是只含有程序代码的应用程序文件,其扩展名为 bas:窗体文件中含有控件和程序代码,其扩展名为 frm;工程文件的扩

19、展名为 vbp,在一个工程中含有多个窗体文件和标准模块文件; vbw是工作区文件。 【知识模块】 对象及其操作 15 【正确答案】 B 【试题解析】 一个工程只有一个扩展名为 vbp工程文件,在工程中可以有多个文件,这些文件可以分为两种:窗体文件 (扩展名为 frm)和标准模块文件 (扩展名为bas),这两种文件没有相互从属关系。 【知识模 块】 对象及其操作 16 【正确答案】 B 【试题解析】 事件 (Event)是由 Visual Basic预先设置好的、能够被对象识别的动作;方法 (Method)是特殊的过程和函数。 【知识模块】 对象及其操作 17 【正确答案】 B 【试题解析】 标

20、准模块是只含有程序代码的应用程序文件,其扩展名为 bas;窗体文件中含有控件和程序代码,其扩展名为 frm;类模块文件的扩展名为cls;工程文件的扩展名为 vbp,在一个工程中含有多个窗体文件和标准模块文件;工程组文件的扩展名是 vbg,一个工程组文件中可以含有若干工程。 【知识模块】 对象及其操作 18 【正确答案】 B 【试题解析】 属性是一个对象的特征,不同的对象有不同的属性,也可以具有同名属性。对象的属性在设计程序时,可以通过属性窗口中的属性列表设置其中的属性;也可以通过在程序中编写代码来设置对象的部分属性。某些属性只能在运行时设置,某些属性只能在属性窗口中设置。 【知识模块】 对象及

21、其操作 19 【正确答案】 A 【试题解析】 任何一个对象在工程中都有唯一的一个名字,即 Name属性,该属性在运行时 是只读的。 【知识模块】 对象及其操作 20 【正确答案】 C 【试题解析】 所谓的事件是指当对象响应事件后,实现执行操作的一段程序代码。一个对象拥有一个或多个事件,因此可以使用一个或多个事件过程对用户或系统事件做出响应。事件可以由系统的某个状态的变化而触发,也可以由用户操作触发,一个操作动作有可能触发多个事件。 【知识模块】 对象及其操作 21 【正确答案】 B 【试题解析】 本题考查控件的属性设置。题目要求文本框只能显示信息,不能接收输入信息,即文本框不可用,因此需要设置

22、 文本框的 Enbled属性设置为False。 【知识模块】 对象及其操作 22 【正确答案】 C 【试题解析】 本题考查控件的属性设置。根据题目要求设置标题栏显示一段文本,这是设置窗体的 Caption属性。 【知识模块】 对象及其操作 23 【正确答案】 C 【试题解析】 本题考查常用函数和窗体事件过程。在窗体的 KeyPress过程中,ch=Chr(KeyAscii)是把输入的键转换成字符并保存到 ch变量中,KeyAscii=Asc(UCase(ch)1是返回 ch转换成大写字母 后的字符串,然后使用 Print打印处 ch后面的第二个字母 (大写 )。因此键盘输入字母 “A”,打印输

23、出 “C”。 【知识模块】 对象及其操作 24 【正确答案】 D 【试题解析】 本题考查控件数组事件过程。本题的 Commandl的 Click事件过程有 Integer。类型的参数,可知这是 Commandl命令数组的事件过程,通过参数来区分是点击的数组中的哪一个具体的命令按钮。选项 A)错误,参数用来区分命令按钮;选项 B)错误,这是控件数组;选项 C)数组中的控件类型是一样的,都是命令按钮;选项 D)正确。 【知识模块】 对象及其操作 25 【正确答案】 A 【试题解析】 本题考查工程属性设置,设置启动窗体可以在工程属性对话框里面设置启动对象即可。 【知识模块】 对象及其操作 26 【正确答案】 B 【试题解析】 本题考查图片框的属性设置。图片框的 Picture属性用于设置显示图片,在运行期间装入图形文件,使用 LoadPiture方法。 【知识模块】 对象及其操作 27 【正确答案】 A 【试题解析】 本题考查窗体的事件过程, Load事件是在窗体加载的时候执行的, 此时窗体还没有显示出来。 【知识模块】 对象及其操作

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1