[计算机类试卷]国家二级VB机试(选择题)模拟试卷184及答案与解析.doc
《[计算机类试卷]国家二级VB机试(选择题)模拟试卷184及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(选择题)模拟试卷184及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(选择题)模拟试卷 184及答案与解析 一、选择题 1 下面关于菜单的叙述中正确的是 ( A)为使选中一菜单项就可执行某种操作,要为它的 Click事件过程编写执行该操作的代码 ( B)同一级菜单中的菜单项不能同名,但不同级菜单中的菜单项可以同名 ( C)只能使用鼠标右键把弹出式菜单弹出来 ( D)弹出式菜单中的菜单项不能再有自己的子菜单 2 在窗体上画一个通用对话框,程序运行中用 ShowOpen方法显示 “打开 ”对话框时,希望茬该对话框的 “文件类型 ”栏中只显示扩展名为 DOC的文件,则在 设计阶段应把通用对话框的 Filter属性设置为 ( A) “(* DOC)*
2、 DOC” ( B) “(* DOC) (DOC)” ( C) “(* DOC)* DOC” ( D) “(* DOC) *: DOC” 3 以下关于通用对话框的叙述中,错误的是 ( A)在程序运行状态下,通用对话框控件是不显示的 ( B)通用对话框控件是 Visual Basic的标准控件 ( C)设计时,通用对话框控件的大小是固定的,不能改变 ( D)在同一个程序中,一个通用对话框控件可以作为打开、保存等多种对话框 4 窗体上有一个 名称为 CDl的通用对话框,一个名称为 Commandl的命令按钮,相应的事件过程如下: Private Sub CommandlClick() CDl Fi
3、lter=“All File *.* Text File *.txtlPPT *.ppt” CDl Filterlndex=2: CDl InitDir=“C: ” CD 1 FileName=“default”: CD 1 ShowSave End Sub 关于上述过程,以下叙述中正确的是 ( A)默认过滤器为 “* ppt” ( B)指定的初始目录为 “C: ” ( C)打开的文件对话框的标题为 “default” ( D)上面事件过程实现保存文件的操作 5 在窗体画一名为 CommonDialogl,则下列与 CommonDialogl ShowOpen方法等效的语句是 ( A) Com
4、monDialog 1 Action=1 ( B) CommonDialog 1 Action=2 ( C) CommonDialog 1 Action=3 ( D) CommonDialog 1 Action=4 6 下列关于利用通用对话框产生的文件对话框的相关属性的描述中 ,错误的是 ( A) InitDir属性用于设置对话框中显示的起始目录 ( B) Filter属性用于设置对话框默认的过滤器 ( C) DefaultExt属性用于设置对话框中默认的文件类型 ( D) FileTitle属性用于存放对话框中所选择的文件名 7 下列关于通用对话框 CommonDialogl的叙述中,错误的
5、是 ( A)只要在 “打开 ”对话框中选择了文件,并单击 “打开 ”按钮,就可以将选中的文件打开 ( B)使用 CommonDialogl ShowColor方法,可以显示 “颜色 ”对话框 ( C) CancelError属性用于控制用户单击 “取消 ”按钮关闭对话框时,是否显示出错警告 ( D)在显示 “字体 ”对话框前,必须先设置 CommonDialogl的 Flags属性,否则会出错 8 通用对话框 Filter属性的作用是 ( A)设置对话框的标题 ( B)指定对话框所选择的文件名 ( C)指定对话框的打开方式 ( D)指定对话框中显示的文件类型 9 窗体上有一个名称为 CDl的通
6、用对话框,一个名称为 Textl的文本框,窗体的单击事件过程如下: Private Sub FormClick() CD 1 DialogTitle=“改变颜色 ”: CD 1 Color=Form 1 BackColor CD 1 Action=3: Textl BackColor=CD 1 Color End Sub 运行程序时,单击窗体,则以下叙述中错误的是 ( A)通用对话框的标题被改为 “改变颜色 ” ( B)通用对话框被打开为颜色对话框 ( C)若选择颜色对话框中的 “取消 ”按钮,则文本框的背景色改为窗体背景色 ( D)若选择颜色对话框中的 “确定 ”按钮,则文本框的背景色改为在
7、颜色对话框中选中的颜色 10 假定在窗体上添加了一个通用对 话框控件,其名称为 CDI,并有如下程序段:CDl ShowOoen: CDI DefaultExt=“doc”在打开文件的对话框中选择了 “c:file_1 txt”文件,则 FileTitle属性的值是 ( A) filel doc ( B) filel txt ( C) c: filel txt ( D) c: filel doc 11 利用通用对话框控件打开字体对话框的操作是 ( A)把通用对话框控件的 Action属性设置为 4 ( B)把通用对话框控件的 Action属性设置为 5 ( C)调用通用对话框控件的 OpenF
8、ont方法 ( D)调用通用对话框控件的 ShowText方法 12 以下关于多重窗体程序的叙述中,错误的是 ( A)对于多重窗体程序,需要单独保存每个窗体 ( B)在多重窗体程序中,可以根据需要指定启动窗体 ( C)在多重窗体程序中,各窗体的菜单是彼此独立的 ( D)用 Hide方法不仅可以隐藏窗体,而且还可以清除内存中的窗体 13 下列操作中不能向工程添加窗体的是 ( A)执行 “工程 ”菜单中的 “添加窗体 ”命令 ( B)单击工具栏上的 “添加窗体 ”按钮 ( C)右击窗体,在弹出的菜单中选择 “添加 窗体 ”命令 ( D)右击工程资源管理器,在弹出的菜单中选择 “添加 ”命令,然后在
9、下一级菜单中选择 “添加窗体 ”命令 14 对于含有多个窗体的工程而言,以下叙述中正确韵是 ( A)没有指定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体 ( B)启动窗体可以通过 “工程属性 ”对话框指定 ( C) Load方法兼有装入和显示窗体两种功能 ( D) Hide方法可以将指定的窗体从内存中清除 15 设工程中有 Form1、 Form2两个窗体,要求单击 Form2上的 Commandl命令按钮, Form2就可以从屏幕上 消失,下面的事件过程中不能实现此功能的是 ( A) Private Sub Commandl Click()Form2 Hide End Sub (
10、B) Private Sub Commandl_Click()Unload Me End Sub ( C) Private Sub Commandl Click()Forrrd Unload End Sub ( D) Private Sub Commandl click()Me Hide End Sub 16 工程中有 Forml、 Form2两个窗体 (Forml中有 文本框 Text1; Form2中有 Text1文本框和 Commandl命令按钮 )。 Forml是启动窗体。在这些模块中编写下面的程序代码: Form1中的代码如下: Private Sub Textl_DblClick(
11、) Text1=“VisualBasic” Form2 Show End Sub Form2中的代码如下: Private Sub Commandl-Click() Textl=Forml Text1 Forml Show End Sub 下面 ( A)双击 Forml的 Textl后, Textl中显示 “VisualBasic”,弹出 Form2 ( B)双击 Forml的 TeXtl后, Form2成为当前窗体 ( C)单击 Form2的命令按钮, Forml成为当前窗体 ( D) Form2的 Tcxtl=Forml Textl语句不能正确执行 17 设工程中有 2个窗体: Form1
12、和 Form2,每个窗体上都有一个名称为 Textl的文本框。若希望把 Forml上文本框中的内容复制到 Form2上的文本框中,应进行的操作是 ( A)执行 Forml中的语句: Forml Text1=Form2 Textl ( B)执行 Forml中的语句: Textl=Forml Text ( C)执行 Form中的语句: Forml Textl=Text1 ( D)执行 Form2中的语句: Textl=Forml Text1 18 设工程文件包含两个窗体文件 Forml frm、 Form2 frm及一个标准模块文件Modulel bas。两个窗体上分别只有一个名称为 Comman
13、dl的命令按钮。 Form1的代码如下: Public X As Integer Private Sub Form_Load() x=1: y=5 End Sub Private Sub Commandl Click() Form2 Show End Sub Form2的代码如下: Private Sub CommandlClick() Print Forml ( A) 1 5 ( B) 0 5 ( C) 0 0 ( D)程序有错 19 以下叙述中错误的是 ( A) Sub Main是定义在标准模块中的特定过程 ( B)一个工程中只能有一个 Sub Main过程 ( C) Sub Main过程
14、不能有返回值 ( D)当工程中含有 Sub Main过程时,工程执行时一定最先执行该过程 20 Vis, ual Basic中的 “启动对象 ”是指启动 Visual Basic应用程序时,被自动加载并首对象。下列关于 Visual Basic“启动对象 ”的描述中,错误的是 ( A) “启动对象 ”可以是指定的标准模块 ( B) “启动对象 ”可以是指定的窗体 ( C) “启动对象 ”可以是 Sub Main过程 ( D)若没有经过设置,则默认的 “启动对象 ”是第一个被创建的窗体 21 以下关于 VB文件的叙述中,正确的是 ( A)标准模块文件的扩展名是 frm ( B) VB应用程序可以
15、被编译为 exe文件 ( C)一 个工程文件只能含有一个标准模块文件 ( D)类模块文件的扩展名为 bas 22 如果把程序的启动对象设置为: Sub Main,则 Sub Main过程 ( A)只能写在 Forml窗体中代码的最前面 ( B)可以写在 Forml窗体中代码的任何位置 ( C)只能写在某个标准模块的代码中 ( D)可以写在任何窗体或标准模块的代码中 23 以下叙述中 ,错误的是 ( A)标准模块不属于任何一个窗体 ( B)工程文件的扩展名为 vbg ( C)窗体文件的扩展名为 frm ( D)一个应用程序可以有多个窗体 24 以下关于键盘事件的叙述中,错误的是 ( A)按下键盘
16、按键既能触发 KeyPress事件,也能触发 KeyDown事件 ( B) KeyDown、 KeyUp事件过程中,大、小写字母被视作相同的字符 ( C) KeyDown、 KeyUp事件能够识别 Shift,Alt、 Ctrl等键 ( D) KeyCode是 KeyPress事件的参数 25 下面不是键盘事件的是 ( A) KeyDown ( B) KeyUp ( C) KeyPress ( D) KeyCode 26 以下可以判断是否在文本框 (名称为 Text1)内按下 了回车键的事件过程是 ( A) Textl Change ( B) Textl Click ( C) Textl Ke
17、yPress ( D) TextlGotFocus 27 以下说法中正确的是 ( A)当焦点在某个控件上时,按下一个字母键,就会执行该控件的 KeyPress事件过程 ( B)因为窗体不接受焦点,所以窗体不存在自己的 KeyPress事件过程 ( C)若按下的键相同, KeyPress事件过程中的 KeyAscii参数与 KeyDown事件过程中的 KeyCode参数的值也相同 ( D)在 KeyPress事件过程中, KeyAscii参数可以省略 28 向文本框中输入字符时,下面能够被触发的事件是 ( A) GotFOCUS ( B) KeyPress ( C) Click ( D) Mou
18、seDown 29 关于 KevPress事件,以下叙述中正确的是 ( A)在控件数组的控件上按键盘键,不能触发 KeyPress事件 ( B)按下键盘上任一个键时,都能触发 KeyPress事件 ( C)按字母键时,拥有焦点的控件的 KeyPress事件会被触发 ( D)窗体没有 KeyPress事件 30 下列事件的事件过程 中,参数是输入字符 ASCII码的是 ( A) KeyDown事件 ( B) KeyUp事件 ( C) KeyPress事件 ( D) Change事件 31 文本框 Textl的 KeyDown事件过程如下: Private Sub TextlKeyDown(Key
19、Code As Integer, Shift As Integer)End Sub 其中参数 KeyCode的值表示的是发生此事件时 ( A)是否按下了 Alt键或 Ctrl键 ( B)按下的是哪个数字键 ( C)所按的键盘键的键码 ( D)按下的是哪个鼠标 键 32 VB中有 3个键盘事件: KeyPress、 KeyDown、 KeyUp,若光标在 Textl文本框中,则每输入一个字母 ( A)这 3个事件都会触发 ( B)只触发 KeyPress事件 ( C)只触发 KeyDown、 KeyUp事件 ( D)不触发其中任何一个事件 33 在窗体上画一个命令按钮和一个文本框 (名称分别为
20、Commandl和 Textl),并把窗体的 KeyPreview属性设置为 True,然后编写如下代码: Dim SaveAll As String Private Sub Form KeyPress(KeyAscii Private Sub Form Load()As Integer) Textl Text=Textl SetFocusSaveAll=SaveAll+Chr(KeyAscii) End SubEnd Sub Private Sub Comman ( A) vbVB ( B)不显示任何信息 ( C) VB ( D)出错 国家二级 VB机试(选择题)模拟试卷 184答案与解析
21、一、选择题 1 【正确答案】 A 【试题解析】 菜单项也作为对象看待,所以不能有两个菜单项名字完 全相同;弹出式菜单的编辑过程和下拉式菜单一样,菜单项也可以再设置子菜单 ,弹出式菜单要使用对象 PopupMenu菜单名来弹出,一般是编写窗体的鼠标事件,可以设计成单击左键弹出菜单;为了使得选中一个菜单项就可以执行某种操作,要为它的Click事件过程编写执行该操作的代码。 【知识模块】 菜单和对话框 2 【正确答案】 D 【试题解析】 通用对话框 (C0mmonDialog)是可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框。打开 (Open)和保存 (S
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 选择题 模拟 184 答案 解析 DOC
