二级VISUAL+BASIC分类模拟193.docx

上传人:b****1 文档编号:2643793 上传时间:2023-05-04 格式:DOCX 页数:20 大小:25.60KB
下载 相关 举报
二级VISUAL+BASIC分类模拟193.docx_第1页
第1页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第2页
第2页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第3页
第3页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第4页
第4页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第5页
第5页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第6页
第6页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第7页
第7页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第8页
第8页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第9页
第9页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第10页
第10页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第11页
第11页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第12页
第12页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第13页
第13页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第14页
第14页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第15页
第15页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第16页
第16页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第17页
第17页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第18页
第18页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第19页
第19页 / 共20页
二级VISUAL+BASIC分类模拟193.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

二级VISUAL+BASIC分类模拟193.docx

《二级VISUAL+BASIC分类模拟193.docx》由会员分享,可在线阅读,更多相关《二级VISUAL+BASIC分类模拟193.docx(20页珍藏版)》请在冰点文库上搜索。

二级VISUAL+BASIC分类模拟193.docx

二级VISUAL+BASIC分类模拟193

二级VISUALBASIC分类模拟193

选择题

1、在用菜单编辑器设计菜单时,必须输入的项是______。

  A.标题  B.快捷键  C.索引  D.名称

2、以下打开VisualBasic菜单编辑器的操作中,错误的是______。

  A.执行“编辑”菜单中的“菜单编辑器”命令

  B.执行“工具”菜单中的“菜单编辑器”命令

  C.单击工具栏中的“菜单编辑器”按钮

  D.右击窗体,在弹出的快捷菜单中选择“菜单编辑器”命令

3、以下说法中正确的是______。

  A.任何时候都可以用Ctrl+E键打开菜单编辑器

  B.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器

  C.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器

  D.任何时候都可以用标准工具栏的”菜单编辑器”按钮打开菜单编辑器

4、如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为______。

  A.按Ctrl+D键  B.按Alt+D键

  C.按D键    D.按Shift+D键

5、下列关于菜单项的描述中,错误的是______。

  A.通过内缩符号(....)设置菜单项的层次  B.通过Enabled属性设置菜单项的有效性

  C.菜单项的索引号可以不连续  D.菜单项的索引号必须从1开始

6、为了显示弹出式菜单,要使用______。

  A.窗体的PopupMenu方法  B.窗体的OpenMenu方法

  C.菜单的PopupMenu方法  D.菜单的OpenMenu方法

7、下面关于菜单的叙述中正确的是______。

  A.为了使得选中一个菜单项就可以执行某种操作,要为它的Click事件过程编写执行该操作的代码

  B.同一级菜单中的菜单项不能同名,但不同级菜单中的菜单项可以同名

  C.只能使用鼠标右键把弹出式菜单弹出来

  D.弹出式菜单中的菜单项不能再有自己的子菜单

8、下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是______。

  A.InitDir属性用于设置对话框中显示的起始目录

  B.Filter属性用于设置对话框默认的过滤器

  C.DefaultExt属性用于设置对话框中默认的文件类型

  D.FileTitle属性用于存放对话框中所选择的文件名

9、通用对话框Filter属性的作用是______。

  A.设置对话框的标题  B.指定对话框所选择的文件名

  C.指定对话框的打开方式  D.指定对话框中显示的文件类型

10、窗体上有一个名称为CD1的通用对话框,一个名称为Text1的文本框,窗体的单击事件过程如下:

  PrivateSubForm_Click()

  CD1.DialogTitle="改变颜色"

  CD1.Color=Form1.BackColor

  CD1.Action=3

  Text1.BackColor=CD1.Color

  EndSub

  运行程序时,单击窗体,则以下叙述中错误的是______。

  A.通用对话框的标题被改为“改变颜色”

  B.通用对话框被打开为颜色对话框

  C.若选择颜色对话框中的“取消”按钮,则文本框的背景色改为窗体背景色

  D.若选择颜色对话框中的“确定”按钮,则文本框的背景色改为在颜色对话框中选中的颜色

11、利用通用对话框控件打开字体对话框的操作是______。

  A.把通用对话框控件的Action属性设置为4

  B.把通用对话框控件的Action属性设置为5

  C.调用通用对话框控件的OpenFont方法

  D.调用通用对话框控件的ShowText方法

12、在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是______。

  A.CommonDialog1.Action=1  B.CommonDialog1.Action=2

  C.CommonDialog1.Action=3  D.CommonDialog1.Action=4

13、假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:

  CD1.ShowOpen

  CD1.DefauhExt="doc"

  在打开文件的对话框中选择了"c:

\file1.txt"文件,则FileTitle属性的值是______。

  A.file1.doc  B.file1.txt  C.c:

\file1.txt  D.e:

\file1.doc

14、下列事件的事件过程中,参数是输入字符ASCII码的是______。

  A.KeyDown事件  B.KeyUp事件  C.KeyPress事件  D.Change事件

15、以下说法中正确的是______。

  A.当焦点在某个控件上时,按下一个字母键,就会执行该控件的KeyPress事件过程

  B.因为窗体不接受焦点,所以窗体不存在自己的KeyPress事件过程

  C.若按下的键相同,KeyPress事件过程中的KeyAscii参数与KeyDown事件过程中的KeyCode参数的值也相同

  D.在KeyPress事件过程中,KeyAscii参数可以省略

16、将窗体的KeyPreview属性设为True,然后编写如下程序:

  PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

  PrintChr(KeyCode)

  EndSub

  PrivateSubForm_KeyPress(KeyAsciiAsInteger)

  PrintChr(KeyAscii)

  EndSub

  运行程序时,按下字母键a,则窗体上显示的是______。

  A.A

  A

  B.A

  a

  C.a

  A

  D.a

  a

17、以下可以判断是否在文本框(名称为Text1)内按下了回车键的事件过程是______。

  A.Text1_Change  B.Text1_Click  C.Text1_KeyPress   D.Text1_GotFocus

18、下面叙述中错误的是______。

  A.由于窗体不能获得焦点,所以窗体没有键盘事件

  B.框架控件没有键盘事件

  C.标签控件没有键盘事件

  D.文本框有键盘事件,但当Enabled属性被设置为False时,其键盘事件无法被激活

19、设窗体上有一个名称为Check1的复选框,并有下面程序代码:

  PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

  Check1.Value=1

  EndSub

  根据上面的事件过程,可以得出结论______。

  A.鼠标单击该复选框,复选框的标题被改为"1"

  B.鼠标右键单击该复选框,可以选中该复选框

  C.鼠标左键单击该复选框,它被选中,右键单击它,取消选中

  D.鼠标右键单击该复选框,它被选中,左键单击它,取消选中

20、窗体的MouseUp事件过程如下:

  PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

  ……

  EndSub

  关于以上定义,以下叙述中错误的是______。

  A.根据Shift参数,能够确定使用转换键的情况

  B.根据X、Y参数可以确定触发此事件时鼠标的位置

  C.Button参数的值是在MouseUp事件发生时,系统自动产生的

  D.MouseUp是鼠标向上移动时触发的事件

21、命令按钮Command1的MouseUp事件过程结构如下:

  PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

  ……

  EndSub

  则以下叙述中错误的是______。

  A.X、Y参数表示的是Command1左上角在窗体中的位置

  B.Button参数用于确定按下的鼠标键

  C.Shift参数用于确定是否按下了Alt、Ctrl或Shift键

  D.MouseUp表示抬起鼠标按键时触发的事件

22、要求在程序运行时,如果按住鼠标左键不放而移动鼠标,鼠标的位置坐标同步显示在窗体右上角的标签(名称为Label1)中,如下图所示,放开鼠标左键后,停止同步显示。

  

  下面可以实现此功能的程序是______。

  A.PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

  IfButton=1Then

  Label1="X="&X&" Y="&Y

  EndIf

  EndSub

  B.PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

  IfButton=1Then

  Label1="X="&X&" Y="&Y

  EndIf

  EndSub

  C.PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

  IfButton=1Then

  Label1="X="&X&" Y="&Y

  EndIf

  EndSub

  D.PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

  Label1="X="&X&" Y="&Y

  EndSub

23、下列操作说明中,错误的是______。

  A.在具有焦点的对象上进行一次按下字母键操作,会引发KeyPress事件

  B.可以通过MousePointer属性设置鼠标光标的形状

  C.不可以在属性窗口设置MousePointer属性

  D.可以在程序代码中设置MousePointer属性

24、为了实现对象的自动拖放,应该设置该对象的一个属性。

下面设置中正确的是______。

  A.DragMode=1  B.DragMode=0  C.DragIcon=1  D.DragIcon=0

25、鼠标拖放控件要触发两个事件,这两个事件是______。

  A.DragOver事件和DragDrop事件  B.Drag事件和DragDrop事件

  C.MouseDown事件和KeyDown事件  D.MouseUp事件和KeyUp事件

26、设工程中有2个窗体:

Form1和Form2,每个窗体上都有一个名称为Text1的文本框。

若希望把Form1上文本框中的内容复制到Form2上的文本框中,应进行的操作是______。

  A.执行Form1中的语句:

Form1.Text1=Form2.Text1

  B.执行Form1中的语句:

Text1=Form1.Text

  C.执行Form2中的语句:

Form1.Text1=Text1

  D.执行Form2中的语句:

Text1=Form1.Text1

27、如果要将一个窗体从内存中清除,应使用的语句是______。

  A.Unload  B.Show  C.Load  D.Hide

28、为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是______。

  A.设置窗体的Visible属性  B.设置窗体的AutoRedraw属性

  C.调用窗体的Show方法   D.设置窗体的Enabled属性

29、以下关于VB特点的叙述中,错误的是______。

  A.VB中一个对象可有多个事件过程

  B.VB应用程序能以编译方式运行

  C.VB应用程序从Form_Load事件过程开始执行

  D.在VB应用程序中往往通过引发某个事件导致对对象的操作

30、VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。

下列关于VisualBasic“启动对象”的描述中,错误的是______。

  A.“启动对象”可以是指定的标准模块

  B.“启动对象”可以是指定的窗体

  C.“启动对象”可以是SubMain过程

  D.若没有经过设置,则默认的“启动对象”是第一个被创建的窗体

31、对于含有多个窗体的工程而言,以下叙述中正确的是______。

  A.没有指定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体

  B.启动窗体可以通过“工程属性”对话框指定

  C.Load方法兼有装入和显示窗体两种功能

  D.Hide方法可以将指定的窗体从内存中清除

32、以下关于VB文件的叙述中,正确的是______。

  A.标准模块文件的扩展名是.frm  B.一个.vbg文件中可以包括多个.vbp文件

  C.一个.vbp文件只能含有一个标准模块文件  D.类模块文件的扩展名为.bas

33、以下关于文件的叙述中,错误的是______。

  A.顺序文件有多种打开文件的方式

  B.读取顺序文件的记录时,只能从头至尾逐记录进行

  C.顺序文件中各记录的长度是固定的

  D.随机文件一般占用空间比较小

34、下列关于顺序文件的描述中,正确的是______。

  A.文件的组织与数据写入的顺序无关

  B.主要的优点是占空间少,且容易实现记录的增减操作

  C.每条记录的长度是固定的

  D.不能像随机文件一样灵活地存取数据

35、VB应用程序不能把一个二维表格中的数据存入文件______。

  A.VB数据文件不包括VB的窗体文件

  B.VB应用程序可以用随机方式读写数据文件

  C.VB应用程序在读写数据文件之前,必须用Open语句打开该文件

  D.VB应用程序不能把一个二维表格中的数据存入文件

36、下面关于文件叙述中错误的是______。

  A.VB数据文件需要先打开,再进行处理

  B.随机文件每个记录的长度是固定的

  C.不论是顺序文件还是随机文件,都是数据文件

  D.顺序文件的记录是顺序存放的,可以按记录号直接访问某个记录

37、用语句Open"C:

\teae.txt"ForInputAs#1打开文件后,就可以编程序______。

  A.将C盘根目录下teac.txt文件的内容读入内存

  B.在C盘根目录下建立名为teac.txt的文件

  C.把内存中的数据写入C盘根目录下名为teac.txt的文件

  D.将某个磁盘文件的内容写入C盘根目录下名为teae.txt的文件

38、为了保存数据,需打开顺序文件"E:

\UserData.txt",以下正确的命令是______。

  A.OpenE:

\UserData.txtForInputAs#1

  B.Open"E:

\UserData.txt"ForInputAs#2

  C.OpenE:

\UserData.txtForOutputAs#1

  D.Open"E:

\UserData.txt"ForOutputAs#2

39、为了读取数据,需打开顺序文件"D:

\data5.txt",以下正确的命令是______。

  A.OpenD:

\data5.txtForInputAs#1

  B.Open"D:

\data5.txt"ForInputAs#2

  C.OpenD:

\data5.txtForOutputAs#1

  D.Open"D:

\data5.txt"ForOutputAs#2

40、设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。

编写如下程序:

  PrivateSubCommand1_Click()

  Dimch$,asciiAsInteger

  Open"file.txt"ForInputAs#1

  WhileNotEOF

(1)

  LineInput#1,ch

  ascii=toaseii(ch)

  Printascii

  Wend

  Close#1

  EndSub

  PrivateFunctiontoaseii(mystrAsString)AsInteger

  n=0

  Fork=1ToLen(mystr)

  n=n+Asc(Mid(mystr,k,1))

  Nextk

  toascii=n

  EndFunction

  程序的功能是______。

  A.按行计算文件中每行字符的ASCII码之和,并显示在窗体上

  B.计算文件中所有字符的ASCII码之和,并显示在窗体上

  C.把文件中所有文本行按行显示在窗体上

  D.在窗体上显示文件中所有字符的ASCII码值

41、文件d:

\city.txt的内容如下:

  BeiJing

  TianJin

  ShangHai

  ChongQing

  编写如下事件过程:

  PrivateSubForm_Click()

  DimInD

  Open"d:

\city.txt"ForInputAs#1

  DoWhileNotEOF

(1)

  LineInput#1,InD

  Loop

  Close1

  PrintInD

  EndSub

  运行程序,单击窗体,输出结果是______。

  A.文件city.txt的全部内容  B.BeiJing

  C.ChongQing  D.空白

 

答案:

选择题

1、D

[解析]数据区用来输入或修改菜单项、设置属性。

其中:

标题项:

在提供的文本输入框中可以输入菜单名或命令名,故A项不是必须输入的。

索引项:

当几个菜单项使用相同的名称时,把它们组成控件数组,可指定一个数字值来确定每一个菜单项在控件数组中的位置,故C项不是必须输入的。

快捷键项:

允许为每个菜单项选择快捷键(热键),故B项不是必须输入的。

名称项:

在文本输入框中可以为菜单名及各菜单项输入控制名。

控制名是标识符(相当于控件的Name属性),仅用于访问代码中的菜单项,它不会在菜单中出现。

菜单名和每个菜单项都是一个控件,都要为其取一个控制名,故D项是必须输入的。

2、A

[解析]在“编辑”菜单中没有“菜单编辑器”命令。

故A选项错误。

3、B

[解析]只有窗体为活动窗体时,才可以打开菜单编辑器。

4、B

[解析]“访问键”是菜单、菜单项或控件(如按钮)标签的文本中带下划线的字符。

访问键允许用户通过同时按Alt键和预先定义的访问键来“单击”按钮。

5、D

[解析]菜单项的索引号不要求必须从1开始。

6、A

[解析]显示弹出式菜单使用PopupMenu方法。

7、A

[解析]Click事件在鼠标单击时触发,要想选中菜单项就执行某种操作,可以在Click事件过程中编写需要执行的操作代码。

A正确。

VB中的菜单项不管是同级还是不同级都不允许同名,B错误。

一般情况下,不显示弹出式菜单。

需要时用PopupMenu方法显示弹出式菜单。

C错误。

VB中允许有多级弹出式菜单,D错误。

8、B

[解析]通用对话框的InitDir属性用于设置对话框中显示的起始目录,Filter属性用来指定在对话框中显示的文件类型,FilterIndex用于设置对话框默认的过滤器,DefaultExt属性用于设置对话框中默认的文件类型,FileTitle属性用于存放对话框中所选择的文件名。

9、D

[解析]通用对话框(CommonDialog)提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框,该控件运行时不可见。

通用对话框的DialogTitle属性用于返回或设置该对话框标题栏上所显示的文本;Action属性用于设置被打开对话框的类型;当通用对话框显示为“打开”或“另存为”类型时,其FileName属性用于返回或设置所选文件的路径和文件名,Filter(过滤器)属性用于指定在对话框的文件列表中显示文件的类型。

10、A

[解析]通用对话框的DialogTitle属性用于返回或设置该对话框标题栏上所显示的文本,只有在文件对话框中标题才可以通过程序修改。

Action的属性见下表。

对话框类型

对话框类型

Action属性

方法

0

  显示的是颜色对话框,标题是颜色。

  故本题的选项A是错误的。

11、A

[解析]通用对话框(CommonDialog)提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框,该控件运行时不可见。

通用对话框的Action属性用于设置被打开对话的类型。

12、A

[解析]通用对话框的属性Action=1与ShowOpen方法等效,而Action=2则与ShowSave等效。

13、B

[解析]FileTitle属性用来指定文件对话框中所选择的文件名(不包括路径)。

该属性与FileName属性的区别是:

FileName属性用来指定完整的路径,如"d:

\prog\vbf\test.frm";而FileTitle只指定文件名,如"test.frm"。

14、C

[解析]KeyPress事件参数KeyAsciiAsInteg

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2