本书是根据《计算机技术与软件专业技术资格(水平)考试大纲本书浓缩了考试复习内容,知识精练,重点突出,例题丰富,解答详细,既可作为计算机技术与软件专业技术资格(水平)考试的应试辅导教材,也可作为大专院校师生的教学参考书。全国计算机软件考试实施至今已经历了十多年,在社会上产生了很大的影响,对我国软件产业的形成和发展做出了重要的贡献。为适应我国信息化发展的需要,国家人事部和信息产业部决定将考试的级别拓展到计算机技术与软件的各个方面,以满足社会对各种信息技术人才的需求。为了适应新的考试大纲要求,编者受全国计算机技术与软件专业技术资格(水平)考试办公室委托,在《程序员教程》一书的基础上编写了这本关于程序员考试的辅导用书。由于在考试大纲中要求考生掌握的知识面很广,学习有一定的难度,因此,作者在编写本书时,注意与教材结合,与教材内容同步,对教材中的难点和重点知识进行了补充。本书的每一章均由学习目标与要求、知识点概述、重点与难点分析和强化训练习题四部分组成。全书共分11章,由张淑平和沈林兴担任主编。第1章计算机系统基础知识由张淑平、李伯成编写,第2章操作系统基础知识、第3章数据库基础知识由王亚平编写,第4章多媒体基础知识由刘强编写,第5章网络基础知识由张凤琴编写,第6章程序语言基础知识由张淑平编写,第7章软件工程基础知识由褚华编写,第8章数据结构与算法由张淑平、王卫东编写,第9章标准化基础知识由刘强编写,第10章VisualBasic程序设计基础知识由沈林兴编写,第11章算法与C语言程序设计由张淑平编写,最后由张淑平统稿。在本书的编写过程中,参考了许多相关的书籍和资料,编者在此对这些参考文献的作者表示感谢。同时感谢西安电子科技大学出版社在本书出版过程中所给予的支持和帮助。因作者水平有限,书中难免存在错漏和不妥之处,望读者指正,以利改进和提高。编者2004年4月于西安电子科技大学