408 知识网络
学习
闪卡
复习
探索
从一个问题开始学 408
沿着问题链连续学习,用闭卷自测巩固,再到探索模式看知识之间的联系。
数据应该怎样组织,才能让访问、插入、删除、查找更高效?
数据结构
DS-1/2 线性结构(线性表、栈、队列、数组、串)
10-DS12
DS-3 树与二叉树
10-DS3
DS-4 图
10-DS4
DS-5 查找
10-DS5
DS-6 排序
10-DS6
DS-7 代码题体系(408 算法设计大题)
10-DS7
一条程序指令最终是怎样被硬件执行的?
计算机组成原理
CO-1 数据表示与运算
20-CO1
CO-2 指令系统
20-CO2
CO-3 存储系统(Cache 与存储层次)
20-CO3
CO-4/5 CPU 与指令流水线
20-CO45
CO-6/7 总线与 I/O 系统
20-CO67
多个程序怎样安全、公平、高效地共享一台计算机?
操作系统
OS-1/2 进程、线程与 CPU 调度
30-OS12
OS-3 同步与互斥(信号量与 PV 设计)
30-OS3
OS-4 死锁
30-OS4
OS-5/6 内存管理与虚拟内存
30-OS56
OS-7/8 文件系统与 I/O 管理
30-OS78
一份数据怎样从一台主机可靠地到达另一台主机?
计算机网络
CN-0/1/2 体系结构、物理层与数据链路层
40-CN012
CN-3 网络层(IP、子网与路由)
40-CN3
CN-4 传输层(TCP 可靠传输与拥塞控制)
40-CN4
CN-5/6 应用层与协议协作全景
40-CN56
跨学科专题 X-1 与 8 个综合题连接点(页表+TLB+Cache、流水线、TCP 等)
进入探索模式