本书是根据教育部考试中心颁布的“全国计算机等级考试二级考试最新大纲”中关于Visual Basic语言程序设计的考试要求而编写的。全书共分16章,包括:公共基础、Visual Basic程序开发环境、Visual Basic对象及其操作、可视化程序设计初步、运算符与表达式、数据输入与输出、选择程序结构、循环程序结构、数组、过程、多重窗体程序设计、菜单设计、对话框、键盘与鼠标事件、数据文件、上机考试辅导。
全书涵盖了考试大纲所要求的全部内容和知识点,每章都包括了考试知识点、要点和难点、典型例题及解析、自测训练题及其参考答案5部分,便于读者边学习边巩固所学内容,加深掌握程度。
Basic语言自1964年问世以来,深受初学者欢迎,几十年来长盛不衰。微软公司从1990年起就推出了Visual Basic 1.0版来简化’Windows应用程序的开发,可以说,VisualBasic 1.0版的推出极大地改变了人们对Microsoft Windows的看法以及使用Windows的方式。Visual Basic语言已经不是以前意义上的Basic语言了,它的功能已经变得十分强大,完全可以胜任任何大型应用程序的开发工作。
由于Visual Basic具有原BASIC语言简单、易学易用的优点,同时它又增加了结构化和可视化程序设计语言的功能,如:编程的可视化、引用了面向对象的程序设计方法、事件驱动的编程机制,并且具有快速方便地访问数据库等特点,所以深受广大计算机爱好者的欢迎。现在许多大学、中专、小学也相继开设了Visual Basic语言课程。教育部考试中心在2001年的全国计算机等级考试大纲中,把Visual Basic作为二级(程序设计)考试的可选语种之一。
为了帮助准备参加全国计算机等级考试的读者掌握Visual Basic语言程序设计,我们根据教育部考试中心颁布的《全国计算机等级考试二级考试最新大纲》关于Visual Basic语言程序设计的考试要求编写了本书。全书共分16章,包括:公共基础、Visual Basic程序开发环境、Visual Basic对象及其操作、可视化程序设计初步、运算符与表达式、数据输入与输出、选择程序结构、循环程序结构、数组、过程、多重窗体程序设计、菜单设计、对话框、键盘与鼠标事件、数据文件、上机考试辅导。
全书涵盖了考试大纲所要求的全部内容和知识点,每章都包括了考试知识点、要点和难点、典型例题及解析、自测训练题及其参考答案五部分,知识点部分简明地概括了考试大纲所要求的知识点,使内容更加精练,突出了重点,便于读者掌握;要点和难点部分概括和总结了读者在学习过程中易犯错误、较难理解的内容,突出了难点;典型例题及解析部分收集了历届等级考试试题及自编的部分例题,共包括各种题型的例题近160道,这些实例针对有关的知识点、重点和难点内容进行了详细分析,有助于读者加深对知识点的理解和掌握;习题部分包括了选择题约330道、填空题约200道,习题形式与考试真题相一致,内容紧扣知识点,并融合了程序设计中的常用基本算法,读者通过练习不仅可以巩固所学知识,而且对考试的规律和出题特点有准确的把握。
本书讲解深入浅出,例题和习题丰富,对知识点、考点力求举一反三,即使没有任何计算机基础的人,也能通过学习本书快速掌握Visual Basic程序设计的基本知识、方法等。
书中所有的例题和习题中的程序都已在Visual Basic 6.0中文版环境中调试通过。
本书由谭浩强教授担任主编,陈志泊副教授负责编写,由谭浩强教授修改定稿。另外,黄金燕、刘湛、张惠萍参加了全书的文字校对工作并提出了很多宝贵的修改建议,在此表示衷心的感谢。
本书如有不当之处,敬请专家和广大读者批评指正。
编者
2004年10月