2.2.4数据库知识
2.3计算机网络知识
2.4多媒体基础知识
3.系统开发和运行知识
3.1软件工程知识
3.2系统分析基础知识
3.3系统设计基础知识
3.4系统实施基础知识
3.5系统运行和维护基础知识
3.6软件质量管理基础知识
3.7软件过程改进基础知识
4.面向对象基础知识
5.信息安全知识
6.标准化、信息化和知识产权基础知识
6.1标准化基础知识
6.2信息化基础知识
6.3知识产权基础知识
7.计算机专业英语
考试科目2:软件设计
1.外部设计
1.1理解系统需求说明
1.2准备进行系统开发
1.3设计系统功能
1.4设计数据模型
1.5编写外部设计文档
1.6外部设计的评审
2.内部设计
2.1设计软件结构
2.2设计输入输出
2.3设计物理数据
2.4构件的创建和重用
2.5编写内部设计文档
2.6内部设计的评审
3.数据库应用分析与设计
4.程序设计
4.1模块划分
4.2编写程序设计文档
4.3程序设计评审
5.系统实施
5.1配置计算机系统及环境
5.2选择合适的程序设计语言
5.3用C程序设计语言以及C++、Java中的任一种程序设计语言进行程序设计
5.4系统测试
6.软件工程应用
6.1软件开发周期模型
6.2需求分析
6.3软件设计
6.4软件测试的原则与方法
6.5软件质量(软件质量特性、软件质量控制)
6.6软件过程评估基本方法、软件能力成熟度评估基本方法
6.7软件开发环境和开发工具
6.8面向对象技术
6.9网络环境软件技术