图解手册 · 24 张矢量图 · 与站点同一套配色

图解手册

全站所有示意图集中在这里,按分册排列。每张图都标了出处章节,点「原图」可看大图(矢量,放大不糊)。 图统一宽 860,同一套栅格、字号与配色,可以横向对照着看。

● 30 张 网络 8 · 操作系统 14 软件工程 5 · Java 2 · SQL 1 SVG 矢量

计算机网络(8 张)

从分层结构到具体协议,按「结构图 → 算例图 → 时序图 → 流程图」排列。

OSI 七层与 TCP/IP 四层对照
OSI 七层 与 TCP/IP 四层 每层协议、设备、PDU 一栏对齐 · 出处 网络第 1 章 · 原图
数据封装与解封装过程
数据封装与解封装 应用数据逐层加头,收到后逐层去头 · 出处 网络第 1 章 · 原图
IPv4 数据报首部结构
IPv4 数据报首部 按位数比例画;TTL / 协议 / 分片是必考 · 出处 网络第 3 章 · 原图
TCP 报文段首部结构
TCP 报文段首部 序号/确认号 + 6 个标志位各管什么 · 出处 网络第 5 章 · 原图
子网划分完整算例
子网划分完整算例 掩码速查表 + 32 位 AND 演算 + 四个结论 + 步长法五步 · 出处 网络第 4 章 · 原图
TCP 三次握手与四次挥手
TCP 三次握手与四次挥手 序号变化 + 双方状态机 + 2MSL 的原因 · 出处 网络第 5 章 · 原图
CRC 模 2 除法计算
CRC 模 2 除法 补零 → 逐位异或 → 余数即校验码,六步竖式演示 · 出处 网络第 2 章 · 原图
DNS 域名解析流程
DNS 域名解析 递归查询与迭代查询的分工 · 出处 网络第 6 章 · 原图

操作系统(14 张)

软考操作系统部分的全部图形考点:状态、PV、死锁、调度、存储、设备、文件。

进程七状态转换图
进程七状态转换 七状态 + 每个箭头的触发条件 + 三条不可能的转换 · 出处 OS 第 2 章 · 原图
PV 操作与生产者消费者
PV 操作与生产者—消费者 三个信号量 + 代码填空模板 · 出处 OS 第 2 章 · 原图
死锁的循环等待
死锁的循环等待 四条件如何形成环路、怎么破坏 · 出处 OS 第 2 章 · 原图
银行家算法安全性检查
银行家算法 Need 表 + 逐轮推进可用量 + 安全序列 · 出处 OS 第 2 章 · 原图
进程调度与周转时间
调度算法与周转时间 FCFS / SJF 甘特图 + 周转与带权周转全套算例 · 出处 OS 第 2 章 · 原图
存储层次访问流程
存储层次访问流程 寄存器 → Cache → 主存 → 外存逐级判定 · 出处 OS 第 3 章 · 原图
页式地址变换
页式地址变换 页表项结构、快表命中路径、步骤编号 · 出处 OS 第 3 章 · 原图
页面置换算法逐格演示
页面置换逐格演示 FIFO 9 / LRU 7 / OPT 6,命中与缺页逐列标注 · 出处 OS 第 3 章 · 原图
缺页中断处理流程
缺页中断处理流程 判定链 + 脏页写回 + 重新执行指令 · 出处 OS 第 3 章 · 原图
中断处理流程
中断处理流程 响应、保护现场、执行 ISR、恢复返回 · 出处 OS 第 4 章 · 原图
磁盘调度轨迹对比
磁盘调度轨迹对比 FCFS / SSTF / SCAN 的磁头移动量与计算 · 出处 OS 第 4 章 · 原图
磁盘访问时间的三个组成部分
磁盘访问时间 寻道 + 旋转延迟 + 传输,含 7200 r/min 数值例题 · 出处 OS 第 4 章 · 原图
索引节点与多级间接寻址
inode 多级间接寻址 10 个直接指针 + 三级间接,推算单文件上限 4TB · 出处 OS 第 5 章 · 原图
位示图字号位号换算
位示图:字号位号换算 块号 ↔(字号,位号)双向公式 · 出处 OS 第 5 章 · 原图

软件工程(5 张)

过程模型、需求分析、设计、测试、度量各一张。

瀑布模型与螺旋模型对比
瀑布模型与螺旋模型 线性推进 vs 迭代加风险分析 · 出处 SE 第 1 章 · 原图
数据流图四要素
数据流图四要素 外部实体、处理、数据存储、数据流 · 出处 SE 第 2 章 · 原图
耦合与内聚七级对照
耦合七级与内聚七级 两条阶梯对照,口诀与判断技巧 · 出处 SE 第 3 章 · 原图
测试阶段与黑白盒方法
测试阶段与黑白盒方法 四阶段 + 等价类/边界值 + 覆盖强弱链 · 出处 SE 第 4 章 · 原图
McCabe 圈复杂度流图
McCabe 圈复杂度 流图 + 三种算法互相验算 · 出处 SE 第 5 章 · 原图

Java 与 SQL(3 张)

两张运行机制图,加一张 SQL 执行顺序图。

Java 从源码到运行
Java 从源码到运行 javac → 字节码 → JVM → 机器码 · 出处 Java 教程第 1 章 · 原图
栈与堆内存
栈与堆 基本类型与引用变量在哪、对象在哪 · 出处 Java 教程第 6 章 · 原图
SQL 查询执行顺序
SQL 查询执行顺序 FROM → … → LIMIT,与书写顺序对照 · 出处 SQL 教学第 1 课 · 原图

图的画法约定

说明这些图为什么长这样,以及怎么改。

项目约定
画布统一宽 860,左右留白 28;高度按内容自动裁,不留大片空白
字号只有 5 级:15 标题 / 13 强调 / 12.5 正文 / 11.5 次级 / 10.5 注记
形状矩形=步骤;圆角胶囊=起止;菱形=判定;框高 48/64/88 三档
配色白底;浅绿=关键/正向;浅黄=判定/提示;浅红=错误/不可能
连线正交折线 + 8px 圆角;线上标签带白底衬,避免压线
生成方式tools/sitegen/svgkit.py(引擎)+ figures_v2.py(新版图)+ diagram.py(早期图);改完跑一次脚本即可,纯标准库无依赖