1. 软件工程基础
2. 软件需求工程
3. 软件设计
4. 软件测试
5. 软件维护
6. 软件项目管理
7. 软件质量保证
8. 软件过程改进
9. 软件配置管理
10. 软件工程经济学
每个科目都包含多种题型,如选择题、填空题、简答题、论述题等。其中,选择题和填空题占比较大,需要考生掌握相关知识点和技能。

此外,软考考试还包括综合应用能力考试,考察考生在实际工作中应用软件工程知识解决问题的能力。综合应用能力考试分为两个部分:综合应用能力实践考试和综合应用能力论文考试。综合应用能力实践考试要求考生在规定时间内完成一个实际的软件工程项目,考察考生的实际操作能力和解决问题的能力;综合应用能力论文考试要求考生撰写一篇关于软件工程实践的论文,考察考生的理论分析和表达能力。
