1. 软件工程基础知识:包括软件开发过程、软件需求分析、软件设计、软件测试、软件维护等方面的知识。
2. 软件项目管理:包括项目计划、项目组织、项目控制、项目评估等方面的知识。
3. 软件质量保证:包括软件质量管理、软件质量评估、软件质量控制等方面的知识。
4. 软件测试:包括测试计划、测试设计、测试执行、测试评估等方面的知识。
5. 软件配置管理:包括配置管理基础知识、配置管理工具、配置管理过程等方面的知识。
6. 软件工程实践:包括软件开发方法、软件开发工具、软件开发环境等方面的知识。
7. 软件安全:包括软件安全基础知识、软件安全评估、软件安全控制等方面的知识。
8. 软件知识产权:包括软件知识产权基础知识、软件知识产权保护、软件知识产权管理等方面的知识。
9. 软件工程伦理:包括软件工程伦理基础知识、软件工程伦理规范、软件工程伦理实践等方面的知识。

10. 软件工程经济学:包括软件成本估算、软件投资决策、软件经济效益评估等方面的知识。
11. 软件工程标准和规范:包括软件工程标准、软件工程规范、软件工程认证等方面的知识。
12. 软件工程实践案例:包括软件工程实践案例分析、软件工程实践经验总结等方面的知识。
除了以上内容,中级软考还会考察一些与软件工程相关的技术知识,如数据库、网络、操作系统等。总体来说,中级软考考察的内容比初级软考更加深入和综合,需要考生具备较为扎实的软件工程基础知识和实践经验。
