VB二级考试大纲.doc

上传人:xins****2008 文档编号:110469410 上传时间:2019-10-30 格式:DOC 页数:13 大小:60.50KB
返回 下载 相关 举报
VB二级考试大纲.doc_第1页
第1页 / 共13页
VB二级考试大纲.doc_第2页
第2页 / 共13页
VB二级考试大纲.doc_第3页
第3页 / 共13页
VB二级考试大纲.doc_第4页
第4页 / 共13页
VB二级考试大纲.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《VB二级考试大纲.doc》由会员分享,可在线阅读,更多相关《VB二级考试大纲.doc(13页珍藏版)》请在金锄头文库上搜索。

1、VB二级考试大纲 总体要求1.测试计算机的基本知识及操作使用计算机的能力; 2.测试使用一种软件包或使用一种高级语言进行编程和上机调试、运行的能力。考试范围 一. 计算机基本知识 1.计算机与信息处理技术的发展及应用,以及计算机处理的基本特点; 2.各种记数制系统及其数值的转换. 3.信息和数据的基本概念、中西文信息在计算机内的各种编码及其处理方式; 4.计算机的组成、各部分的功能极其基本工作原理,计算机分类与性能评测; 5.微型计算机硬件组成、各部件的功能几起发展; 6.计算机软件的功能及分类,操作系统、数据库系统、程序设计语言及语言处理程序的基础知识,软件工程的基础知识软件的知识产权; 7

2、.多媒体技术基础:图形、声音和视频信息在计算机内的表示、多媒体计算机系统的组成,多媒体技术的应用; 8.计算机安全与病毒防范的基础知识; 9.计算机网络与Internet的基础知识。二、pc机操作使用的基本技能 1.基本硬件、软件的安装与调试; 2.常见外部设备(辅助存储器、键盘、打印机等)操作使用的基础知识; 3.Windows 9x操作系统的组成、功能极其基本操作技能; 4.Office软件包的基本操作技能; 5.局域网与internet应用的基本操作技能;三、程序设计的基本知识和编程能力 1.了解目前二级考试所开设的各种高级语言及软件开发工具,掌握一种高级语言或软件包; 2.程序的编辑、

3、编译、连接、运行、调试等个环节的基础知识和操作能力; 3.算法的概念、程序设计中的基本技巧(交换、类加、类乘等)和常用算法(穷举、迭代、递推、递归、排序、查找等); 4.阅读、理解源程序和设计流程图的能力; 5.了解结构化程序设计和面向对象程序设计的思想,编制出风格良好的程序; 6.考生可选用下列高级语言或软件包之一应试:Visual Basic的考试要求 1. Visual Basic的基本概念(1) 面向对象的程序设计的基本概念:对象、属性、方法、事件及事件驱动(2) 开发Visual Basic应用程序的一般步骤2Visual Basic的界面设计(1) 创建窗体 常用的窗体属性:Nam

4、e、Caption、BorderStyle、Enabled、Font、BackColor、 ForeColor、Icon、Left、Height、Top、Width、Visible 常用的窗体方法:Move、Show、Hide、Print、PrintForm、Refresh、Cls、 常用的窗体事件:Activate、Deactivate、Click、DblClick、Load、Unload、Resize 窗体的显示与隐藏、装载与卸载(2) 基本控件的特性及应用公共属性:Name、Caption、Enabled、Fant、Height、Width、Index、Left、Top、 TabStop

5、、Visible公共方法:Move、Refresh、Setfocus公共事件:Click、DblClick、LostFocus文本框(TextBox):Text、PasswordChar、Alignment、MaxLength、MultiLine属性、Chang、LostFocus事件标签(Label):Alignment、AutoSize属性命令按钮(CommandButton):Cancel、Default属性列表框(ListBox):List、ListCount、ListIndex、Text、Columns、Sorted、Selected属性;AddItem、 Clear、RemoveI

6、tem方法。组合框(ComboBox):Style、Text属性;AddItem、Clear、RemoveItem方法。单选按钮(OptionButton)、复选框(CheckBox)及框架(Frame):Alignment、Value属性。图片框(PictureBox)与图象(Image)控件:AutoSize、Image、Picture属性;Cls、Circle方法;DragDrop事件定时器(Timer):Interval属性(3) 定制窗体菜单:创建下拉菜单和弹出式菜单3Visual Basic语言基础(1) 程序代码的组织方式:过程(事件过程、通用过程)与模块(窗体模块、标准模块及类

7、模块)(2) 程序代码的书写规则(3) 数制与数据类型(4) 不同类型常量的表示方法、系统内置常量、用户定义常量的定义方法 (5) 变量:变量命名;全局变量、局部变量和静态变量的说明;变量的作用域(6) 数组:数组命名及说明;数组类型;数组的结构;数组元素;静态数组与动态数组,数组重定义(7) 运算符与表达式:算术运算、关系运算、逻辑运算与字符串运算;各种运算的优先级。4Visual Basic的基本语句(1) Option语句:Option Explicit、Option Base(2) 顺序结构语句:赋值语句:相同类型与不同类型数据之间的赋值。Cls、Print方法(3) 分支结构语句:I

8、f-Then 结构语句和 Select Case结构语句(4) 循环结构语句:D0 - Loop结构语句、For-Next 结构语句5公共函数(1)算术函数(Abs, Sin, Cos, Atn, Exp, Hex, Log, Rnd, Sgn, Sqr, Tan)(2)字符串函数(Asc, Chr, Lcase, Ucse, Left, Len, Trim, Mid, Right, Space, String, InStr)(3)日期及时间函数(Time, Date, Now, DateValue,Day, Month, Year, WeekDay)(4)转换函数(Str, Val, Chr

9、, Asc, Cint, Fix, Int, CBool, Cbyte, CDate, Cdbl,Cstr)(5)用户交互函数:InputBox函数与MsgBox函数(6)数组函数(Array,Ubound,Lbound)6过程设计(1)Sub过程(事件Sub过程及通用Sub过程)的定义和调用(2)Function过程的定义及调用(3)过程调用时的数据传递:按值传递、按地址传递;简单变量参数、数组参数、对象参数的传递(4)静态变量与静态过程(5)递归过程(6)模块级变量及全局变量的应用(7)多窗体工程的设计7文件操作(1)文件的基本概念:文件的存取方式及文件类型、文件的基本操作步骤(打开、读/

10、写及关闭)(2)基本文件操作控件:驱动器列表控件、文件夹列表控件及文件列表控件(3)常用文件操作语句(Open, Close, Reset, Lock, Unlock, Seek)及文件操作函数(Eof, FileAttr,FireLen,FreeFile, Lof, Loc,Seek);顺序文件、随机文件及二进制文件的打开、读/写及关闭8鼠标方法、文本、图形及多媒体处理(1)常用鼠标方法(MouseDown, MouseUp,MouseMove)(2)数据输出的格式化处理(Format函数)(3)图形控件Line、Shape使用及多媒体处理9数据库操作(1)数据库的基本概念:库、表、记录和字

11、段(2)创建Access数据库(3)SQL 查询的基本概念及其子句(4)使用数据控件访问数据库:记录的增、删、改(5)数据访问对象(DAO):DAO对象模型、使用DAO进行数据操作(6)报表设计与输出(7)远程数据访问及基于Internet的数据库应用重点: 掌握面向对象的程序设计的概念:对象、方法、属性与事件 事件驱动过程的程序设计原理1.1Visual Basic简介 具有面向对象的可视化设计工具 事件驱动的编程机制 提供了易学易用的应用程序集成开发环境 结构化的程序设计语言 支持多种数据库的访问 支持DDE、DLL、OLE技术 完备的Help联机帮助功能1.2面向对象的程序设计方法基础1

12、.对象及对象类:动作体的逻辑模型,称为“对象”。2.属性:属性是用来描述对象的特性。3.方法:方法指对象可以进行的动作或行为。VB对象具有属性、方法和事件。属性是描述对象的数据;方法告诉对象应做的事情;事件是对象所产生的事情,事件发生时可以编写代码进行处理。VB的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。通过定义,所有气球都具有这些属性

13、;这些属性也会因气球的不同而不同。气球还具有本身所固有的方法和动作。如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。所有的气球都具备这些能力。1.3基于Windows环境下的应用程序的工作方式-事件驱动在传统的或“过程化”的应用程序中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程序并按应用程序中预定的路径执行,必要时调用过程。在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发、也可以由来自操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。

14、这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。因为事件的顺序是无法预测的,所以在代码中必须对执行时的“各种状态”作一定的假设。当作出某些假设时(例如,假设在运行来处理某一输入字段的过程之前,该输入字段必须包含确定的值),应该组织好应用程序的结构,以确保该假设始终有效(例如,在输入字段中有值之前禁止使用启动该处理过程的命令按钮)。在执行中代码也可以触发事件。例如,在程序中改变文本框中的文本将引发文本框的 Change 事件。如果 Change 事件中包含有代码,则将导致该代码的执行。如果原来假设该事件仅能由用户的交互操作所触发,则可能会产生意料之外的结果

15、。正因为这一原因,所以在设计应用程序时理解事件驱动模型并牢记在心是非常重要的。在VB中事件的调用形式是:Private Sub对象名_事件名(事件内容)End Sub1.4 Visual Basic 的集成开发环境VB 集成开发环境 (IDE-Integrated Developing Environment ) 由以下元素组成:1. 标题栏用于显示正在开发或调试的工程名和系统的工作状态(设计态、运行态、中止态)。2. 菜单栏用于显示所使用的 Visual Basic 命令。VB6.0标准菜单包括:3. 工具栏在编程环境下用于快速访问常用命令。缺省情况下,启动 VB后显示“标准”工具栏,附加的编辑、窗体设计和调试的工具 栏可以从“视图”菜单上的“工具栏”命令中移进或移出。4. 窗体设计器用来设计应用程序的界面。启动VB后,窗体设计器中自动出现一个名为Form1的空白窗体,可以在该窗体中添加控件、图形和图片等来创建所希望的外观,窗体的外观设计好后,从菜单中选择“

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号