前言

教育部提出了计算机基础教学的基本目标,即计算机基础教学要达到目标中规定的两个层次的要求,其中第一个层次为计算机文化基础,第二个层次为计算机技术基础。计算机程序设计语言是高等院校各专业学生的一门基础课程,属于计算机技术基础教育,是当代大学生必须掌握的一种应用技能。Visual Basic程序设计是大学计算机基础语言课程中非常重要的一门。

随着计算机技术在各个领域的广泛应用,以及编程环境可视化程度的提高,计算机编程早已不再是计算机专业人员的特定任务。由于自身业务的需要和提高自身素质的要求,越来越多的非信息技术类专业学生将会涉足计算机编程领域。随着工程实际应用的影响和高校课程设置的调整,要求当代大学生应具备使用当今流行的系统平台和开发工具构造应用系统的初步能力,越来越多的高校工科专业选择开设 Visual Basic程序设计。

本书参考全国计算机二级Visual Basic考试大纲,重新整合编排内容,精选更具有代表性的例题和习题,重点突出编程实践环节,旨在切实提高学生的编程能力。本书通过简明扼要、深入浅出的语言,结合大量经典实例,讲解了Visual Basic程序设计的基础知识和基本方法,主要内容包括Visual Basic概述,Visual Basic语言基础,窗体与常用控件,基本程序控制结构,数组,过程,菜单设计与对话框,多重窗体程序设计,键盘、鼠标事件与图形控件,数据文件,数据库基础知识。书中配有习题、实验指导,配套有多媒体课件、例题和实验源程序等教学资源。

本书第1章、第6章和附录由杜松江编写,第2章、第5章由许建国编写,第3章、第8章由汪莉编写,第4章由程彩凤编写,第7章、第9章由刘妮妮编写,第10章、第11章由张佳编写。全书由杜松江负责统稿。本书内容参考了大量权威书籍和资料,同时也融入了各位编者多年来在教学和科研一线的丰富经验。本书在编写过程中得到了长江大学工程技术学院领导及同行各方面的大力支持,在此一并表示感谢。

鉴于编者水平有限,时间仓促,本书错误与不足之处在所难免,敬请广大读者批评指正。

编者

2016年5月