计算机系统(Computer System) #
- 计算机系统概述
- 程序结构和执行
- 信息的表示和处理
- 程序的机器级表示
- 处理器体系结构
- 优化程序性能
- 存储器层次结构
- 在系统上运行程序
- 链接
- 异常控制流
- 虚拟内存
- 程序间的交互和通信
- 系统级I/O
- 网络编程
- 并发编程
操作系统(Operating System) #
- 操作系统基本概念
- 系统调用
- 进程
- 进程模型和线程
- 进程间通信
- 经典IPC问题
- 进程调度
- 输入/输出系统
- I/O硬件原理
- I/O软件原理
- 死锁
- 块设备
- RAM盘
- 磁盘
- 时钟
- 终端
- 存储器原理
- 基本内存管理
- 交换
- 虚拟存储器
- 页面替换算法
- 分页系统中的设计问题
- 分段
- 文件系统
- 文件和目录
- 文件系统的实现
- 安全性
- 保护机制
计算机网络(Network) #
- 计算机网络概述
- 应用层
- 传输层
- 网络层:数据平面
- 网络层:控制平面
- 链路层
- 局域网
- 无线网络和移动网络
- 网络构建关键技术
- 网络高可用设计
- IPv4与IPv6融合组网技术
- SDN技术
- 网络构建和设计方法
- 网络需求分析
- 网络技术选型和设计
- 网络安全
- 绿色网络设计方法
数据库(Database) #
- 数据库系统概述
- 关系数据库
- 关系模型
- SQL
- 形式化关系查询语言
- 数据库设计
- 数据库设计和E-R模型
- 关系数据库设计
- 应用设计和开发
- 数据存储和查询
- 存储和文件结构
- 索引与散列
- 查询处理
- 查询优化
- 事务管理
- 事务
- 并发控制
- 恢复系统
- 系统体系结构
- 数据库系统体系结构
- 并行数据库
- 分布式数据库
- 数据仓库与数据挖掘
- 信息检索
- 特种数据库
- 基于对象的数据库
- XML
- 高级应用开发
- 时空数据和移动性
- 高级事务处理