一考试说明考试要求掌握数据表示算术和逻辑运算掌握相关的应用数学离散数学的基础知识掌握计算机体系结构以及各主要部件的性能和基本工作原理掌握操作系统程序设计语言的基础知识了解编译程序的基本知识熟练掌握常用数据结构和常用算法熟悉数据库网络和多媒体的基础知识掌握程序设计语言以及中的一种程序设计语言熟悉软件工程软件过程改进和软件开发项目管理的基础知识熟悉掌握软件设计的方法和技术掌握常用信息技术标准安全性以及有关法律法规的基本知识了解信息化计算机应用的基础知识正确阅读和理解计算机领域的英文资料通过本考试的合格人员能根据软件开发项目管理和软件工程的要求按照系统总体设计规格说明书进行软件设计编写程序设计规格说明书等相应的文档组织和指导程序员编写调试程序并对软件进行优化和集成测试开发出符合系统总体设计要求的高质量软件具有工程的实际工作能力和业务水平本考试设置的科目包括计算机与软件工程知识考试时间为分钟笔试软件设计考试时间为分钟笔试二考试范围考试科目计算机与软件工程知识计算机科学基础数制及其转换二进制十进制和十六进制等常用制数制及其相互转换数据的表示数的表示原码反码补码移码表示整数和实数的机内表示精度和溢