计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是人力资源和社会保障部、工业和信息化部领导下的国家级考试,其目的是科学、公正地对全国计算机技术与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别、合适的资格,但一次考试只能报考一种级别和资格。考试采用笔试形式,实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。考试合格者将获得由人力资源和社会保障部、工业和信息化部用印的计算机技术与软件专业技术资格(水平)证书,该证书在全国范围内有效。
软件设计师考试属于计算机软件资格考试中的中级考试。通过考试取得技术资格证书的人员,能够根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计;能够编写程序设计规格说明书等相应的文档;能够组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平,可以担任用人单位的工程师职务。
本书是为考生编写的软件设计师考试用书。由于考试大纲要求考生掌握的知识面很广,而考生的复习时间有限,所以,我们对考试大纲中的内容要点和2010年至2020年的考题进行了认真细致的剖析,整理出高频考点并归纳了真题,以便让考生通过练习理解和掌握考点要求。
在编写本书的过程中编者参考了许多相关的书籍和资料,在此对这些书籍和资料的作者表示真诚的感谢。由于编者水平有限,且本书涉及的知识点众多,书中难免有不妥和疏漏之处,望各位专家与读者给予指正,对此我们将深为感激。
编者
2022年10月于广州