欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级VB机试(对象及其操作)模拟试卷7及答案解析.doc

    • 资源ID:1332940       资源大小:85KB        全文页数:15页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级VB机试(对象及其操作)模拟试卷7及答案解析.doc

    1、国家二级 VB机试(对象及其操作)模拟试卷 7及答案解析(总分:106.00,做题时间:90 分钟)一、选择题(总题数:53,分数:106.00)1.以下合法的 Visual Basic标识符是(分数:2.00)A.ForLoopB.ConstC.9abcD.a#x2.当一个复选框被选中时,它的 Value属性的值是(分数:2.00)A.3B.2C.1D.03.以下叙述中错误的是(分数:2.00)A.在 keyPress事件过程中不能识别键盘的按下与释放B.在 keyPress事件过程中不能识别回车键C.在 keyDown和 keyUp事件过程中,将键盘输入的“A”和“a”视作相同的字母D.在

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

    3、当前驱动器或指定驱动器上的某个目录下的文件名B.显示当前驱动器或指定驱动器上的目录结构C.显示根目录下的文件名D.显示指定路径下的文件7.为了使列表框中的项目呈多列表显示,需要设置的属性为(分数:2.00)A.ColumnsB.StyleC.ListD.MultiSelect8.为了使标签具有“透明”的显示效果,需要设置的属性是(分数:2.00)A.CaptionB.AlignmentC.BackStyleD.AutoSize9.目录列表框 Path属性所表示的含义是(分数:2.00)A.当前驱动器或指定驱动器上的路径B.当前驱动器或指定驱动器上的某目录下的文件列表C.跟目录下的文件列表D.指

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

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

    6、程可以有多个窗体文件16.在面向对象的程序设计中,可被对象识别的动作称为(分数:2.00)A.方法B.事件C.过程D.函数17.以下关于 VB文件的叙述中,正确的是(分数:2.00)A.标准模块文件的扩展名是frmB.一个vbg 文件中可以包括多个vbp 文件C.一个vbp 文件只能含有一个标准模块文件D.类模块文件的扩展名为bas18.以下关于 VB对象属性的叙述中,错误的是(分数:2.00)A.属性是对象的特征B.对象的所有属性值都可以在属性窗口中设置C.不同对象可以具有同名的属性D.对象的某些属性可以在程序中设置19.能够用于标识对象名称的属性是(分数:2.00)A.NameB.Capt

    7、ionC.ValueD.Text20.以下关于事件、事件驱动的叙述中,错误的是(分数:2.00)A.事件是可以由窗体或控件识别的操作B.事件可以由用户的动作触发C.一个操作动作只能触发一个事件D.事件可以由系统的某个状态的变化而触发21.设窗体上有一个文本框,名称为 Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是(分数:2.00)A.Text1MaxLength=0B.Text1Enabled=FalseC.Text1Visible=FalseD.Text1Width=022.以下能在窗体 Form1的标题栏中显示“VisualBasic 窗体”

    8、的语句是(分数:2.00)A.Form1Name=“VisualBasic 窗体”B.Form1Titie=“VisualBasic 窗体”C.Form1Caption=“VisualBasic 窗体”D.Form1Text=“VisualBasic 窗体”23.把窗体的 KeyPreview属性设置为 True。然后编写如下事件过程 Private Sub Form_KeyPress(KeyAscii As Integer) Dim chAs String ch=Chr(KeyAscii) KeyAscii=Asc(UCase(ch) Print Chr(KeyAscii+2)(分数:2.0

    9、0)A.AB.BC.CD.D24.若在某窗体模块中有如下事件过程 Private Sub Command1Click(Integer) End Sub 则以下叙述中正确的是(分数:2.00)A.此事件过程与不带参数的事件过程没有区别B.有 1个名称为 Command1的窗体,单击此窗体则执行此事件过程C.有 1个名称为 Command1的控件数组,数组中有多个不同类型控件D.有 1个名称为 Command1的控件数组,数组中有多个相同类型控件25.某人创建了 1个工程,其中的窗体名称为 Form1;之后有添加了 1个名为 Form2的窗体,并希望程序执行时先显示 Form2窗体,那么,他需要做

    10、的工作是(分数:2.00)A.在工程属性对话框中把“启动对象”设置为 Form2B.在 Form1的 Load事件过程安徽加入语句 Load Form2C.在 Form2的 Load事件过程中加入语句 Form2ShowD.把 Form2的 Tablndex属性设置为 1,把 Foem1的 TabIndex属性设置为 226.设窗体上有一个图片框 Picture1,要在程序运行期间装入当前文件夹下的图形文件 Fileljpg,能实现此功能的语句是(分数:2.00)A.Picture 1Picture=“File 1 jpg”B.Picture 1Picture=LoadPicture(”Fil

    11、e 1.jpg”)C.LoadPicture(”File1.jpg”)D.Call LoadPicture(“File1jpg”)27.假定编写了如下 4个窗体事件的事件过程,则运行应用程序并显窗体后,已经执行的事件过程是(分数:2.00)A.LoadB.ClickC.LostFocusD.KevPress28.以下关于多窗体的叙述中,正确的是(分数:2.00)A.任何时刻,只有一个当前窗体B.向一个工程添加多个窗体,存盘后生成一个窗体文件C.打开一个窗体时,其他窗体自动关闭D.只有第一个建立的窗体才是启动窗体29.在程序运行时,下面的叙述中正确的是(分数:2.00)A.用鼠标右键单击窗体中无

    12、控件的部分,会执行窗体的 Form Load事件过程B.用鼠标左键单击窗体的标题栏,会执行窗体的 Form Click事件过程C.只装入而不显示窗体,也会执行窗体的 Form Load事件过程D.装入窗体后,每次显示该窗体时,都会执行窗体的 Form Click事件过程30.以下关于窗体的叙述中错误的是(分数:2.00)A.窗体的 Hide方法将窗体隐藏并卸载B.窗体的 Show方法可以将窗体装入内存并显示该窗体C.若工程中包含多个窗体,则可指定一个为启动窗体D.窗体的 Load事件在加载窗体时发生31.为了使窗体左上角不显示控制框,需设置为 False的属性是(分数:2.00)A.Visib

    13、leB.EnabledC.ControlBoxD.Caotion32.为了在 Form_Load事件过程中用 Print方法在窗体上输出指定的内容,首先应执行的操作是(分数:2.00)A.设置窗体的 Visible属性B.设置窗体的 AutoRedraw属性C.调用窗体的 Show方法D.设置窗体的 Enabled属性33.为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是(分数:2.00)A.把窗体的 ControlBox属性设置为 False,其他属性任意B.把窗体的 ControlBox属性设置为 True,并且把 BorderStyle属性设置为 1到 5中的一个数C.

    14、把窗体的 ControlBOX属性设置为 True,并且把 BorderStyle属性设置为 0D.把窗体的 ControlBox属性设置为 Fale,并且把 BorderStyle属性设置为 1到 5中的一个数34.如果要将一个窗体从内存中清除,应使用的语句是(分数:2.00)A.UnloadB.ShowC.LoadD.Hide35.以下关于窗体的叙述中,错误的是(分数:2.00)A.Hide方法能隐藏窗体,但窗体仍在内存中B.使用 Show方法显示窗体时,一定触发 Load事件C.移动或放大窗体时,会触发 Paint事件D.双击窗体时,会触发 DblClick事件36.设窗体名称为 frm

    15、1。以下叙述中正确的是(分数:2.00)A.运行程序时,能够加载窗体的事件过程是 frm1_LoadB.运行程序时,能够加载窗体的事件过程是 Form1_LoadC.程序运行中用语句:frm1Name=”New”可以更改窗体名称D.程序运行中用语句:frm1Caption=”新标题”可以改变窗体的标题37.设窗体的名称为 Form1,标题为 Win,则窗体的 MouseDown事件过程的过程名是(分数:2.00)A.Form1_MouseDownB.Win_MouseDownC.Form_MouseDownD.MouseDown_Form138.为了使窗体的大小可以改变,必须把它的 Borde

    16、rStyle属性设置为(分数:2.00)A.1B.2C.3D.439.设窗体名称为 frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是(分数:2.00)A.frmTestCaption=”等级考试”B.Form1Caption=”等级考试”C.frmTestTitle=“等级考试”D.Form1Title=“等级考试”40.下面叙述中错误的是(分数:2.00)A.由于窗体不能获得焦点,所以窗体没有键盘事件B.框架控件没有键盘事件C.标签控件没有键盘事件D.文本框有键盘事件,但当 Enabled属性被设置为 False时,其键盘事件无法被激活41.在窗体上画一个名称为 T

    17、imer1的计时器控件,要求每隔 05 秒发生一次计时器事件,则以下正确的属性设置语句是(分数:2.00)A.Timer1Interval=05B.Timer1Interval=5C.Timer1Interval=50D.Timer1Interval=50042.为了清除窗体上的一个控件,下列正确的操作是(分数:2.00)A.按回车键B.按 ESC键C.选择(单击)要清除的控件,然后按 Del键D.选择(单击)要清除的控件,然后按回车键43.现有由多个单选按钮结构的,控件数组,用于区别该控件数组中控件的属性是(分数:2.00)A.NameB.IndexC.CaptionD.Value44.在

    18、Visual Basic中,所有标准控件都具有的属性是(分数:2.00)A.CaptionB.NameC.TextD.Value45.下面控件中,没有 Caption属性的是(分数:2.00)A.复选框B.单选按钮C.组合框D.框架46.在窗体上添加“控件”的正确的操作方式是(分数:2.00)A.先单击工具箱中的控件图标,再单击窗体上适当位置B.先单击工具箱中的控件图标,再双击窗体上适当位置C.直接双击工具箱中的控件图标,该控件将出现在窗体上D.直接将工具箱中的控件图标拖动到窗体上适当位置47.Visual Basic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。

    19、默认属性为 Caption的控件是(分数:2.00)A.列表框(ListBox)B.标签(Label)C.文本框(TextBox)D.组合框(ComboBox)48.为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是(分数:2.00)A.按住 Alt键,不要松开,然后单击每个要选中的控件B.按住 Shift键,不要松开,然后单击每个要选中的控件C.按住 Ctrl键,不要松开,然后单击每个要选中的控件D.拖动鼠标题出一个虚线矩形,使所选中的控件位于这个矩形内49.如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是 (分数:2.00)A.B.C.D.50.以下不属于 VB控

    20、件的是(分数:2.00)A.框架B.点C.直线D.形状51.以下关于控件的叙述中,正确的是(分数:2.00)A.标签控件能够获得焦点B.不能对列表框中的列表项进行多项选择C.命令按钮的外观可以被设置为图形D.设置形状控件的 Shape属性,可以使其呈现为直线52.在设计阶段,假定在图片框 Picturel中装入了一个图形,为了删除该图片框控件,应采用的正确操作是(分数:2.00)A.选择图片框,然后按 Del键B.执行语句 Picture1Picture=LoadPicture(“”)C.执行语句 PicturelPicture=“”D.选择图片框,在属性窗口中选择 Picture属性,然后按

    21、回车键53.命令按钮、单选按钮、复选框都可以通过 Picture属性在控件上显示图片, 但需事先设置某一属性,该属性为(分数:2.00)A.AppearanceB.StyleC.DisabledPictureD.DownPicture国家二级 VB机试(对象及其操作)模拟试卷 7答案解析(总分:106.00,做题时间:90 分钟)一、选择题(总题数:53,分数:106.00)1.以下合法的 Visual Basic标识符是(分数:2.00)A.ForLoop B.ConstC.9abcD.a#x解析:解析:本题考查 VB的标识符,标识符必须以字母、下划线和数组组成,而且只能以字母或者下划线开始

    22、,不能和 VB的关键字相同。选项 A)是由字母组成的,正确;选项 B)和 VB关键字冲突;选项 C)以数字开头,错误;选项 D)使用了特殊字符“#”,错误。2.当一个复选框被选中时,它的 Value属性的值是(分数:2.00)A.3B.2C.1 D.0解析:解析:本题考查控件的属性,复选框的 Value属性返回或设置复选框的状态,其值为 0时(默认值,对应常数为 vbUnchecked),表示复选框没有选中;为 1时(对应常数为 vbChecked),表示复选框处于选中状态;为 2时,表示复选框前面的 v处于灰色模糊状态(对应常数为 vbGrayed)。3.以下叙述中错误的是(分数:2.00)

    23、A.在 keyPress事件过程中不能识别键盘的按下与释放B.在 keyPress事件过程中不能识别回车键 C.在 keyDown和 keyUp事件过程中,将键盘输入的“A”和“a”视作相同的字母D.在 keyDown和 keytJp事件过程中,从键盘上输入的“1”和从右侧小键盘上输入的“1”解析:解析:此题考察键盘事件,当按下键盘上的某个键时或松开某个键时,将触发 KeyDown事件或者KeyUp事件,如果有按键发生时,将会触发 KeyPress事件,其中 KevPress事件能检测的键有 Enter键、Tab键、BackSapce 键以及标准键盘的字母、数字和标点符号键。因此选项 B)错误

    24、。4.在 Visual Basic工程中,可以作为“启动对象”的程序是(分数:2.00)A.任何窗体或标准模块B.任何窗体或过程C.Sub Main过程或其他任何模块D.Sub Main过程或任何窗体 解析:解析:本题考查 VB工程中的启动对象,启动对象可以是 Sub Main过程或者任何窗体。5.假定一个 Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是(分数:2.00)A.只保存窗体模块文件B.分别保存窗体模块、标准模块和工程文件 C.只保存窗体模块和标准模块文件D.只保存工程文件解析:解析:本题考查窗体、模块和工程的保存。在 VB中,

    25、窗体、模块和工程是三个不同的文件,需要单独保存。6.目录列表框的 Path属性的作用是(分数:2.00)A.显示当前驱动器或指定驱动器上的某个目录下的文件名B.显示当前驱动器或指定驱动器上的目录结构 C.显示根目录下的文件名D.显示指定路径下的文件解析:解析:本题考查控件的属性。目录框的 Path属性是显示当前驱动器或指定驱动器上的目录结构。7.为了使列表框中的项目呈多列表显示,需要设置的属性为(分数:2.00)A.Columns B.StyleC.ListD.MultiSelect解析:解析:本题考查控件属性。设置列表框中的项目呈多列表显示,需要设置列表框的 Columns属性:当该属性设置

    26、为 0(默认)时,所有的项目呈单列显示:如果该属性等于 1,则列表框呈多行多列显示;如果大于 1且小于列表框中的项目数,则列表框呈单行多列显示。8.为了使标签具有“透明”的显示效果,需要设置的属性是(分数:2.00)A.CaptionB.AlignmentC.BackStyle D.AutoSize解析:解析:本题考查标签的属性设置。标签的 Caption属性设置标签显示的内容,Alignment 设置文本的对齐方式,BackStyle 设置样式,AutoSize 属性设置标签是否根据字体大小自动调整大小。9.目录列表框 Path属性所表示的含义是(分数:2.00)A.当前驱动器或指定驱动器上

    27、的路径 B.当前驱动器或指定驱动器上的某目录下的文件列表C.跟目录下的文件列表D.指定路径下的文件列表解析:解析:本题考查目录列表框的基本属性。目录列表框的 Path属性是指当前驱动器或指定驱动器上的路径。10.下面有关标准模块的叙述中,错误的是(分数:2.00)A.标准模块不完全由代码组成,还可以有窗体 B.标准模块中的 Private过程不能被工程中的其他模块调用C.标准模块的文件扩展名为basD.标准模块中的全局变量可以被工程中的任何模块引用解析:解析:标准模块是只含有程序代码的应用程序文件,其扩展名为bas。标准模块是应用程序内其它模块可访问的过程和声明的容器,它们可以包含变量、常数、

    28、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明,它由 3部分组成:全局变量声明;模块层声明;通用过程。 其中,全局声明放在标准模块的首部,因为每个模块都可能要求有它自己的惟一名字的全局变量。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的程序不可见。11.下面关于标准模块的叙述中错误的是(分数:2.00)A.标准模块中可以声明全局变量B.标准模块中可以包含一个 Sub Main过程,但此过程不能被设置为启动过程 C.标准模块中可以包含一些 Public过程D.一个工程中可以含有多个

    29、标准模块解析:解析:标准模块是只含有程序代码的应用程序文件,是应用程序内其它模块可访问的过程和声明的容器,它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明,它由 3部分组成:全局变量声明;模块层声明;通用过程。一个工程中可以包含多个标准模块,在标准模块中可以包含一个 Sub Main过程,此过程可以被设为启动过程。12.以下叙述中正确的是(分数:2.00)A.在属性窗口只能设置窗体的属性B.在属性窗口只能设置控件的属性C.在属性窗口可以设置窗体和控件的属性 D.在属性窗口可以设置任何对象的属性解析:解析:属性是一个对象的特征,不同的对象有不同

    30、的属性。对象的属性在设计程序时,可以通过属性窗口中的属性列表设置,也可以通过在程序中编写代码来设置对象的部分属性。在 VB中控件是对象,窗体也是一种对象,故此在属性窗口中可以设置窗体和控件的属性。但是有的属性不能在属性窗口中设置,只能在程序运行时调用或者设置。13.以下说法中正确的是(分数:2.00)A.事件过程也是过程,只能由其他过程调用B.事件过程的过程名是由程序设计者命名的C.事件过程通常放在标准模块中D.事件过程是用来处理由用户操作或系统激发的事件的代码 解析:解析:所谓的事件过程是指当对象响应事件后,实现执行操作的一段程序代码。一个对象拥有一个或多个事件,因此可以使用一个或多个事件过

    31、程对用户或系统事件做出响应。事件过程通常放在窗体模块中,其事件过程名均是已经事先定义好的名字,通常是用来处理由用户操作或系统激发的事件的代码,也可以由其他过程调用。14.VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是(分数:2.00)A.vbpB.bas C.vbwD.frm解析:解析:标准模块是只含有程序代码的应用程序文件,其扩展名为.bas;窗体文件中含有控件和程序代码,其扩展名为frm;工程文件的扩展名为vbp,在一个工程中含有多个窗体文件和标准模块文件;vbw是工作区文件。15.以下关于 VB文件的叙述中,错误的是(分数:2.00)A.标准模块文

    32、件不属于任何一个窗体B.工程文件的扩展名为frm C.一个工程只有一个工程文件D.一个工程可以有多个窗体文件解析:解析:一个工程只有一个扩展名为 vbp工程文件,在工程中可以有多个文件,这些文件可以分为两种:窗体文件(扩展名为 frm)和标准模块文件(扩展名为 bas),这两种文件没有相互从属关系。16.在面向对象的程序设计中,可被对象识别的动作称为(分数:2.00)A.方法B.事件 C.过程D.函数解析:解析:事件(Event)是由 visual Basic预先设置好的、能够被对象识别的动作;方法(Method)是特殊的过程和函数。17.以下关于 VB文件的叙述中,正确的是(分数:2.00)

    33、A.标准模块文件的扩展名是frmB.一个vbg 文件中可以包括多个vbp 文件 C.一个vbp 文件只能含有一个标准模块文件D.类模块文件的扩展名为bas解析:解析:标准模块是只含有程序代码的应用程序文件,其扩展名为.bas;窗体文件中含有控件和程序代码,其扩展名为frm;类模块文件的扩展名为 cls;工程文件的扩展名为vbp,在一个工程中含有多个窗体文件和标准模块文件;工程组文件的扩展名是vbg,一个工程组文件中可以含有若干工程。18.以下关于 VB对象属性的叙述中,错误的是(分数:2.00)A.属性是对象的特征B.对象的所有属性值都可以在属性窗口中设置 C.不同对象可以具有同名的属性D.对

    34、象的某些属性可以在程序中设置解析:解析:属性是一个对象的特征,不同的对象有不同的属性,也可以具有同名属性。对象的属性在设计程序时,可以通过属性窗口中的属性列表设置其中的属性;也可以通过在程序中编写代码来设置对象的部分属性。某些属性只能在运行时设置,某些属性只能在属性窗口中设置。19.能够用于标识对象名称的属性是(分数:2.00)A.Name B.CaptionC.ValueD.Text解析:解析:任何一个对象在工程中都有唯一的一个名字,即 Name属性,该属性在运行时是只读的。20.以下关于事件、事件驱动的叙述中,错误的是(分数:2.00)A.事件是可以由窗体或控件识别的操作B.事件可以由用户

    35、的动作触发C.一个操作动作只能触发一个事件 D.事件可以由系统的某个状态的变化而触发解析:解析:所谓的事件是指当对象响应事件后,实现执行操作的一段程序代码。一个对象拥有一个或多个事件,因此可以使用一个或多个事件过程对用户或系统事件做出响应。事件可以由系统的某个状态的变化而触发,也可以由用户操作触发,一个操作动作有可能触发多个事件。21.设窗体上有一个文本框,名称为 Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是(分数:2.00)A.Text1MaxLength=0B.Text1Enabled=False C.Text1Visible=FalseD

    36、.Text1Width=0解析:解析:本题考查控件的属性设置。题目要求文本框只能显示信息,不能接收输入信息,即文本框不可用,因此需要设置文本框的 Enbled属性设置为 False。22.以下能在窗体 Form1的标题栏中显示“VisualBasic 窗体”的语句是(分数:2.00)A.Form1Name=“VisualBasic 窗体”B.Form1Titie=“VisualBasic 窗体”C.Form1Caption=“VisualBasic 窗体” D.Form1Text=“VisualBasic 窗体”解析:解析:本题考查控件的属性设置。根据题目要求设置标题栏显示一段文本,这是设置窗

    37、体的Caption属性。23.把窗体的 KeyPreview属性设置为 True。然后编写如下事件过程 Private Sub Form_KeyPress(KeyAscii As Integer) Dim chAs String ch=Chr(KeyAscii) KeyAscii=Asc(UCase(ch) Print Chr(KeyAscii+2)(分数:2.00)A.AB.BC.C D.D解析:解析:本题考查常用函数和窗体事件过程。在窗体的 KeyPress过程中,ch=Chr(KeyAscii)是把输入的键转换成字符并保存到 ch变量中,KeyAscii=Asc(_UCase(ch)是返

    38、回 ch转换成大写字母后的字符串,然后使用 Print打印处 ch后面的第二个字母(大写)。因此键盘输入字母“A”,打印输出“C”。24.若在某窗体模块中有如下事件过程 Private Sub Command1Click(Integer) End Sub 则以下叙述中正确的是(分数:2.00)A.此事件过程与不带参数的事件过程没有区别B.有 1个名称为 Command1的窗体,单击此窗体则执行此事件过程C.有 1个名称为 Command1的控件数组,数组中有多个不同类型控件D.有 1个名称为 Command1的控件数组,数组中有多个相同类型控件 解析:解析:本题考查控件数组事件过程。本题的 C

    39、ommandl的 Click事件过程有 Integer类型的参数,可知这是 Commandl命令数组的事件过程,通过参数来区分是点击的数组中的哪一个具体的命令按钮。选项 A)错误,参数用来区分命令按钮;选项 B)错误,这是控件数组;选项 C)数组中的控件类型是一样的,都是命令按钮;选项 D)正确。25.某人创建了 1个工程,其中的窗体名称为 Form1;之后有添加了 1个名为 Form2的窗体,并希望程序执行时先显示 Form2窗体,那么,他需要做的工作是(分数:2.00)A.在工程属性对话框中把“启动对象”设置为 Form2 B.在 Form1的 Load事件过程安徽加入语句 Load Fo

    40、rm2C.在 Form2的 Load事件过程中加入语句 Form2ShowD.把 Form2的 Tablndex属性设置为 1,把 Foem1的 TabIndex属性设置为 2解析:解析:本题考查工程属性设置,设置启动窗体可以在工程属性对话框里面设置启动对象即可。26.设窗体上有一个图片框 Picture1,要在程序运行期间装入当前文件夹下的图形文件 Fileljpg,能实现此功能的语句是(分数:2.00)A.Picture 1Picture=“File 1 jpg”B.Picture 1Picture=LoadPicture(”File 1.jpg”) C.LoadPicture(”File

    41、1.jpg”)D.Call LoadPicture(“File1jpg”)解析:解析:本题考查图片框的属性设置。图片框的:Picture 属性用于设置显示图片,在运行期间装入图形文件,使用 LoadPiture方法。27.假定编写了如下 4个窗体事件的事件过程,则运行应用程序并显窗体后,已经执行的事件过程是(分数:2.00)A.Load B.ClickC.LostFocusD.KevPress解析:解析:本题考查窗体的事件过程,Load 事件是在窗体加载的时候执行的,此时窗体还没有显示出来。28.以下关于多窗体的叙述中,正确的是(分数:2.00)A.任何时刻,只有一个当前窗体 B.向一个工程添

    42、加多个窗体,存盘后生成一个窗体文件C.打开一个窗体时,其他窗体自动关闭D.只有第一个建立的窗体才是启动窗体解析:解析:本题考查窗体的使用。选项 A)正确;选项 B)错误,每个窗体都有其存盘文件;选项 C)错误,打开一个窗体时,其他的窗体不一定会关闭;选项 D)错误,启动窗体可以在工程属性中设置,和建立顺序无关。29.在程序运行时,下面的叙述中正确的是(分数:2.00)A.用鼠标右键单击窗体中无控件的部分,会执行窗体的 Form Load事件过程B.用鼠标左键单击窗体的标题栏,会执行窗体的 Form Click事件过程C.只装入而不显示窗体,也会执行窗体的 Form Load事件过程 D.装入窗

    43、体后,每次显示该窗体时,都会执行窗体的 Form Click事件过程解析:解析:窗体的 Click(单击)事件在程序运行时单击窗体内的某个无其它控件的部位时发生;窗体的Load(装载)事件在一个窗体被装载时发生,常用于在程序启动时对属性和变量进行初始化,该条件与窗体是否显示无关。30.以下关于窗体的叙述中错误的是(分数:2.00)A.窗体的 Hide方法将窗体隐藏并卸载 B.窗体的 Show方法可以将窗体装入内存并显示该窗体C.若工程中包含多个窗体,则可指定一个为启动窗体D.窗体的 Load事件在加载窗体时发生解析:解析:窗体的 Load事件在一个窗体被装载时发生,常用于在程序启动时对属性和变

    44、量进行初始化;Show方法可以将窗体装入内存并显示;Hide 方法将窗体隐藏。若工程中包含多个窗体,则可指定其中一个为启动窗体。31.为了使窗体左上角不显示控制框,需设置为 False的属性是(分数:2.00)A.VisibleB.EnabledC.ControlBox D.Caotion解析:解析:窗体的 ControlBox(控制框属性)用于设置在窗体标题栏左侧是否显示控制按钮,该属性在运行时为只读。Visible 属性用来设置窗体是否可见;Enabled 属性用来设置窗体是否可用;Caption 属性用来设置窗体的标题。32.为了在 Form_Load事件过程中用 Print方法在窗体上

    45、输出指定的内容,首先应执行的操作是(分数:2.00)A.设置窗体的 Visible属性B.设置窗体的 AutoRedraw属性C.调用窗体的 Show方法 D.设置窗体的 Enabled属性解析:解析:窗体的 Load(装载)事件在一个窗体被装载时发生,常用于在程序启动时对属性和变量进行初始化。由于此时窗体尚未被显示,为了在 Form Load事件过程中用 Print方法在窗体上输出指定的内容,首先应执行窗体的 Show方法。33.为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是(分数:2.00)A.把窗体的 ControlBox属性设置为 False,其他属性任意B.把窗体

    46、的 ControlBox属性设置为 True,并且把 BorderStyle属性设置为 1到 5中的一个数 C.把窗体的 ControlBOX属性设置为 True,并且把 BorderStyle属性设置为 0D.把窗体的 ControlBox属性设置为 Fale,并且把 BorderStyle属性设置为 1到 5中的一个数解析:解析:窗体的 ControlBox(控制框属性)用于设置在窗体标题栏左侧是否显示控制按钮,该属性在运行时为只读,而且还要求 BorderStyle属性设置为 1到 5中的一个数,不能为 0(因为此时无边框)。34.如果要将一个窗体从内存中清除,应使用的语句是(分数:2.

    47、00)A.Unload B.ShowC.LoadD.Hide解析:解析:与窗体有关的事件较多,其中 Load事件在一个窗体被装载时发生,常用于在程序启动时对属性和变量进行初始化;Unload 事件当窗体从内存中被清除时发牛。Show 和 Hide是用于显示和隐藏窗体的方法。35.以下关于窗体的叙述中,错误的是(分数:2.00)A.Hide方法能隐藏窗体,但窗体仍在内存中B.使用 Show方法显示窗体时,一定触发 Load事件 C.移动或放大窗体时,会触发 Paint事件D.双击窗体时,会触发 DblClick事件解析:解析:Load 方法用于将窗体装入内存,Show 方法用于显示窗体,Hide

    48、 方法用于隐藏窗体,Unload方法可以将指定的窗体从内存中清除。移动或放大窗体时,会触发 Paint事件;单击窗体时,会触发Click事件:双击窗体时,会触发 DblCIick事件。36.设窗体名称为 frm1。以下叙述中正确的是(分数:2.00)A.运行程序时,能够加载窗体的事件过程是 frm1_LoadB.运行程序时,能够加载窗体的事件过程是 Form1_LoadC.程序运行中用语句:frm1Name=”New”可以更改窗体名称D.程序运行中用语句:frm1Caption=”新标题”可以改变窗体的标题 解析:解析:无论窗体的名称叫做什么名字,加载窗体的事件过程名都规定为 Form Loa

    49、d;任何对象在程序运行过程中均不能改变 Name属性,但是可以在运行时改变 Caption属性。37.设窗体的名称为 Form1,标题为 Win,则窗体的 MouseDown事件过程的过程名是(分数:2.00)A.Form1_MouseDownB.Win_MouseDownC.Form_MouseDown D.MouseDown_Form1解析:解析:在 VB中,某个控件事件过程的过程名应该为:控件名称事件名称,但是窗体例外,任何窗体的事件过程都使用 Form事件名称,因此窗体 Form1的 MouseDown事件的过程名就应该是Form_MouseDown。38.为了使窗体的大小可以改变,必须把它的 BorderStyle属性设置为(分数:2.00)A.1B.2 C.3D.4解析:解析:窗体的 BorderStyle(边框类型属性)用于设置窗体的边框类型,0 代表没有外框;1 代表有最小化和最大化按钮,固定单边框;2 代表有最小化和最大化与及关闭按钮,可以改变窗体大小;3 代表固定对话框,没有最小化和最大化按钮;4 代表固走工具窗口,不能改变


    注意事项

    本文(【计算机类职业资格】国家二级VB机试(对象及其操作)模拟试卷7及答案解析.doc)为本站会员(testyield361)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开