全国计算机软件考试实施至今已经历了十多年,在社会上产生了很大的影响,对我国软件产业的形成和发展作出了重要的贡献。为适应我国信息化发展的需求,国家人事部 和信息产业部决定将考试的级别拓展到计算机技术与软件的各个方面,以满足社会上对各种信息技术人才的需要。
编者受全国计算机技术与软件专业技术资格(水平)考试办公室委托,根据软件设计师(原高级程序员)考试大纲的要求编写本书。新考试大纲对知识面的要求更宽,更注重软件设计开发的实践能力。除了技术要求外,还增加了对软件工程实践、安全性、标准化、法律法规等方面的要求。软件设计师是软件产业的骨干,应能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,写出规范的程序设计规格说明书,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件。
在考试大纲中,要求考生掌握的知识面很广,往往一个条目就可以写成一本书,要把这些知识汇集起来,编写的难度很高。考虑到参加考试的人员已有一定的基础,所以本书只对软件设计师考试大纲涉及的知识领域的要点加以阐述,限于篇幅不能详细地展开,请读者谅解。因此本书以简明扼要的方式,重点介绍软件设计师所需的各个方面的知识和技术,对读者原有的知识和能力起到总结、拓宽和提高的作用。 |
|