“高级语言程序设计”课程的目的是培养学生的程序设计能力,使学生掌握程序设计的基本技能和方法,并将程序设计与本专业知识相结合,学以致用。但初学者普遍感到学习困难,为了便于教学,我们编写了与主教材配套的实验指导教材。
王春红、张晓静主编的《Visual Basic程序设计教程实验指导与测试》是课堂教学的补充,目的是帮助初学者快速掌握Visual Basic:语言。该书结合教学过程中的重点、难点,首先给出了实验目的、预备知识,并通过实验示例透析基本概念、加强基本训练,使学习者通过模仿练习最终达到提高程序阅读能力和编程能力的目的,而且每个实验都有实验内容部分,实验内容是学习者自主编程、学习提高的过程。
王春红,张晓静主编的《Visual Basic程序设计教程实验指导与测试》是《Visual Basic程序设计教程》的配套教材,针对主教材中的重点、难点给出了实验目的、预备知识、实验示例及实验内容部分,内容涵盖了Visual Basic基础、顺序结构、选择结构、循环结构、数组、过程、多文档窗体与程序调试、数据文件、用户界面设计、图形设计和数据库管理。《Visual Basic程序设计教程实验指导与测试》适合作为高等学校本科各专业学生“Visual Basic程序设计”课程的配套教材,也可作为初学者的入门学习教材。
第1章 Visual Basic入门
实验一 熟悉Visual Basic集成开发环境
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验二 常用控件的使用
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第2章 程序设计入门
实验三 Visual Basic语言基础
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第3章 顺序结构程序设计
实验四 用InputBox和MsgBox输入输出数据
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验五 赋值语句及数据输出
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第4章 选择结构程序设计
实验六 If-Then语句
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验七 SelectCase语句
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第5章 循环结构程序设计
实验八 Do-Loop循环
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验九 For-NexL循环
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十 循环嵌套
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十一 常用算法
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第6章 数组
实验十二 一维数组
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十三 二维数组
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十四 动态数组
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十五 控件数组
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第7章 过程
实验十六 Sub过程的建立及调用
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十七 Function函数过程的建立及调用
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十八 变量、过程的作用域及过程的递归调用
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验十九 键盘与鼠标事件过程
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第8章 多窗体和程序调试
实验二十 多窗体设计
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验二十一 Visual Basic工程结构
一、实验目的
二、预备知识
三、实验示例
四、实验内容
第9章 数据文件
实验二十二 顺序文件
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、思考题
实验二十三 随机文件
一、实验目的
二、预备知识
三、实验示例
四、实验内容
五、部分习题答案
第10章 用户界面设计
实验二十四 菜单设计
一、实验目的
二、预备知识
三、实验示例
四、实验内容
实验二十五 对话框设计
第11章 图形和图像
第12章 访问数据库