| 考试范围
|
知识点讲解
|
|
考试科目1
基础知识
|
|
|
|
1
计算机系统基础知识
|
|
|
|
1.1
硬件基础知识
|
|
|
|
1.1.1
计算机系统的组成、体系结构分类及特性
|
|
|
|
.
CPU、存储器的组成、性能和基本工作原理
|
|
|
|
.
常用I/O设备的性能及基本工作原理
|
|
|
|
.
I/O接口的功能、类型和特性
|
|
|
|
.
CISC/RISC、流水线操作、多处理机、并行处理
|
|
|
|
1.1.2
存储系统
|
|
|
|
.
虚拟存储器基本工作原理、多级存储体系
|
|
|
|
.
RAID 类型和特征
|
|
|
|
.
网络存储技术
|
|
|
|
1.1.3
可靠性与系统性能评测基础知识
|
|
|
|
.
故障诊断与容错技术
|
|
|
|
.
系统可靠性分析评估
|
|
|
|
.
计算机系统性能评估方法
|
|
|
|
1.1.4
多媒体基础
|
|
|
|
1.2
计算机软件基础知识
|
|
|
|
1.2.1
数据结构与算法
|
|
|
|
.
常用数据结构
|
|
|
|
.
常用算法
|
|
|
|
1.2.2
操作系统基础知识
|
|
|
|
.
操作系统的基本概念
|
|
|
|
.
处理机管理
|
|
|
|
.
存储管理
|
|
|
|
.
设备管理
|
|
|
|
.
文件管理
|
|
|
|
.
作业管理(任务管理、界面管理、语音控制和虚拟现实等)
|
|
|
|
.
操作系统的配置
|
|
|
|
1.2.3
程序设计语言和语言处理程序知识
|
|
|
|
.
汇编、编译、解释系统的基本知识和基本工作原理
|
|
|
|
.
程序设计语言的基本成分(数据、运算、控制和传输)、函数调用机制
|
|
|
|
.
各类程序设计语言的主要特点
|
|
|
|
1.3
计算机网络基础知识
|
|
|
|
.
协议体系结构
|
|
|
|
.
传输介质与交换技术
|
|
|
|
.
常用网络设备与服务器
|
|
|
|
.
区域网络连接
|
|
|
|
.
Internet 基础知识
|
|
|
|
.
TCP/IP协议
|
|
|
|
.
简单网络管理
|
|
|
|
2
数据库技术
|
|
|
|
2.1
数据库技术基础
|
|
|
|
2.1.1
数据库模型
|
|
|
|
.
数据库模型的基本概念
|
|
|
|
.
数据库模型的分类
|
|
|
|
.
典型数据库:RDB(关系数据库)、OODB(面向对象数据库)、ORDB(对象关系数据库)、XML数据库、NoSQL(非关系数据库)
|
|
|
|
2.1.2
数据库管理系统(DBMS)主要功能
|
|
|
|
.
DBMS主要功能
|
|
|
|
.
DBMS铺助功能
|
|
|
|
2.1.3
数据库系统体系结构
|
|
|
|
.
ANSI-SPARC 体系结构
|
|
|
|
.
集中式数据库系统
|
|
|
|
.
并行数据库系统
|
|
|
|
.
分布式数据库系统
|
|
|
|
.
对象关系数据库系统
|
|
|
|
2.2
关系数据库
|
|
|
|
2.2.1
基本概念
|
|
|
|
.
关系模式
|
|
|
|
.
关系模式的型与值
|
|
|
|
.
关系的完整性约束
|
|
|
|
2.2.2
关系运算
|
|
|
|
.
关系代数运算及关系代数表达式
|
|
|
|
.
元组演算及其表达式
|
|
|
|
.
关系运算的安全性
|
|
|
|
2.2.3
关系数据库理论
|
|
|
|
.
函数依赖与多值依赖
|
|
|
|
.
函数依赖的公里系统
|
|
|
|
.
范式
|
|
|
|
.
模式分解
|
|
|
|
2.3
事务管理
|
|
|
|
2.3.1
事务的基本概念
|
|
|
|
2.3.2
数据库的并发控制
|
|
|
|
.
事务调度
|
|
|
|
.
并发操作、并发调度与并发控制
|
|
|
|
.
封锁协议
|
|
|
|
.
事务隔离级别
|
|
|
|
2.3.3
数据库的故障与恢复
|
|
|
|
2.4
数据库标准语言—SQL
|
|
|
|
2.4.1
SQL 概述
|
|
|
|
.
SQL 的功能 特点
|
|
|
|
.
SQL数据定义语言
|
|
|
|
.
SQL数据操作语言
|
|
|
|
.
SQL数据控制语言
|
|
|
|
2.4.2
数据库定义
|
|
|
|
.
数据库对象定义
|
|
|
|
.
数据库用户定义
|
|
|
|
.
数据库访问控制
|
|
|
|
2.4.3
数据查询
|
|
|
|
.
Select基本结构
|
|
|
|
.
函数操作
|
|
|
|
.
多表连接
|
|
|
|
.
集合操作(并、交、差)
|
|
|
|
.
嵌套查询
|
|
|
|
2.4.4
数据更新
|
|
|
|
.
插入新数据
|
|
|
|
.
修改已有数据
|
|
|
|
.
删除指定数据
|
|
|
|
2.4.5
完整性控制
|
|
|
|
.
主键约束
|
|
|
|
.
外键约束
|
|
|
|
.
属性值上的约束
|
|
|
|
.
全局约束
|
|
|
|
2.4.6
事务控制
|
|
|
|
.
事务开始(Begin Transaction)
|
|
|
|
.
事务终止(End Transaction)
|
|
|
|
.
事务提交(Commit)
|
|
|
|
.
事务回滚(Rollback)
|
|
|
|
2.4.7
存储过程
|
|
|
|
2.4.8
触发器
|
|
|
|
.
触发器类别
|
|
|
|
.
触发器应用
|
|
|
|
2.5
数据库设计
|
|
|
|
2.5.1
数据库设计基础知识
|
|
|
|
2.5.2
数据库设计方法与步骤
|
|
|
|
.
用户需求分析
|
|
|
|
.
概念结构设计
|
|
|
|
.
逻辑结构设计
|
|
|
|
.
物理结构设计
|
|
|
|
.
数据库实施
|
|
|
|
.
数据库运行和维护
|
|
|
|
2.6
数据仓库和数据分析基础知识
|
|
|
|
.
数据仓库的基本概念
|
|
|
|
.
数据抽取、转换和装载
|
|
|
|
.
多维数据分析基本知识
|
|
|
|
.
常见数据分析方法
|
|
|
|
3
系统开发和运行维护知识
|
|
|
|
3.1
软件工程基础知识
|
|
|
|
.
软件生命周期模型
|
|
|
|
.
软件开发方法
|
|
|
|
.
软件工具与软件开发环境
|
|
|
|
3.2
系统分析基础知识
|
|
|
|
.
分析的目的和任务
|
|
|
|
.
结构化分析方法
|
|
|
|
.
数据流图(DFD)
|
|
|
|
.
数据字典(DD)
|
|
|
|
.
面向对象分析方法
|
|
|
|
.
面向服务分析方法
|
|
|
|
.
系统规格说明书
|
|
|
|
3.3
系统设计基础知识
|
|
|
|
.
系统设计的基本原理
|
|
|
|
.
软件体系结构基本概念
|
|
|
|
.
系统设计方法与模型
|
|
|
|
3.4
系统实施知识
|
|
|
|
.
配置计算机系统及环境
|
|
|
|
.
选择合适的程序设计语言
|
|
|
|
.
系统开发与测试
|
|
|
|
3.5
系统运行和维护知识
|
|
|
|
.
系统可维护性的概念
|
|
|
|
.
系统转换
|
|
|
|
.
系统评价
|
|
|
|
4
网络与信息安全知识
|
|
|
|
4.1
网络与信息安全知识
|
|
|
|
.
信息安全基础
|
|
|
|
.
信息安全技术(加密与解密、认证、数字签名、摘要等)
|
|
|
|
.
网络安全技术
|
|
|
|
.
计算机安全等级及相关法律法规
|
|
|
|
.
云计算
|
|
|
|
.
大数据
|
|
|
|
.
应用领域新进展
|
|
|
|
.
移动应用
|
|
|
|
.
具有工程师所要求的英语阅读水平
|
|
|
|
.
理解本领域的英语术语
|
|
|
|
5
数据库主流应用技术
|
|
|
|
5.1
数据库主流应用技术
|
|
|
|
6
计算机专业英语
|
|
|
|
6.1
计算机专业英语
|
|
|