一、总体要求
Visual Basic 6.0(简称VB 6.0)是目前广为流行的一种面向对象的程序设计语言,通过本课程的学习和考核,使学生了解面向对象程序设计的基础知识;熟悉Visual Basic集成开发环境;掌握Visual Basic程序设计方法;具有开发简单的Visual Basic应用软件的能力。
二、测试范围与考核要求
(一)Visual Basic基本概念与集成开发环境
1.了解
⑴面向对象程序设计的对象、事件、方法、继承性、多态性等概念
⑵Visual Basic 6.0的功能和主要特点
⑶Visual Basic 6.0的运行环境、安装、启动和退出
2.掌握
⑴Visual Basic的集成开发环境
⑵可视化编程的步骤
(二)Visual Basic程序设计基础
1.了解
⑴工程文件(项目管理器)的功能
2.掌握
⑴工程文件的操作方法
⑵Visual Basic的集成开发环境
3.重点掌握
⑴Visual Basic 的语法
⑵Visual Basic的数据类型、常量、变量、运算符、表达式
⑶Visual Basic常用函数
(三)结构化程序设计
1.了解
⑴结构化程序设计的概念
⑵过程及函数的概念
⑶Visual Basic动态数组
⑷GoTo型控制
2.掌握
⑴数组的定义、下标变量和数组的操作方法
⑵多重循环
⑶过程调用及参数传递
3.重点掌握
⑴选择控制结构
⑵循环控制结构
⑶Sub过程
(四)可视化编程
1.了解
⑴窗体、菜单、控件、对话框的概念
⑵窗体和常用控件的属性、事件和方法的概念
⑶多窗体的建立和应用
⑷多媒体控件的使用方法
⑸对象的链接与嵌入
⑥常用的Active控件:滑块控件、进度条控件、工具栏控件、状态栏控件、图像列表、控件、动画控件、浏览器控件的程序设计
2.掌握
⑴窗体的常用属性、事件和方法的使用
⑵基本控件常用属性的使用
⑶通用对话框的使用
⑷图形设计方法:用直线控件画线、用形状控件画出几何图形、用Pset方法画点、用Line方法画线、画矩形,用Circle方法画圆、画椭圆及圆孤等的操作
⑸多文档MDI的属性、事件及应用程序的菜单
⑹掌握菜单的设计方法及菜单编辑器的操作
3.重点掌握
⑴窗体的建立
⑵标签、文本框、命令按钮、选择框、单选按钮、框架、列表框、组合框、滚动条、计时器、图片框、图像框设计方法与事件过程代码的编写
⑶鼠标事件与键盘事件
(五)数据文件
1.了解
⑴文件的结构
⑵Visual Basic 的主要文件类型
2.掌握
⑴文件系统的控件的使用方法
⑵顺序文件、随机文件的访问的程序设计方法
(六)VB与数据库技术
1.了解
⑴数据库、数据表、字段、记录、索引等概念
2.掌握
⑴数据库的建立
⑵数据表的建立
3.重点掌握
⑴数据表的访问等操作
三、考试形式与试卷题型、程度结构
1.考试形式
Visual Basic 语言程序设计考试形式为笔试。
2.试卷的题型结构
本科目的考试试卷采用的题型有:单项选择题、多项选择题、填空题、阅读程序题四种。其中单项选择题占40%,多项选择题占10%,填空题占30%,阅读程序题占20% 。
3.试卷的知识掌握程度要求
本科目的考试试卷的知识掌握程度分为了解、掌握、重点掌握三种,其中了解占20%、掌握占40%、重点掌握占40% 。
附 考试样题
一、单项选择题
1.以下能在窗体Form1的标题栏中显示“Visual Basic 窗体” 的语句是 ( )
A. Form1.Name = ″Visual Basic 窗体″
B. Form1.Title = ″Visual Basic 窗体″
C. Form1.Caption = ″Visual Basic 窗体″
D. Form1.Text = ″Visual Basic 窗体″
二、多项选择题
1.以下关于文件的叙述中,正确的是 ( )
A. 顺序文件中的记录一个接一个地顺序存放
B. 随机文件中记录的长度是随机的
C. 执行打开文件的命令后,自动生成一个文件指针
D. LOF函数返回给文件分配的字节数
E. Visual Basic 工程文件的扩展名为vbp
三、填空题
1. Visual Basic中用于中途退出Do While … Loop循环的语句是 。
四、阅读程序题
1. 写出下面程序的运行结果。
Private Sub Command1_Click()
Dim A As Integer, B As Long, C As Double
A = 100.1: B = 200.2: C = 300.3
Print A + B + C
End Sub