软件职称考试的专业主要包括以下几类:
计算机科学与技术专业:
涵盖计算机系统结构、计算机软件与理论、计算机应用技术等多个方向,涉及课程包括数据结构、算法分析、计算机组成原理、操作系统、数据库原理、编译原理、计算机网络等。
软件工程专业:
研究用工程化方法构建和维护有效的、实用的和高质量的软件,涉及课程包括软件开发、软件测试、软件实施、软件维护等。
信息安全专业:
涉及密码学、网络安全、应用安全、数据保护等方面的知识和技能,适用于信息系统项目管理师、信息系统监理师等职位的考试。
电子信息工程专业:
涵盖电子工程、通信工程、信息工程等多个方向,涉及课程包括电路分析、信号与系统、数字信号处理、通信原理等,适用于嵌入式系统设计师、信息系统运行管理员等职位的考试。
网络工程专业:
涉及网络基础知识和网络管理技能,适用于网络管理员、网络工程师、网络规划设计师等职位的考试。
系统集成方向:
包括系统集成项目管理工程师、信息系统项目管理师等职称考试。
其他专业:
如计算机应用技术专业、多媒体应用设计师、嵌入式系统设计师、计算机辅助设计师、电子商务设计师、信息系统监理师、数据库系统工程师、信息系统管理工程师、信息安全工程师、计算机硬件工程师、信息技术支持工程师、软件评测师、软件设计师、软件过程能力评估师等。
高级专业:
包括信息系统项目管理师、系统分析师、系统架构设计师、网络规划设计师、系统规划与管理师等。
这些专业涵盖了计算机行业的各个领域,考生可以根据自己的职业发展方向和兴趣选择相应的专业类别进行考试。