【计算机类职业资格】二级VISUAL+BASIC-54及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-54及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-54及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-54 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:40,分数:100.00)1.设有如下表所列的菜单结构: 标 题 名 称 层 次 显示 大图标 小图标 appeal bigicon SmallIcon 1 2 2 要求程序运行后,如果单击菜单项“大图标”,则在该菜单项前添加一个“”。以下正确的事件过程是(分数:2.50)A.Private Sub igicon_Click()bigicon.Checked=FalseEnd SubB.Private Sub bigicon_Click()Me.appear.bigicon.Ch
2、ecked=TrueEnd SubC.Private Sub bigicon_Click()bigicon.Checked=TrueEnd SubD.Private Sub bigicon_Click()appear.bigicon.Checked=TrueEnd Sub2.假定有一个菜单项,名称为 MenuItem,在菜单编辑器中将其设置为无效(即未选择“有效”复选框),为了在运行时使该菜单项变为有效,应使用的语句为(分数:2.50)A.MenuItem.Enabled=FalseB.MenuItem.Enabled=TrueC.MenuItem.Visible=TrueD.MenuItem
3、.Visible=False3.以下关于菜单的叙述中,错误的是(分数:2.50)A.在程序运行过程中能够增加或减少菜单项B.使菜单项的 Enabled 属性为 False,则可删除该菜单项C.弹出式菜单在菜单编辑器中设计D.利用控件数组可以实现菜单项的增加或减少4.假定有如下事件过程: Private Sub Form_MouseDown(Button As Integer,_ Shift As Integer,X As Single,Y As Single) If Button=2 Then PopupMenu popForm End If End Sub 则以下描述中错误的是(分数:2.5
4、0)A.该过程的作用是弹出一个菜单B.popForm 是在菜单编辑器中定义的弹出菜单的名称C.Button=2 表示按下的是鼠标左键D.参数 X、Y 指明鼠标的当前位置5.如果要在菜单中添加一个分隔线,则应将其 Caption 属性设置为(分数:2.50)A.=B.*C.&D.-6.以下叙述中错误的是(分数:2.50)A.每个菜单项都是一个控件,与普通控件一样,也有属性和事件B.菜单项只能响应 Click 事件C.菜单项的索引号必须从 1 开始D.菜单项的索引号可以不连续7.以下叙述中错误的是(分数:2.50)A.菜单名称是程序使用菜单的标识B.菜单名称是设置菜单属性的对象C.菜单名称是显示在
5、菜单项上的字符串D.菜单名称是引用菜单项属性的对象8.以下说法中正确的是(分数:2.50)A.任何时候都可以通过执行“工具”菜单中的“菜单编辑器”命令打开菜单编辑器B.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器C.任何时候都可以通过单击标准工具栏上的“菜单编辑器”按钮打开菜单编辑器D.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器9.假定在窗体上建立了一个通用对话框,其名称为 CommonDialog1,用下面的语句可以建立一个划话框: CommonDialog1.Action=2 与该语句等价的语句是(分数:2.50)A.CommonDialog1.ShowOpenB.Commo
6、nDialog1.ShowSaveC.CommonDialog1.ShowColorD.CommonDialog1.ShowFont10.在窗体上画一个通用对话框,其名称为 CommonDialog1,然后画一个命令按钮,并编写如下事件过程:Private Sub Cammand1_Click() CommonDialog1.Flags=cdlOFNHideReadOnly CommonDialog1.Filter=“All Files(*)|*|Text Files“&_ “(*.txt)|.txt|Batch Flies(*.bat)|*.bat“ ComonDialog1.Filterl
7、ndex=2 CommonDialog1.ShowOpen MsgBox CommonDialog1.FileName End Sub 程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中提示的是(分数:2.50)A.All Files(*.*)B.Text Files(*.txt)C.Batch Files(*.bat)D.不确定11.没通用对话框的名称为 CD1,如果希望在“打开”对话框中的“文件类型”列表中包含所有文件、Word 文档和文本文件,则应把 Filter 属性设置为(分数:2.50)A.CD1.Filter=“所有文件|Word 文档|文本文件“B.CD
8、1.Filter=“所有文件|*.*|Word 文档|*.doc|文本文件|*.txt“C.CD1.Filter=所有文件|*.*|Word 文档|*.doc|文本文件|*.txtD.CD1.Filter=“*.*|所有文件|*.#.doc|Word 文档|*.txt|文本文件“12.如果设置了通用对话框的以下属性:DefaultExt=“doc“,FileName=“c:file1.txt“,Filter=“应用程序|*.exe“,则显示“打开”对话框时,在“文件类型”下拉列表中的默认文件类型是(分数:2.50)A.应用程序(*.exe)B.*.docC.*.txtD.不确定13.假定在窗体
9、上已添加了通用对话框控件,其名称为 ConunonDialog1,为了显示“打开”对话框,应使用的语句为(分数:2.50)A.CommonDialog1.Aclion=1B.CommonDialog1.Action=2C.CommonDialog1.Action=3D.CommonDialog1.Action=414.在窗体上画一个通用对话框,程序运行后,通过 ShowOpen 方法显示“打开”对话框,要求在该对话框的“文件类型”栏中只显示扩展名为 DOC 的文件,则应把通用对话框的 Filter 属性设置为(分数:2.50)A.“(*.DOC)*.DOC“B.“(*.DOC)|(.DOC)“
10、C.“(*.DOC)|*.DOC“D.“(*.DOC)|*.DOC“15.假定在窗体上添加了 1 个通用对话框,名称为 CommonDialog1,则以下正确的语句是(分数:2.50)A.CommonDialog1.Filter=“All Files(*.*)|*.*|Pictures(*.bmp)|*.bmp“B.CommonDialog1.Filter=“All Files(*.*)“|*.*|Pictures(*.bmp)|*.bmp“C.CommonDialog1.Filter=All Files(*.*)|*.*|Pictures(*.bmp)|*.bmpD.CommonDialog
11、1.Filter=All Files(*.*)|*.*|Pictures(*.bmp)|*.bmp16.以下叙述中错误的足(分数:2.50)A.在程序运行时,通用对话榧控件是不可见的B.在同一个程序中,用不同的方法(如 ShowOpen 或 ShowSave 等)激活同一个通用对话框,可以使该通用对话框具有不同的作用C.调用通用对话框的 ShowOpen 方法,能够直接打开在该通用对话框中指定的文件D.凋用通用对话榧的 ShowColor 方法,可以打开颜色对话框17.在窗体上画一个名称为 Conmmnd1 的命令按钮,假定通用对话框的名称为 CommonDialog1,则以下能使打开的对话榧
12、的标题显示为“New Title”的事件过程为(分数:2.50)A.Private Sub Command1_Click()CommonDialog1.DialogTitle=“New Title“CommonDialog1.ShowPrinterEnd SubB.Private Sub Command1_Click()CommonDialog1.DialogTitle=“New Title“CommonDialog1.ShowFontEnd SubC.Private Sub Command1_Click()CommonDialog1.DialogTitle=“New Title“Common
13、Dialog1.ShowOpenEnd SubD.Private Sub Command1_Click()CommonDialog1.DialogTitle=“New Title“CommonDialog1.ShowColorEnd Sub18.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框中所列出的是文本文件类型,则正确的描述格式是(分数:2.50)A.“text(.txt)|(*.txt)“B.“文本文件(.txt)|(.txt)“C.“text(.txt)|(*.txt)“D.“text(.txt)(*.txt)“19.使用通用对话框控件时,为了在打开的对话
14、框的标题栏上显示“保存文件”,应设置的属性是(分数:2.50)A.DialogTitleB.FileNameC.FileTitleD.FontName20.假定在窗体上添加了一个通用对话框控件,并设置了以下属性:DefaultExt=“doc“,FileName=“c:/file1.txt“,则 FileTitle 属性的值是(分数:2.50)A.file1.docB.file1.txtC.c:/file1.txtD.c:/file1.doc21.为了使一个窗体从屏幕上消失但仍在内存中,所使用的方法或语句为(分数:2.50)A.ShowB.HideC.LoadD.Unload22.下列操作中不
15、能向工程中添加窗体的是(分数:2.50)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令23.当一个工程含有多个窗体时,其中的启动窗体是(分数:2.50)A.启动 Visual Basic 时建立的窗体B.第一个添加的窗体C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体24.以下叙述中错误的是(分数:2.50)A.一个工程文件中只能有一个 Sub Main 过程B.窗体的 Show 方法的作用是将指定窗体装入内存并显示
16、该窗体C.窗体的 Hide 方法和 Unload 方法的作用完全相同D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体25.以下叙述中错误的是(分数:2.50)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Private 定义的通用过程可以被其他窗体调用C.窗体和标准模块需要分别保存为不同类型的磁盘文件D.全局变量可以在标准模块中定义26.一个工程中包含两个名称分别为 Form1 和 Form2 的窗体,程序运行后,如果单击 Form1,则隐藏 Form1且显示 Form2。下列可以执行上述操作的事件过程是(分数:2.50)A.Private Sub Form_Clic
17、k()Form1.HideForm2.ShowEnd SubB.Private Sub Form1_Click()Form1.HideForm2.ShowEnd SubC.Private Sub Form_Click()Form1.Hide=TrueForm2.Show=TrueEnd SubD.Private Sub Form_Load()Form1.HideForm2.ShowEnd Sub27.为了把一个窗体加载到内存但不显示出来,应使用的语句为(分数:2.50)A.ShowB.HideC.UnloadD.Load28.为了使一个窗体从内存中释放,应使用的语句为(分数:2.50)A.Sh
18、owB.HideC.UnloadD.Load29.以下关于窗体的描述中,错误的是(分数:2.50)A.执行 Unload Form1 语句后,窗体 Form1 消失,但仍在内存中B.窗体的 Load 事件在加载窗体时发生C.当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D.窗体的 Height、Width 属性用于设置窗体的高和宽30.一个工程文件中包含两个名称分别为 Form1、Form2 的窗体,一个名称为 mdlFunction 的标准模块。设Form1、Form2 和 mdlFunction 中分别定义了通用过程。 Form1 中定义的过程: Pr
19、ivate Sub frmFunction1() End Sub Form2 中定义的过程: Public Sub frmFunction2() End Sub mdlFunclion 中定义的过程: Public Sub mdlFunction() End Sub 调用上述定义的过程,如果不指明窗体或模块的名称,则以下叙述中正确的是(分数:2.50)A.上述三个过程都可以在工程中的任何窗体或模块中被调用B.frmFunction2 和 mdlFunction 过程能够在工程中的任何窗体或模块中被调用C.上述三个过程都只能在定义的模块中被调用D.只有 mdlFunction 过程能够被工程文件
20、中各个窗体或模块调用31.如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是(分数:2.50)A.如果工程中含有 Sub Main 过程,则程序一定首先执行该过程B.不能把标准模块设置为启动模块C.用 Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体D.任何时刻最多只有一个窗体是活动窗体32.假定窗体的名称为 Form1,则下列等价的语句是(分数:2.50)A.Form1.Hide 与 Form1.Visible=TrueB.Form1.Hide 与 Form1.Visible=FalseC.Form1.Unload 与 Form1.Visible=TrueD.Form1.Unlo
21、ad 与 Form1.Visible=False33.在 Visual Basic 工程中,可以作为“启动对象”的是(分数:2.50)A.任何窗体或模块B.任何窗体C.Sub Main 过程或任何窗体D.Sub Main 过程或其他任何模块34.以下说法中错误的是(分数:2.50)A.通用过程可以出现在窗体模块和标准模块中B.不同模块中的通用过程可以重名C.同一模块中的通用过程不能重名D.不同模块中的通用过程不能重名35.以下描述中正确的是(分数:2.50)A.标准模块中的所有过程可以在整个工程文件的范围内被调用B.一个窗体中的过程可以调用其他窗体中被定义为 Public 的通用过程C.如果工
22、程文件中包含 Sub Main 过程,则运行该工程文件时,一定先执行 Sub Main 过程D.如果工程文件中不包含 Sub Main 过程,则程序从第一个建立的窗体开始运行36.以下描述中错误的是(分数:2.50)A.在多窗体应用程序中,可以有多个当前窗体B.多窗体应用程序的启动窗体可以在设计时设定C.多窗体应用程序中每个窗体作为一个磁盘文件保存,所有窗体、标准模块等作为一个工程文件被保存D.多窗体应用程序可以编译生成一个 EXE 文件37.在用 Open 语句打开文件时,如果省略“For 方式”,则打开的文件的存取方式是(分数:2.50)A.顺序输入方式B.顺序输出方式C.随机存取方式D.
23、二进制方式38.在窗体上画一个命令按钮,然后编写如下代码: Private Sub Command1_Click() Dim MaxSize, NextChar, MyChar Open “d:/temp/female.txt“For Input As#1 MaxSize=LOF(1) For NextChar=MaxSize To 1 Step-1 Seek#1, NextChar MyChar=Input(1,#1) Next NextChar Print EOF(1) Close#1 End Sub 程序运行后,单击命令按钮,其输出结果为(分数:2.50)A.TrueB.FalseC.0
24、D.Null39.下列能对顺序文件进行输出操作的语句是(分数:2.50)A.PutB.GetC.Write#D.Read40.以下叙述中错误的是(分数:2.50)A.Open 语句的功能是打开一个已经存在的文件B.随机文件每条记录的长度是固定的C.执行如下命令后,文件指针指向文件的开头:Open“c:/DataFile.Dat“ For Output As#1D.以下循环条件表示当到达文件末尾时结束循环 Do While Not EOF()循环体语句Loop二级 VISUAL+BASIC-54 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:40,分数:100.00
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC54 答案 解析 DOC
