考试科目一:计算机和软件工程知识
1 .计算机科学的基础知识
1.1数法及其变换
1.2查看计算机中的数据
2 .计算机系统知识
2.1计算机硬件基础知识
2.1.1计算机系统的组成、体系结构的分类和特性
2.1.2存储系统
2.1.3可靠性和系统性能评价的基础知识
2.2计算机软件知识
2.2.1数据结构和算法知识
2.2.2的知识
2.2.3编程语言和语言处理程序的知识
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 .计算机专业英语
考试科目二:软件设计
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 .数据库APP分析与设计
4 .编程
4.1模块的分割
4.2编程文档的编制
4.3程序设计审查
5 .系统的实施
5.1配置计算机系统和环境
5.2选择合适的编程语言
5.3用编程语言以及c、Java中的任意一种编程语言进行编程
5.4系统测试
6 .软件工程APP应用
6.1软件开发周期模型
6.2需求分析
6.3软件设计
6.4软件测试的原则和方法
6.5软件质量(软件质量特性、软件质量管理)。
6.6软件过程评价的基本方法、软件能力成熟度评价的基本方法
6.7软件开发环境和开发工具
6.8面向对象技术
6.9网络环境软件技术