软考,即计算机技术与软件专业技术资格(水平)考试,是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试。其主要目的是科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。软考分为计算机软件、计算机网络、计算机应用技术、信息系统和信息服务共5个专业类别,并在各专业类别中分别设置了初、中、高级专业资格考试。考生可以根据自己的技术水平选择合适的级别和资格进行报考,但一次考试只允许报考一种资格。
在考试内容方面,软考实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。高级资格考试设综合知识、案例分析和论文3个科目;中级、初级资格考试设基础知识和应用技术2个科目。笔试通常安排在一天之内完成。
软考初级资格考试科目内容
1、信息处理技术员
主要考察考生对计算机信息处理和数据管理方面的知识和技能。
考试内容包括计算机基础知识、数据结构和算法、操作系统、数据库、计算机网络等。
2、网络管理员
涉及网络基础知识、网络设备配置、网络安全等方面的内容。
考生需要掌握网络架构、网络协议、网络设备的管理和配置等技能。
3、程序员
考察计算机相关基础知识,如计算机科学基础、常用数据结构和算法等。
同时包括C程序设计语言以及C++的考查。
4、信息系统运行管理员
主要考察考生对信息系统的运行和维护方面的知识和技能。
考试内容包括信息系统基础知识、信息系统管理、信息系统安全、信息系统维护等。
5、电子商务技术员
主要考察考生对电子商务方面的知识和技能。
考试内容包括电子商务基础知识、电子商务网站建设、电子商务运营、电子商务法律法规等。
6、多媒体应用制作技术员
主要考察考生对多媒体应用制作方面的知识和技能。
在考试形式上,初级软考通常包括基础知识和应用技术两个科目。基础知识科目为客观选择题,而应用技术科目则为主观问答题(信息处理技术员为上机操作)。各科目满分均为75分,合格标准基本上稳定在45分。
软考中级资格考试科目内容
1、软件设计师
考试内容包括计算机系统基础知识、数据结构与算法、操作系统原理、数据库系统原理、网络技术基础、软件工程、面向对象技术及UML建模、设计模式、软件架构设计、程序语言(如C++或Java)的使用等。
2、网络工程师
考试内容包括网络体系结构、网络协议与标准、局域网与广域网技术、网络安全技术、网络设备配置与管理、网络规划设计、网络故障排查与性能优化、网络应用服务部署等。
3、信息系统监理师
考试内容包括信息系统工程监理理论与方法、信息系统项目管理知识、信息系统工程法规、信息化基础知识、信息系统工程文档编制与审核、信息系统工程质量控制、进度控制和投资控制、合同管理和信息安全管理等。
4、系统集成项目管理工程师
考试内容包括涵盖了信息系统集成项目管理的基础知识、项目管理九大知识领域(如范围管理、时间管理、质量管理等)、信息系统集成项目的实施过程、相关法律法规、信息化建设相关的经济与管理知识等内容。
5、数据库系统工程师
考试内容包括涉及数据库系统的基本概念、数据库设计理论、SQL语句的编写与执行、数据库管理系统的安装与配置、数据库备份与恢复、数据库性能调优、数据库安全性管理等。
6、嵌入式系统设计师
考试内容包括嵌入式系统基础知识、嵌入式处理器与接口技术、嵌入式操作系统、嵌入式软件开发工具链、嵌入式软件设计与编程、嵌入式系统测试与调试、嵌入式系统可靠性与安全性等相关知识。
此外,中级软考还包括其他多个科目,如计算机辅助设计师、电子商务设计师、信息系统监理师、信息安全工程师、信息系统管理工程师、计算机硬件工程师、信息技术支持工程师、软件评测师以及软件过程能力评估师等。这些科目的考试内容也各具特色,涵盖了从软件设计、测试到硬件维护、信息安全等多个方面的专业知识。
软考高级资格考试科目内容
1、信息系统项目管理师
考试内容包括项目管理知识体系(PMBOK)、系统集成项目管理、需求分析与管理、可行性研究与评估、项目进度控制、成本控制、质量管理、风险管理、采购管理、合同管理、组织协调、沟通管理等。同时,还包括信息化政策法规、信息系统建设标准规范、大型复杂项目案例分析等内容。
2、系统分析师
考试内容包括深入考察系统分析方法论、需求分析与建模技术、架构设计理论与实践、数据库设计、软件开发过程管理、企业应用架构及解决方案设计、新技术新趋势的应用分析、系统优化与重构策略等。
3、系统架构设计师
考试内容包括软件架构设计原则和模式、系统分解与集成、模块化与分层设计、分布式计算环境下的架构设计、云计算、大数据处理架构、微服务架构设计、网络安全架构、性能优化以及架构文档编写等。
4、网络规划设计师
考试内容包括网络规划原理、广域网和局域网技术、网络协议与标准、网络安全技术、网络服务质量QoS、网络管理与故障排除、网络规划设计、网络优化与扩容方案制定等。
5、系统规划与管理师
考试内容包括信息化战略规划、IT服务管理、信息资源管理、信息系统安全管理、业务连续性管理、IT项目管理、信息技术治理、数据资产管理、新技术在系统规划与管理中的应用等内容。