Visual Basic程序设计课程教学大纲 Visual Basic Programmer 课程编号:1613113 课程类别:专业课 适用专业:农学(农业信息技术) 先修课程:计算机应用基础、C及C++语言与程序设计 后续课程:地理信息系统 总学分:25学分 其中实验学分:0.5学分 教学目的与要求:通过本课程的教学,使学生了解Visual Basic的基本概念及其所研究的主要内容: 了解面向对象的特性和事件驱动编程机制的基本原理:了解Visual Basic常用函数的基本功能:了解 Visual Basic的基本算法,掌握主要的语句结构:了解Visual Basic所提供的强大的开发功能,掌握 使用Visual Basic讲行Wnd0s应用得序设计的方法.堂握运用窗体和控件讲行界面设计,并使用 Visual Basic语言完善应用程序的功能 理解Visual Basic是一门面向对象的程序设计语言,通过相 应的实验教学,使学生掌握使用Visual Basic开发程序的基本方法和基本技能,培养学生分析问题、 解决问题的能力。 教学内容与学时安排 学时分配 序号 章名 讲实 上 讨习其 授验 机 论 題它 Visual Basic概述 1 2 创建用户界面 3 3 Visual Basic语言基础 3 2 4 算法基础及Visual Basic的基本语句 2 5 数组 3 2 6 程序调试 1 7 文件 3 8 过程 6 0 图形处理及多煤体应用 3 10 数据库操作与编程 4 2 第一章Visual Basic概述 (1学时) 1、教学基本要求 (1)了解面向对象程序设计的基本概念: (2)理解对象及对象类、属性、方法: (3)掌握事件驱动过程的程序原理,以及集成环境的基本操作。 1
1 Visual Basic 程序设计课程教学大纲 Visual Basic Programmer 课程编号:1613113 课程类别:专业课 适用专业:农学(农业信息技术) 先修课程:计算机应用基础、C 及 C++语言与程序设计 后续课程:地理信息系统 总 学 分:2.5 学分 其中实验学分:0.5 学分 教学目的与要求:通过本课程的教学,使学生了解 Visual Basic 的基本概念及其所研究的主要内容; 了解面向对象的特性和事件驱动编程机制的基本原理;了解 Visual Basic 常用函数的基本功能;了解 Visual Basic 的基本算法,掌握主要的语句结构;了解 Visual Basic 所提供的强大的开发功能,掌握 使用 Visual Basic 进行 Windows 应用程序设计的方法;掌握运用窗体和控件进行界面设计,并使用 Visual Basic 语言完善应用程序的功能;理解 Visual Basic 是一门面向对象的程序设计语言,通过相 应的实验教学,使学生掌握使用 Visual Basic 开发程序的基本方法和基本技能,培养学生分析问题、 解决问题的能力。 教学内容与学时安排 序号 章 名 学时分配 讲 授 实 验 上 机 讨 论 习 题 其 它 小 计 1 Visual Basic 概述 1 1 2 创建用户界面 3 2 5 3 Visual Basic 语言基础 3 2 5 4 算法基础及 Visual Basic 的基本语句 5 2 7 5 数组 3 2 5 6 程序调试 1 1 7 文件 3 2 5 8 过程 6 2 8 9 图形处理及多媒体应用 3 2 5 10 数据库操作与编程 4 2 6 第一章 Visual Basic 概述 (1学时) 1、教学基本要求 (1)了解面向对象程序设计的基本概念; (2)理解对象及对象类、属性、方法; (3)掌握事件驱动过程的程序原理,以及集成环境的基本操作
2、教学基本内容 第一节Visual Basic简介 Visual Basic的发展与特点。 第二节面向对象程序设计方法基础 对象及对象类的概念:◆属性及方法的概念。 第三节事件驱动 事件及事件驱动的概念。 第四节Visual Basic的集成开发环境 标题条:菜单条:工具栏:*窗体设计器:◆控件箱:弹出式菜单:工程资源管理器窗口:代码 编辑器窗口:属性窗口“窗体布局”窗口:立即、本地和监视窗口对象浏览器。 第五节创建Visual Basic应用程序的一般步骤 创建程序的用户界面:设置界面上各个对象的属性:编写对象响应事件的程序代码:保存工程: 测试和调试应用程序,检查并排除程序中的错误:创建可执行程序。 第六节集成开发环境的基本操作 启动VB,开始新工程:*创建用户界面:幸加入程序代码:保存工程文件:*运行及调试程序: 生成可执行程序:打印窗体和代码。 第二章创建用户界面 (5学时) 1、教学基本要求 (1)了解窗体的属性、方法与事件,定制窗体属性: (2)理解使用菜单编辑器编辑菜单: (3)掌握常用控件的使用方法。 2、教学基本内容 第一节创建窗体 一、窗体的属性、方法与事件 *#屈性:*方法:*事件。 二、定制窗体属性 *通过属性窗口设置属性:*通过代码设置属性。 三、窗体的显示、隐藏、装载与卸载 窗体的显示与隐藏:装载窗体和Load事件:卸载窗体与Unload事件:End语句。 四、Print方法 Print方法的基本形式
2 2、教学基本内容 第一节 Visual Basic 简介 Visual Basic 的发展与特点。 第二节 面向对象程序设计方法基础 对象及对象类的概念;*属性及方法的概念。 第三节 事件驱动 事件及事件驱动的概念。 第四节 Visual Basic 的集成开发环境 标题条;菜单条;工具栏;*窗体设计器;*控件箱;弹出式菜单;*工程资源管理器窗口;代码 编辑器窗口;*#属性窗口;“窗体布局”窗口;立即、本地和监视窗口;对象浏览器。 第五节 创建 Visual Basic 应用程序的一般步骤 创建程序的用户界面;设置界面上各个对象的属性;编写对象响应事件的程序代码;保存工程; 测试和调试应用程序,检查并排除程序中的错误;创建可执行程序。 第六节 集成开发环境的基本操作 启动 VB,开始新工程;*创建用户界面;*加入程序代码;保存工程文件;*运行及调试程序; 生成可执行程序;打印窗体和代码。 第二章 创建用户界面 (5 学时) 1、教学基本要求 (1)了解窗体的属性、方法与事件,定制窗体属性; (2)理解使用菜单编辑器编辑菜单; (3)掌握常用控件的使用方法。 2、教学基本内容 第一节 创建窗体 一、窗体的属性、方法与事件 *#属性;*方法;*事件。 二、定制窗体属性 *通过属性窗口设置属性;*通过代码设置属性。 三、窗体的显示、隐藏、装载与卸载 窗体的显示与隐藏;装载窗体和 Load 事件;卸载窗体与 Unload 事件;End 语句。 四、Print 方法 *Print 方法的基本形式
第二节常用控件 一、概述 控件箱的使用 二、常用控件 “文本框:◆标签:◆命令按钮:◆列表框:*#组合框:图像控件和图片框控件:◆选项按钮、复选 框和框架控件:水平滚动条与垂直滚动条:计时器控件。 第三节制作菜单 一、菜单概述 菜单的基本元素 二、使用菜单编辑器 *莱单编辑器的使用方法。 三、界面设计程序示例 设计 个带菜单的界面。 3、实验内容 实验一、Visual Basic程序的界面设计(2学时) 实验性质:验证性实验 实验内容:1、窗体和控件的使用:2、定制菜单。 实验目的与要求:熟悉创建窗体、控件的方法和步骤,掌握定制菜单、状态条和工具栏步骤和技巧。 注意要点:无 第三章Visual Basic语言基础 (5学时) 1、教学基本要求 (1)了解Visual Basic程序代码的组织方式,运算符与表达式的用法: (2)理解公共函数的类型与使用: (3)掌握代码行的书写规则及Visual Basic的数据类型。 2、教学基本内容 第一节Visual Basic程序代码的组织方式 一、过程 事件过程:通用过程。 一、模块 ◆窗体模块:*标准模块:类模块 第二节代码行的书写规则 一、语句 语句的一般形式。 3
3 第二节 常用控件 一、概述 控件箱的使用。 二、常用控件 *文本框;*标签;*命令按钮;*列表框;*#组合框;图像控件和图片框控件;*选项按钮、复选 框和框架控件;水平滚动条与垂直滚动条;计时器控件。 第三节 制作菜单 一、菜单概述 菜单的基本元素。 二、使用菜单编辑器 *菜单编辑器的使用方法。 三、界面设计程序示例 设计一个带菜单的界面。 3、实验内容 实验一、Visual Basic 程序的界面设计(2 学时) 实验性质:验证性实验 实验内容: 1、窗体和控件的使用;2、定制菜单。 实验目的与要求:熟悉创建窗体、控件的方法和步骤,掌握定制菜单、状态条和工具栏步骤和技巧。 注意要点:无 第三章 Visual Basic 语言基础 (5 学时) 1、教学基本要求 (1)了解 Visual Basic 程序代码的组织方式,运算符与表达式的用法; (2)理解公共函数的类型与使用; (3)掌握代码行的书写规则及 Visual Basic 的数据类型。 2、教学基本内容 第一节 Visual Basic 程序代码的组织方式 一、过程 事件过程;通用过程。 二、模块 *窗体模块;*标准模块;类模块。 第二节 代码行的书写规则 一、语句 语句的一般形式
二、书写规范 基本的书写规范。 第三节Visual Basic数据类型 一、数据类型 常见的数据类型。 二、常量 ·数值常量:◆字符常量:逻辑型常量:#日期型常量:◆符号常量。 三、变量 ◆变量名及类型说明:◆#变量作用域与变量说明语句。 第四节运算符与表达式 一、算术运算符与算术表达式 ◆算术运算符: ◆算术表达式。 二、关系运算符与关系表达式 *关系运算符:*关系表达式。 三、逻辑运算符与逻辑表达式 ◆逻辑运算符:◆逻辑表达式。 四、运算规则 第五节Visual Basic公共函数 一、算术函数 二、字符函数 三、转换函数 四、日期与时间函数 五、格式化函数(Formats) 3、实验内容 实验二、函数与表达式的使用(2学时) 实验性质:验证性实验 实验内容:1、表达式的书写与使用:2、函数的使用。 实验目的与要求:熟悉Visual Basic表达式的书写格式,掌握常用函数的涵义及使用方法。 注意要点:无 第四章算法基础及Visual Basic的基本语句 (7学时) 1、教学基本要求 (1)了解算法及程序设计过程: (2)理解分支结构与分支结构语句,循环结构与循环结构语句: (3)掌握赋值语句及InputBox、MsgBox函数
4 二、书写规范 基本的书写规范。 第三节 Visual Basic 数据类型 一、数据类型 常见的数据类型。 二、常量 *数值常量;*字符常量;逻辑型常量;#日期型常量;*符号常量。 三、变量 *变量名及类型说明;*#变量作用域与变量说明语句。 第四节 运算符与表达式 一、算术运算符与算术表达式 *算术运算符;*算术表达式。 二、关系运算符与关系表达式 *关系运算符;*关系表达式。 三、逻辑运算符与逻辑表达式 *逻辑运算符;*逻辑表达式。 四、运算规则 第五节 Visual Basic 公共函数 一、算术函数 二、字符函数 三、转换函数 四、日期与时间函数 五、格式化函数(Format$) 3、实验内容 实验二、函数与表达式的使用(2 学时) 实验性质:验证性实验 实验内容: 1、表达式的书写与使用;2、函数的使用。 实验目的与要求:熟悉 Visual Basic 表达式的书写格式,掌握常用函数的涵义及使用方法。 注意要点:无 第四章 算法基础及 Visual Basic 的基本语句 (7 学时) 1、教学基本要求 (1)了解算法及程序设计过程; (2)理解分支结构与分支结构语句,循环结构与循环结构语句; (3)掌握赋值语句及 InputBox、MsgBox 函数
2、教学基本内容 第一节算法及程序设计基础 算法的概念:算法示例:算法的特征:算法的描述:+基本算法结构。 第二节赋值语句及InputBox、MsgBox函数 一、赋值语句 赋值语句的形式*不同数据类型数据的赋值 二、InputBox函数 基本形式:*用法。 三、MsgBox函数 基本形式:*用法 第三节分支结构与分支结构语句 一、If-Then-Else-Endif结构语句 一般形式。 二、Select--Case-End Select结构语句 一般形式。 第四节循环结构与循环结构语句 一、Do-Loop循环结构语句 *四种基本形式。 二、For-Wext循环结构语句 一般形式 三、循环嵌套 基本用法。 第五节程序示例 3、实验内容 实验三、程序结构与赋值语句(2学时)》 实验性质:验证性实验 实验内容:1、分支结构及循环结构的使用:2、赋值语句及InputBox、sgBox函数的使用。 实验目的与要求:熟悉分支结构及循环结构的书写格式,掌握赋值语句及InputBox、MsgBox函数 使用方法。 注意要点:无 第五章数组 (5学时) 1、教学基本要求
5 2、教学基本内容 第一节 算法及程序设计基础 算法的概念;算法示例;算法的特征;算法的描述;*基本算法结构。 第二节 赋值语句及 InputBox、MsgBox 函数 一、赋值语句 赋值语句的形式;*不同数据类型数据的赋值。 二、InputBox 函数 基本形式;*用法。 三、MsgBox 函数 基本形式;*用法。 第三节 分支结构与分支结构语句 一、If-Then-Else-Endif 结构语句 一般形式。 二、Select-Case-End Select 结构语句 一般形式。 第四节 循环结构与循环结构语句 一、Do-Loop 循环结构语句 *四种基本形式。 二、For-Next 循环结构语句 一般形式。 三、循环嵌套 基本用法。 第五节 程序示例 3、实验内容 实验三、程序结构与赋值语句(2 学时) 实验性质:验证性实验 实验内容: 1、分支结构及循环结构的使用;2、赋值语句及 InputBox、MsgBox 函数的使用。 实验目的与要求:熟悉分支结构及循环结构的书写格式,掌握赋值语句及 InputBox、MsgBox 函数 使用方法。 注意要点:无 第五章 数组 (5 学时) 1、教学基本要求
(1)了解数组的概念: (2)理解动态数组与控件数组: (3)掌握数组的基本操作, 2、教学基本内容 第一节数组的概念 一、数组命名与数组元素 命名规则 二、数组定义 数组说明语句:*#数组的上下界:◆数组的类型:数组的大小。 三、数组的结构 *一维数组的结构:◆二维数组的结构:#三维数组的结构。 四、数组函数及数组语句 LBound函数:*UBound函数:Erase语句:#For Each-Net结构语句. 第二节数组的基本操作 一、数组元素的赋值 用赋值语句给数组元素赋值:*#通过循环逐一给数组元素赋值:*用InputBox函数给数组元素 赋值:用ATy函数给数组赋值 二、数组元素的输出 与变量的输出相同。 三、数组元素的引用 与变量的引用相同 第三节动态数组 ◆ReDim语句用法。 第四节控件数组 一、基本概念 建立控件数组 创建同名控件;复制现存控件。 三、使用控件数组 Load语句:Unload语句 第五节程序示例 3、实验内容 实验四、数组(2学时) 实验性质:验证性实验 实验内容:数组的定义与应用。 实验目的与要求:了解数组的类型,熟悉数组、动态数组及控件数组的定义,掌握不同数组的使用 方法。 6
6 (1)了解数组的概念; (2)理解动态数组与控件数组; (3)掌握数组的基本操作。 2、教学基本内容 第一节 数组的概念 一、数组命名与数组元素 命名规则。 二、数组定义 数组说明语句;*#数组的上下界;*数组的类型;数组的大小。 三、数组的结构 *一维数组的结构;*二维数组的结构;#三维数组的结构。 四、数组函数及数组语句 *LBound 函数;*UBound 函数;Erase 语句;#For Each-Next 结构语句。 第二节 数组的基本操作 一、数组元素的赋值 用赋值语句给数组元素赋值;*#通过循环逐一给数组元素赋值;*用 InputBox 函数给数组元素 赋值;用 Array 函数给数组赋值。 二、数组元素的输出 与变量的输出相同。 三、数组元素的引用 与变量的引用相同。 第三节 动态数组 *ReDim 语句用法。 第四节 控件数组 一、基本概念 二、建立控件数组 创建同名控件;复制现存控件。 三、使用控件数组 *Load 语句;*Unload 语句。 第五节 程序示例 3、实验内容 实验四、数组(2 学时) 实验性质:验证性实验 实验内容:数组的定义与应用。 实验目的与要求:了解数组的类型,熟悉数组、动态数组及控件数组的定义,掌握不同数组的使用 方法
注意要点:无 第六章程序调试 (1学时) 1、教学基本要求 (1)了解程序调试的基本概念: (2)理解程序错误的类型: (3)掌握程序调试的方法和过程。 2、教学基本内容 第一节程序调试的基本概念 一、错误类型 三类常见错误。 二、8调试工具 设置自动语法检查:*VB调试工具 第二节程序调试 一、中断状态的进入与退出 进入中断的四种方式。 二、使用调试窗口 本地窗口 监视窗口 立即窗口 三、断点设置及单步调试 断点设置和取消:单步调试。 第七章文件 (5学时) 1、教学基本要求 (1)了解文件处理概念,二进制文件的处理: (2)理解顺序文件与随机文件的操作 (3)掌握驱动器列表框、目录列表框、文件列表框的使用 2、教学基本内容 第一节文件管理控件 一、驱动器列表框 常用属性: *常用事件:ChDrive语句。 二、目录列表框 *常用属性:*常用事件:ChDr语句。 三、文件列表框
7 注意要点:无 第六章 程序调试 (1 学时) 1、教学基本要求 (1)了解程序调试的基本概念; (2)理解程序错误的类型; (3)掌握程序调试的方法和过程。 2、教学基本内容 第一节 程序调试的基本概念 一、错误类型 三类常见错误。 二、VB 调试工具 设置自动语法检查;*VB 调试工具。 第二节 程序调试 一、中断状态的进入与退出 进入中断的四种方式。 二、使用调试窗口 本地窗口;监视窗口;立即窗口。 三、断点设置及单步调试 断点设置和取消;单步调试。 第七章 文件 (5 学时) 1、教学基本要求 (1)了解文件处理概念,二进制文件的处理; (2)理解顺序文件与随机文件的操作; (3)掌握驱动器列表框、目录列表框、文件列表框的使用。 2、教学基本内容 第一节 文件管理控件 一、驱动器列表框 *常用属性;*常用事件;ChDrive 语句。 二、目录列表框 *常用属性;*常用事件;ChDir 语句。 三、文件列表框
*常用属性:*常用事件:#使用文件属性。 四、组合使用文件管理控件 第二节文件处理 一、文件概述 基本概念:文件分类:幸文件操作的步骤。 二、文件访问的语句和函数 文件的打开:文件的关闭:锁定和解锁语句:S©k语句:*与文件操作有关的函数。 第三节顺序文件 一、顺序文件的写操作 打开文件:Print语句:Write#语句。 二、顶序文件的读授作 Input#语句:line Input#语句:Input函数 第四节随机文件处理 随机文件的打开与关闭:·随机文件的读写操作。 第五节二进制文件 二进制文件的特点。 3、实验内容 实验五、文件的使用(2学时) 实验性质:验证性实验 实验内容:文件的处理和管理 实验目的与要求:了解和掌握顺序文件、随机文件和二进制文件的处理以及用于文件管理的控件。 注意要点:无 第八章过程 (8学时) 1、教学基本要求 (1)了解递归过程 多窗体的设计方法: (2)理解形参与实参,按值传递参数,按地址传递参数,以及变量的作用域: (3)掌握事件过程、通用过程、Function过程的定义,不同类型过程的调用方法, 参数的传递方法。 2、教学基本内容 第一节Sub过程 ◆事件过程:◆通用过程
8 *常用属性;*常用事件;#使用文件属性。 四、组合使用文件管理控件 第二节 文件处理 一、文件概述 基本概念;文件分类;*文件操作的步骤。 二、文件访问的语句和函数 文件的打开;文件的关闭;锁定和解锁语句;#Seek 语句;*与文件操作有关的函数。 第三节 顺序文件 一、顺序文件的写操作 打开文件;*Print#语句;Write#语句。 二、顺序文件的读操作 *Input#语句;line Input#语句;Input 函数。 第四节 随机文件处理 随机文件的打开与关闭;*随机文件的读写操作。 第五节 二进制文件 二进制文件的特点。 3、实验内容 实验五、文件的使用(2 学时) 实验性质:验证性实验 实验内容:文件的处理和管理。 实验目的与要求:了解和掌握顺序文件、随机文件和二进制文件的处理以及用于文件管理的控件。 注意要点:无 第八章 过程 (8 学时) 1、教学基本要求 (1)了解递归过程,多窗体的设计方法; (2)理解形参与实参,按值传递参数,按地址传递参数,以及变量的作用域; (3)掌握事件过程、通用过程、Function 过程的定义,不同类型过程的调用方法, 参数的传递方法。 2、教学基本内容 第一节 Sub 过程 *事件过程;*通用过程
第二节Function过程定义 幸#定义Function过程的形式。 第三节过程调用 事件过程的调用:*Sub过程的调用:*Function过程的调用:#调用其他模块中的过程。 第四节参数的传递 一、形参与实参 形参: 二、传值与传址 ·按值传递参数:·按地址传递参数。 三、数组参数的传递 四、对象参数的传递 第五节递归过程 递归的应用。 第六节变量的作用域 一、过程的作用域 二、变量的作用域 三、静态变量 四、同名变量 第七节多窗体程序设计 一、多窗体程序设计 添加窗体:◆在标准模块中添加过程。 二、设置启动窗体 指定一个启动窗体:指定一个启动过程。 3、实验内容 实验六、过程(2学时) 实验性质:验证性实验 实验内容:过程的定义与应用。 实验目的与要求:了解过程的类型,熟悉Sub过程和Function过程的定义,掌握不同过程的调用方 法以及参数的传递及递归过程。 注意要点:无 第九章图形处理及多媒体应用 (5学时) 1、教学基本要求
9 第二节 Function 过程定义 *#定义 Function 过程的形式。 第三节 过程调用 事件过程的调用;*Sub 过程的调用;*Function 过程的调用;#调用其他模块中的过程。 第四节 参数的传递 一、形参与实参 形参;*实参。 二、传值与传址 *按值传递参数;*按地址传递参数。 三、数组参数的传递 四、对象参数的传递 第五节 递归过程 递归的应用。 第六节 变量的作用域 一、过程的作用域 二、变量的作用域 三、静态变量 四、同名变量 第七节 多窗体程序设计 一、多窗体程序设计 添加窗体;*在标准模块中添加过程。 二、设置启动窗体 指定一个启动窗体;指定一个启动过程。 3、实验内容 实验六、过程(2 学时) 实验性质:验证性实验 实验内容:过程的定义与应用。 实验目的与要求:了解过程的类型,熟悉 Sub 过程和 Function 过程的定义,掌握不同过程的调用方 法以及参数的传递及递归过程。 注意要点:无 第九章 图形处理及多媒体应用 (5 学时) 1、教学基本要求
(1)了解在窗体和图片框上使用文本,坐标系统概述: (2)理解鼠标的MouseDown事件、MouseMove事件以及MouseUp事件: (3)掌握常用的绘图方法。 2、教学基本内容 第一节图形处理 一、坐标系统 二、自定义坐标系 三、使用VB颜色 四、图形控件 *画线工具(Line)片幸形态(Shape)片图像框控件:*图片框控件。 五、图形方法 pSet方法:Line方法:+Cirele方法:#应用鼠标事件。 第二节多媒体应用 动画控件。 3、实验内容 实验七、鼠标、文本、图形和多媒体的应用(2学时) 实验性质:哈证性实哈 实验内容:1、鼠标的驱动:2、文本和图形的使用:3、多媒体应用。 实验目的与要求:了解最标的作用和驱动事件,掌握文本和图形的基本属性和使用方法,了解图形 的使用方法以及多媒体的简单应用。 注意要点:无 第十章数据库操作与编程 (6学时) 1、教学基本要求 (1)了解数据库的概念,数据库的建立与使用: (2)理解数据库操作,SQL的组成与应用,AD0数据访问: (3)掌握数据控件,数据库系统的设计与开发过程。 2、教学基本内容 第一节数据库基本知识 一、概述 二、数据库基本概念 数据库:数据库系统:数据库管理系统。 三、数据模型 层次模型:网铬模型:*关系模型
10 (1)了解在窗体和图片框上使用文本,坐标系统概述; (2)理解鼠标的 MouseDown 事件、MouseMove 事件以及 MouseUp 事件; (3)掌握常用的绘图方法。 2、教学基本内容 第一节 图形处理 一、坐标系统 二、自定义坐标系 三、使用 VB 颜色 四、图形控件 *画线工具(Line);*形态(Shape);图像框控件;*图片框控件。 五、图形方法 *PSet 方法;*Line 方法;*Circle 方法;#应用鼠标事件。 第二节 多媒体应用 动画控件。 3、实验内容 实验七、鼠标、文本、图形和多媒体的应用(2 学时) 实验性质:验证性实验 实验内容: 1、鼠标的驱动;2、文本和图形的使用;3、多媒体应用。 实验目的与要求:了解鼠标的作用和驱动事件,掌握文本和图形的基本属性和使用方法,了解图形 的使用方法以及多媒体的简单应用。 注意要点: 无 第十章 数据库操作与编程 (6 学时) 1、教学基本要求 (1)了解数据库的概念,数据库的建立与使用; (2)理解数据库操作,SQL 的组成与应用,ADO 数据访问; (3)掌握数据控件,数据库系统的设计与开发过程。 2、教学基本内容 第一节 数据库基本知识 一、概述 二、数据库基本概念 数据库;数据库系统;数据库管理系统。 三、数据模型 层次模型;网络模型;*关系模型