全国计算机二级VB知识点2015第一次课.doc
《全国计算机二级VB知识点2015第一次课.doc》由会员分享,可在线阅读,更多相关《全国计算机二级VB知识点2015第一次课.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流全国计算机二级VB知识点2015第一次课.精品文档.全国计算机二级VB重点知识点解析基本要求 :1. 熟悉Visual Basic集成开发环境(视图工程资源管理器)。 2. Visual Basic中对象的概念和事件驱动程序的基本特性。 运行程序时激发某一对象的相关事件,例如单击命令按钮时窗体上显示welcome here!,CommandButton-Command1为对象,Click为事件,功能代码为Form1.Print welcome here!3.算法 求自然数的因子(统计因子个数)、计算自然数的阶乘、完全平方数、素数、回文数、最大
2、公约数数组:奇数、偶数之和、所有元素之和,元素对调,查找元素,排序、求最值、合并数组、插入、删除元素、字符串的连接、交换、字符的替换文件操作+统计单词个数。4. 能够编写和调试简单的Visual Basic程序。分析错误产生的原因,例如对象名不一致代码里使用的名称与添加到界面上的不一致:考试内容 一、Visual Basic程序开发环境 1. Visual Basic的特点和版本。 2. Visual Basic的启动与退出。 3. 主窗口: (1) 标题和菜单。 (2) 工具栏。 4. 其它窗口: (1)窗体设计器和工程资源管理器。 (2)属性窗口和工具箱窗口。具体要求1VB的特点、运行环境
3、、对象、属性、方法、事件各概念,尤其是方法和事件的区分。2熟悉VB的IDE,VB开发应用程序的一般步骤。3特点:GUI(图形化用户界面)、OLE(对象的连接和嵌入)、OOP(面向对象);4运行环境:Windows(VB5.0以上在32位操作系统)5方法:对象可以执行的动作或行为;(主动性)6事件:使某个对象进入活动状态的一种操作或动作。(被动性)考试热点:1.集成开发环境(常见图标和窗口的操作、工程资源管理器的打开Ctrl+R、属性窗口F4)真题1在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是() 真题2在Visual Basic集成环境的设计模式
4、下,用鼠标双击窗体上的某个控件打开的窗口是( )A)工程资源管理器 B)属性窗口C)工具箱窗口D)代码窗口 真题3在Visual Basic集成开发环境中,可以列出工程中所有模块名称的窗口是()A)工程资源管理器B)窗体设计窗口C)属性窗口D)代码窗口真题4在设计阶段,当单击Ctrl+R时,所打开的窗口是()A) 代码窗口B) 工具箱窗口C) 工程资源管理器 D)属性窗口提示:关闭VB6.0环境右边的所有窗口,再按ctrl+r2.相关文件类型(*.frm窗体文件、*.vbp工程文件、*.bas标准模块、*.cls类模块、*.vbg工程组*.frx 包含二进制属性时会自动添加此类型的文件添加列表
5、框控件,设置其List属性)真题5以下叙述错误的是()A).vbp文件是工程文件,一个工程可以包含.bas文件B).frm是窗体文件,一个窗体可以包含.bas文件C).vbp文件是工程文件,一个工程可以由多个.frm文件组成(工程-)添加窗体;添加模块.bas)D).vbg文件是工程组文件,一个工程组可以由多个工程组成3.方法和事件的概念真题6以下叙述错误的是()A)在Visual Basic的窗体中,一个命令按钮是一个对象B)事件是能够被对象识别的状态变化或动作(例如Command1能识别click动作)C)事件都是由用户的键盘操作或鼠标操作触发的 (Timer1的Timer事件)D)不同的
6、对象可以具有相同的方法(form1.print picture1.print输出文本信息)二、对象及其操作1.对象: 窗体对象、控件工具箱中的对象;对象属性设置-通过属性窗口或代码设置。对象名.属性名=属性值 (注意属性值为字符串时需要加双引号) 2.窗体: (1)窗体的结构与属性。(2)窗体事件。 3.控件: (1)标准控件。 (2)控件的命名和控件值。 4.控件的画法和基本操作(双击-控件属于窗体;单击、拖拽-控件属于其直接容器框架、图片框。) 5.事件驱动。常用标准控件 :1.文本控件: (1)标签(显示信息)。 (2)文本框(不同点:能够接受用户输入的信息)。 2.图形控件: (1)图
7、片框、图像框的属性、事件和方法(图形和框的大小适应关系:PictureBoxautosize;Image-stretch)。 (2)图形文件的装入(对象名.LoadPicture(文件位置)。 图形文件的删除属性窗口(Delete) 代码窗口对象名.LoadPicture() 或对象名.LoadPicture()(3)直线和形状。 Line Shape3.按钮控件。 4.选择控件:复选框和单选按钮(value属性的值的区别)。 5.选择控件:列表框和组合框。6.滚动条。 7.记时器。 8.框架。 9.焦点(setfocus方法)。 具体要求熟练应用窗体、控件的属性事件和方法。对象名命名规则:以
8、字母或汉字开头,后面可以是字母、数字、下划线、汉字。(变量名类似)窗体的常用属性(Name和Caption、Top,Left,Height,Width、Enabled和Visible、Picture和Icon图标、WindowState窗体运行时的可见状态、MinButton, MaxButton和ControlBox最大化,最小化、关闭按钮均不可见时设置)真题7以下关于窗体的叙述中,错误的是()A)窗体的Name属性用于标识一个窗体B)运行程序时,改变窗体大小,能够触发窗体的Resize事件C)窗体的Enabled属性为False时,不能响应单击窗体的事件D)程序运行期间,可以改变Name属
9、性值真题8以下描述中错误的是()A)窗体的标题通过其Caption属性设置B)窗体的名称(Name属性)可以在运行期间修改C)窗体的背景图形通过其Picture属性设置D)窗体最小化时的图标通过其Icon属性设置掌握窗体的常用方法(Hide、Show、Print、Cls、Refresh刷新、Move)属性Move方法对象.Move左边距离,上边距离,宽度,高度Move方法中的“对象”可以是窗体以及除计时器(Timer)、菜单(Menu)之外的所有控件,如果省略“对象”,则表示要移动的是窗体。常考窗体的事件(Form_事件名称、Load(将窗体装载到内存,并未显示)、Activate、Click
10、)。在对象变成活动窗口的时候就会发生 Activate 事件。真题9为了使命令按钮(名称为Command1)右移200,应使用的语句是( )A)Command1.Move -200 (移动到距离窗体左边-200的位置)B)Command1.Move 200 (移动到距离窗体左边200的位置) Command1.Move Command1.Left+200C) Command1.Left=Command.Left+200D) Command1.Left=Command.Left-200真题10假设编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是()A)LoadB
11、)ClickC)LostFocusD)KeyPress真题11窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是()A)Private Sub Form1_Click()B)Private Sub Form_Click() End SubEnd SubC)Private Sub Command1_Click()D)Private Sub Command_Click()End SubEnd Sub常用控件:CommandButton(Default、Cancel、Enabled、Style 、DisabledPicture按钮无效时显示的图形、DownPic
12、ture按钮按下时显示的图形)真题12以下说法中错误的是()A)如果把一个命令按钮的Default属性设置为True,则按回车键与单击该命令按钮的作用相同B)可以用多个命令按钮组成命令按钮数组 C)命令按钮只能识别单击(Click)事件D)通过设置命令按钮的Enabled属性,可以是该命令按钮有效或禁用Private Sub Form_Click() 单击窗体使按钮2获得焦点 Command2.SetFocus 获得焦点后End SubPrivate Sub Command2_GotFocus() 按钮2获得焦点触发获得焦点事件,执行代码 Form1.Print 23 输出数值23End Su
13、b上机典型题型:注意:窗体的MaxButton设置为False 按钮的Default与回车关联、Cancle与Esc键关联。Label(Caption、AutoSize、BorderStyle边框样式0/1、BackStyle是否透明0/1、Alignment)真题13为了使标签具有“透明”的显示效果,需要设置的属性是()A)CaptionB)Alignment C)BackStyleD)AutoSize上机典型题型:难点:窗体的外观-ControlBox属性设置为FalseTextBox(Alignment、MaxLength、PasswordChar、Multiline、ScrollBar
14、s注:Multiline=True)真题14在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,如果在文本框中输入文本,则标签立即显示相同的内容。以下可以实现上述操作的事件过程是 B)Private Sub Label1_Change() Label1.Caption=Text1.Text End Sub A)Private Sub Text1_Change() Label1.Caption=Text1.Text End Sub D)Private Sub Label1_Click() Label1.Caption=Text1.Text End Sub C)P
15、rivate Sub Text1_Click() Label1.Caption=Text1.Text End Sub 上机典型题型:OptionButton、CheckBox(共同属性为Value 前者取值为true/false 后者取值为0/1/2、Enabled)真题15单选按钮(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的( )中安排适当的单选按钮,即可实现。A. 框架控件(Frame)或图像控件(Image)B. 组合框(ComboBox)或图像控件(Image)C. 组合框(ComboBox)或图片框(PictureBox)D. 框架控件
16、(Frame)或图片框(PictureBox) 容器类控件,注意先画容器,再到工具箱中单击单选按钮,拖拽鼠标画出。上机典型题型:注意:当某一题目需要画多个相同类型的控件时,若没有提到控件数组,尽量一个一个画。ListBox(属性:ListListCountListIndexSelected、方法:AddItem、RemoveItem、Clear)真题16设窗体上有一个名为List1的列表框,并编写下面的事件过程:Private Sub List1_Click() Dim ch As String 定义字符串变量ch ch = List1.List(List1.ListIndex) listIn
17、dex属性为当前选中列表项的序号从0开始 List1.RemoveItem List1.ListIndex 删除序号对应的列表项 List1.AddItem ch 向列表中添加ch,尾部操作End SubX 序号为0Y 序号为1Z 序号为2程序运行时,单击一个列表项,则产生的结果是()A)该列表项被移到列表的最前面)该列表项被删除)该列表项被移到列表的最后面)该列表项被删除后又在原位置插入ComboBox(与Listbox属性、方法类似、二者的Style属性区别) 【Form1】.Print对象名.属性名真题17窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是
18、()A)Print Cb1.SelectedB)Print Cb1.List(Cb1.ListIndex)C)Print Cb1.Selected.TextD)Print Cb1.List(ListIndex)举例:注意组合框没有Selected属性Private Sub Command1_Click() 单击按钮列表框中第一项处于选中状态 List1.Selected(0) = True 括号中跟序号 End SubPrint List1.Selected(List1.ListIndex) 无论选中哪一项结果都为true真题18下列叙述错误的是 ( )A)列表框与组合框都有List属性B)列
19、表框有Selected属性,而组合框没有C)列表框和组合框都有Style属性D)组合框有Text属性,而列表框没有 真题19以下程序运行后的窗体如图所示,其中组合框的名称为Combo1,已有列表项如图所示:命令按钮的名称为Command1。Private Function Check(ch As String) As Boolean n = Len(ch) For k = 1 To n C$ = UCase(Mid(ch, k, 1) If a A Or C Z Then Check = False Exit Function End If Check = True Next kEnd Fun
20、ctionPrivate Sub Command1_Click() If Not Check(Combo1.Text) Then MsgBox (输入错误) Exit Sub End If For k = 0 To Combo1.ListCount - 1 If Combo1.Text = Combo1.List(k) Then MsgBox (添加项目失败) Exit Sub End If Next k Combo1.AddItem Combo1.Text MsgBox (添加项目成功)End Sub程序运行时,如果在组合框的编辑区中输入“Java”,则单击命令按钮后产生的结果是()(此时C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机 二级 VB 知识点 2015 第一次
限制150内