全国计算机软件考试实施至今已经历了十多年,在社会上产生了很大的影响,对我国软件产业的形成和发展作出了重要的贡献。为了适应我国信息化发展的需求,国家人事 部和信息产业部决定将考试的级别拓展到计算机技术与软件专业的各个方面,以满足社会上对各种信息技术人才的需要。
编者受全国计算机技术与软件专业技术资格(水平)考试办公室委托,根据新的程序员考试大纲要求编写本教程。新大纲对知识面的要求更宽,更注重实践能力。除了技术要求外,还增加了对软件工程实践、标准化、法律法规等方面的要求。程序员不但要熟练掌握传统的基础性的C语言,还要掌握面向对象的程序设计语言;不但要编写高质量的程序,还要会写规范的文档。程序员是软件产业的基本队伍,程序员队伍的素质直接影响软件产业的发展。根据软件企业对程序员的知识要求和能力要求,培养、考核、选拔合格的程序员是时代赋予我们的使命。这也是我们编写程序员教程的目标。由于要求考生掌握的知识面很广,往往一个条目就可以写成一本书,要把这些知识汇集起来,编写的难度很高。考虑到参加考试的人员已有一定的基础,所以本书中只对考试大纲中所涉及的知 识领域的要点加以阐述,限于篇幅不能详细地展开,请读者谅解。再考虑到参加考试的人员一般都已熟悉一种以上的程序设计语言和已具有一定的程序设计和编程能力,因此本书以简明扼要的方式,重点介绍程序员所需的各个方面的知识,对读者原有的知识和能力起总结、拓宽和提高的作用。 |
|