课程编号:
课程英文名称: Visual Basic
实验目的:
通过实验,使学生能够巩固本课程相关理论知识,增强实践能力,掌握VB程序设计基本概念、程序基本调试方法,熟悉Visual Basic的程序开发环境。
基本要求:
1.上机前的准备工作
复习与本次实验有关的教学内容,编写好准备上机的程序,并初步检查无误,准备好程序的测试数据。
2.上机实验的过程
启动VB集成开发环境,根据需要打开不同的窗口,录入、调试、运行准备好的程序,用测试数据对程序进行必要的测试。
3.整理实验报告
上机实验结束后,要写出实验报告。主要内容包括:实验目的和内容;程序设计说明(包括程序结构、界面设计、使用模块等);经调试正确的源程序(包括界面设计和代码);程序的运行情况(包括对不同测试数据的运行结果);对运行结果的分析,并针对实验步骤中提出的问题,写出解决方案。
实验学时:24学时
实验内容:
实验一 Visual Basic集成开发环境(基础训练型实验,2学时)
主要内容包括:启动和退出Visual Basic集成开发环境,对象概念、属性窗口设置、对象属性的方法,如何用对象(窗体和控件)建立界面。
实验二 简单Visual Basic程序设计(基础训练型实验,2学时)
主要内容包括:在窗体上画3个文本框和两个命令按钮,当单击第一个命令按钮时,在3个文本框中显示不同的文本;当单击第二个命令按钮时,首先清除3个文本框中的内容,然后重新显示,并使3个文本框在高、宽方向上各增加一倍,文本框中的字体大小扩大一倍。熟悉部分标准函数的功能。
实验三 数据输入输出(基础训练型实验,2学时)
主要内容包括:窗体及控件的初始化设置,试验InputBox函数的操作,用文本文件修改窗体模块。
实验四 常用内部控件(专业提高型实验,2学时)
主要内容包括:在列表框中添加和删除项目,格式化文本框字体。
实验五 Visual Basic控制结构(专业提高型实验,2学时)
主要内容包括:统计成绩(选择结构程序设计与循环结构程序设计)。
实验六 数组(专业提高型实验,2学时)
主要内容包括:数组的定义方法;动态数组、静态数组、可变数组、数组初始化、控件数组;数组元素的引用、赋值、输入和输出。
实验七 过程(专业提高型实验,2学时)
主要内容包括:过程的定义和调用方法;参数传递的方式;简单递归算法。
实验八 键盘与鼠标事件过程(专业提高型实验,2学时)
主要内容包括:键盘事件过程和鼠标事件过程的功能和用法。
实验九 菜单程序设计(综合设计型实验,2学时)
主要内容包括:下拉式菜单和弹出式菜单的设计方法。
实验十 对话框程序设计(综合设计型实验,2学时)
主要内容包括: 自定义对话框的设计方法。
实验十一 多窗体与多文档界面程序设计(综合设计型实验,2学时)
主要内容包括:多文档界面(MDI)程序设计的方法;在计算机上编辑、调试、修改,直到能正确运行,然后对程序进行修改。
实验十二 数据文件(综合设计型实验,2学时)
主要内容包括:顺序文件、随机文件的读写方法;文件系统控件的功能和用法。
考核内容及办法:
考核内容:每次实验是否完成相应的实验内容。
考核办法:根据每次实验结果与质量给出实验考核成绩,占总成绩的10%。
教材及参考书目
实验教材:《Visual Basic程序设计教程题解与上机指导》,清华大学出版社, 2003年。
参 考 书:《Visual Basic贯通教程》, 清华大学出版社,2003年。
