本书以全国计算机等级考试二级考试大纲为指导, 介绍了二级Visual Basic程序设计等级考试所要求的全部内容。全书共15章, 通过大量实例, 深入浅出地介绍了计算机基础知识, Visual Basic程序设计的相关内容, 以及数据结构与算法基础知识、软件工程与程序设计基础、数据库基础知识等内容。针对初学者的特点, 全书在编排上注意了由简及繁、由浅入深和循序渐进, 力求通俗易懂、简捷实用。
由于VisualBasic显著的特点,越来越多的高等学校将VisualBasic程序设计作为非计算机专业学生学习程序设计的第一门课程。鉴于目前高校的计算机公共基础课程学时普遍偏少,同时,为了更好地配合二本院校的学生参加全国计算机等级考试实际应用的需要,编写组成员在深入调研、参考同行专家意见的基础上,认真总结多年的教学实践经验,对本教材的第二版内容进行了修订。修订主要包括以下几个方面的内容:
本教材第二版中的第12章(数据结构与算法)、第13章(软件工程基础)、第14章(数据库基础)是全国计算机等级考试二级中计算机公共基础知识部分的考试内容,将这三章内容调整到本书的配套教材《计算机基础与VisualBasic程序设计实验指导(第三版)》中,使得本教材内容更加精炼、紧凑。
新版对第二版的第6章、第7章、第8章、第9章中程序应用举例部分的内容做了重新选择和编排,整理后的题目更典型、简单易懂。
每一章的课后习题部分都删掉了填空题类型,保留了选择题和编程题类型。同时增加了选择题的数量。
本书与配套教材《计算机基础与VisualBasic程序设计实验指导(第三版)》一起构成了一套完整的教学用书,既可作为高等学校的教学参考书,也可供报考全国计算机等级考试(NCRE)的人员及其他自学人员使用。
本书由杨日璟、郑江超编著,第1章由辛慧杰编写,第2章、第3章由李宏岩编写,第5章、第6章由杨为明编写,第4章、第7章、第8章、第10章由杨日璟编写,第9章、第11章由郑江超编写。全书由杨日璟统稿审定。
在本书的编写过程中,得到了许多教师的大力支持和帮助,在此一并表示感谢。
尽管我们做了大量细致的修订工作,但书中仍会存在一些疏漏甚至错误之处,恳请兄弟院校的同行及广大读者不吝指正。我们的信箱是huchenhao@263.net,电话是010-62796045。
本书对应的电子课件和习题答案可以到http://www.tupwk.com.cn网站下载。
编者
2017年3月