1. 软件工程基础:包括软件工程概念、软件开发过程、软件需求分析、软件设计、软件测试、软件维护等内容。
2. 数据库技术:包括数据库概念、数据库设计、SQL语言、数据库管理、数据库安全等内容。
3. 网络技术:包括计算机网络基础、网络协议、网络安全、网络管理等内容。
4. 程序设计语言:包括C语言、Java语言、Python语言等内容。
5. 操作系统:包括操作系统基础、进程管理、内存管理、文件系统等内容。
6. 软件测试:包括测试基础、测试方法、测试工具、测试管理等内容。
7. 软件项目管理:包括项目管理概念、项目计划、项目执行、项目控制等内容。
题型包括选择题、填空题、简答题、论述题、案例分析题等。其中,案例分析题是软考中级考试的重点,需要考生具备较强的实际操作能力和综合分析能力。

8. 软件质量保证:包括软件质量概念、软件质量标准、软件质量保证方法、软件质量度量等内容。
9. 软件工程管理:包括软件工程管理概念、软件过程改进、软件度量、软件配置管理等内容。
10. 软件开发工具:包括集成开发环境、版本控制工具、测试工具、性能分析工具等内容。
软考中级的题型相对于软考初级更加复杂,需要考生具备较强的理论知识和实践能力。考试形式为闭卷考试,考试时间为3小时,总分为100分,及格分数为60分。考试难度较大,需要考生充分准备和复习。
