序号
能力目标
具体要求
知识点
1
用VB可视化的事件驱动编程方法编写简单的Windows应用程序的能力
会启动VB及使用和调整VB的工作环境
1.
启动VB创建一个新的工程
2.
通过现有工程启动VB
3.了解并会使用基本界面要素—对象窗口与代码窗口及其切换、代码窗口上的对象框、过程/事件框、工具箱、属性窗口、工程资源管理器窗口、启动钮、结束钮等
会在窗体中添加和调整控件
4.
了解并会添加和使用窗体
5.了解并会在窗体中添加使用基本控件及控件数组(Label、Text、Command、Picture、Image、Frame、timer、Shape、OptionButton、CheckBox、HScrollBar、VscrollBar、ListBox、ComonBox、DriveListBox、Data、DirListBox、FileListBox)
6.会在程序添加VB附加的ActiveX控件(CommonDialog、RichTextBox、Windows Common Controls、ADO Data及常用数据绑定控件)
7.会调整个别控件和多个控件的大小、位置、相对位置及对齐方式
会根据需要设置控件的属性
8.
了解控件的属性并会在属性窗口中设置控件的常用属性
9.会使用代码设置控件的属性
会创建和编写窗体和控件的事件过程
10.了解控件的事件、事件过程和VB的事件驱动编程方法
11.会根据程序的需要创建合适的事件过程(Load、Activate、Click、DbClick、KeyDown、KeyPress、KeyUp、Change、UnLoad等)
12.会根据需要在事件过程中添加必要的代码从而控制事件的相应
13.了解并会使用控件的常用方法
了解编写程序的一些基本知识并掌握编写程序的基本步骤
14.
了解程序、源程序、可执行程序并会把VB源程序编译成可执行程序
15.掌握可视化事件驱动编程基本步骤
2
掌握高级语言程序设计的基本方法和思路以及运用一些基本算法解决实际问题的能力
了解并学会运用VB语言中编写代码的基本规则
16.了解VB中代码的基本逻辑划分—过程,了解过程的类型(Sub过程和Function过程、事件过程和通用过程),了解在VB中除了声明语句之外,语句要写在过程中
17.了解并会运用语句的书写规则
18.了解并会运用添加注释的规则
19.了解并会运用VB中的命名规则
了解并学会运用VB中的运算、运算符及运算的优先级
20.了解VB中的算术运算(指数运算^、取负运算-、乘*、除/、整除\、求模Mod、加+、减-、字符串连接&)、比较(关系)运算(=、<>、<、>、<=、>=、like)、逻辑运算(Not、And、Or)及相应的运算符
21.了解并会运用运算的优先级
会在应用程序中使用变量和数组
22.
了解变量和一、二维数组,并会根据程序的需要使用变量,使学员在编程中实现类似于从算术到代数的飞跃
23.了解变量、数组及数据类型,并会根据需要声明变量和数组的数据类型(String、Byte、Integer、Long、Single、Double、 Currency、Boolean)
24.
了解变量、数组的使用范围级别,并会声明变量和数组的范围级别
会在程序中运用控制结构完成一定的程序动作及逻辑判断(重点在训练学员如何用这些控制结构去表达必要的算法逻辑,去解决实际问题,而不要求死记硬背这些控制结构的格式)
25.
会运用关系运算表示逻辑条件
26.
会使用分支结构编写根据判断结果选择执行不同语句块的程序段(If...Then、If...Then...Else、Select Case)
27.会使用循环结构编写根据判断结果重复执行一定语句块的程序段(For...Next、Do...Loop、For Each...Next)
28.会使用控制结构的嵌套
会在应用程序中使用VB内置函数
29.会使用类型转换函数(Val、Str)30. 会使用字符串处理函数(Right、Left、Mid 、Trim、RTrim、LTrim、Len、Chr、Asc)
31.会使用日期和时间函数(Now、Data、Time、Day、Month、Year、WeekDay、Hour 、Minute 、Second
、DateSerial)
32.会使用文件处理函数(Eof、Lof)
33.会使用Rnd等常用数学函数
会在程序中使用自定义的通用过程
34.会根据需要声明创建使用范围级别不同的无参数或有参数的通用Sub过程和Function过程
35.会调用自定义的通用过程
会在程序中处理文件操作
36.会使用文件系统对象FSO进行必要的文件操作(建立、打开、读、写、复制、删除等)
37.掌握对象模型编程的步骤和方法(培训中涉及对象模型编程的有FSO和ADO)
会在程序中处理简单的图形操作
38.了解并会使用基于窗体(或容器控件)的坐标系统及有关的属性
39.会使用图形控件和常用的图形方法(Pset、Line、Circle、Cls)解决简单的图形操作
3
使用更丰富的程序界面
会在程序中使用对话框
40.会使用预定义对话框(MsgBox、InputBox)并可根据需要改变预定义对话框的某些属性
41.会使用CommonDialog 控件构造标准通用对话框
会在程序中使用菜单
42.会使用菜单编辑器生成菜单系统,并根据需要设置各菜单项的属性
43.会使用PopupMenu 方法构造弹出式菜单
会在程序中使用工具栏
44.会使用ToolBar 控件和ImageList控件构造工具栏
4
创建简单的基于数据库的信息管理程序
会创建Access数据库、数据库表
45.会使用Access或VB中的可视化数据管理器(VisData)创建Access数据库和表来保存数据
46.会使用Access或VB中的可视化数据管理器(VisData)向数据表中输入记录
使用Data Environment数据环境、ADO Data控件或ADO对象模型创建基于Access数据库的应用程序
47.会使用数据环境连接指定的Access数据库及其中的表,数据环境提供的简捷方式创建已经绑定好的数据识别控件
48.会添加ADO Data控件,并用该控件连接指定的Access数据库及其中的表,会把数据识别控件绑定到ADO Data控件
49.会引用ADO对象模型,创建Connection、Recordset等对象,并通过这些对象连接到指定的Access数据库及其中的表,会把数据识别控件绑定到Recordset对象
50.会使用Recordset对象的属性和方法实现数据库的查询以及记录的添加、删除和编辑等操作
使用数据窗体向导创建基于Access数据库的应用程序的窗体
51.会从外接程序管理器调出数据窗体向导
52.会使用数据向导用最简单的方式创建基于Access数据库的应用程序窗体