本书由中国系统分析员顾问团组织编写,作为全国计算机技术与软件专业技术资格(水平)考试中的程序员级别的考试用书。在参考和分析历年考试试题的基础上,着重对新版的考试大纲规定的内容有重点地细化和深化。本书内容涵盖了最新的程序员考试大纲(2004年修订版)的所有知识点,书中详尽分析和解答了1991—2004年的程序员考试试题。阅读本书,就相当于阅读了一本详细的、带有知识注释的考试大纲。准备参加考试的人员可通过阅读本书掌握考试大纲规定的知识,掌握考试重点和难点,熟悉考试方法、试题形式,试题的深度和广度,以及内容的分布,解答问题的方法和技巧等。本书适合于广大程序员应试人员,也可作为程序员、软件设计师、数据库系统工程师、计算机专业教师教学和工作的参考书。本书前言前言全国计算机技术与软件专业技术资格(水平)考试是一个难度很大的考试,十多年来,考生平均通过率为10%左右。主要原因是考试范围十分广泛,牵涉到计算机专业的每门课程,还要加上数学,外语,系统工程,信息化和知识产权等知识,且注重考查新技术和新方法的应用。考试不但注重广度,而且还有一定的深度。特别是高级资格考试,不但要求考生具有扎实的理论知识,还要具有丰富的实践经验。《程序员考试考点分析与真题详解》是为全国计算机技术与软件专业技术资格(水平)考试编写的考试用书,内容涵盖了最新的程序员考试大纲(2004年修订版)的所有规定知识点(数学知识将另行出版书籍),书中详尽分析和解答了1991-2004年的程序员试题。《程序员考试考点分析与真题详解》在参考和分析历年考试试题的基础上,着重对新版的考试大纲规定的内容有重点地细化和深化。阅读本书,就相当于阅读了一本详细的,带有知识注释的考试大纲。准备考试的人员可通过阅读本书掌握考试大纲规定的知识,熟悉考试方法、试题形式,试题的深度和广度,以及内容的分布,解答问题的方法和技巧等。本书不仅对准备参加全国计算机技术与软件专业技术资格(水平)考试的读者有很大的作用,而且对从事软件设计工作的IT从业人员,计算机教学工作的老师,以及参加其它类似考试的读者也是有帮助的。本书由中国系统分析员顾问团组编,由施游、王勇和简亮主编。万火、李雄、罗永红和王勇参加了审稿工作。全书共分16章。第1章由王勇编写,第2章由施游编写,第3章由彭世强编写,第4章由殷建民编写,第5章由万火编写,第6章由罗永红编写,第7章由简亮编写,第8章由窦亚玲编写,第9章由张友生和陈建忠编写,第10、11章由张友生和徐锋编写,第12章由张友生、徐锋、田俊国和郑建兵编写,第13章由殷建民编写,第14章由郑睿和漆英编写,第15、16章由刘兴编写。在本书出版之际,要特别感谢全国计算机技术与软件专业技术资格(水平)考试办公室的命题专家们,编者在本书中引用了部分考试原题,使本书能够尽量方便读者的阅读。同时,本书在编写的过程中参考了许多相关的资料和书籍,在此恕不一一列举(详见参考文献列表),编者在此对这些参考文献的作者表示真诚的感谢。由于编者水平有限,且本书涉及的知识点多,书中难免有不妥和错误之处,编者诚恳地期望各位专家和读者不吝指教和帮助,对此,我们将深为感激。有关本书的意见反馈和咨询,可在中国系统分析员网站(http://www.csai.cn)“技术论坛”中的“CSAI主编辅导教程”版块上与作者进行交流。计算机技术与软件专业技术资格(水平)考试已走过了十几年历程,我们深感该考试对于推进国家信息化建设和软件产业化发展起着重要的作用。编写委员会