
简介面向备考软考系统分析师综合知识的考生这份2024上半年真题文档以答案加解析的形式整理选择题便于在冲刺阶段按真实考试语境自测、定位薄弱概念并回看解题依据。内容覆盖企业战略与信息化战略集成、RISC指令特点、数据通路与总线分类、SATA接口、进程状态与页面置换、死锁必要条件、信道容量、IPSec、RAID、FTP、关系数据库操作、事务隔离性以及Web3.0、服务建模和内聚等考点解析中给出选项判断与知识串联便于把零散记忆转成可复核的答题思路。压缩包仅含1个docx文件大小约46KB轻量便于打印或在移动端翻阅。已有676人学习适合需要串讲高频知识点、核对答案、补齐解析思路以及考前限时训练的考生使用。1. 知识地图30 道综合知识真题摊开其实是六个抽屉很多人拿到 2024 上半年系统分析师综合知识真题的第一反应是“知识点太散”——RISC 考一道、总线考一道、页面置换考一道像是随手撒的。把这套真题按知识点归类后会发现30 道题其实集中在六个模块计算机硬件与体系结构、操作系统、网络与信息安全、数据库与事务、运筹与逻辑推理、系统规划与软件工程。每个模块单题分值不高但边界很清楚复习时最怕的是“每个都见过一点每个都差一口气”。这份笔记就是按这六个模块整理的知识地图适合已经把教程过了一遍、需要把零散记忆重新串起来的人。2. 硬件与体系结构RISC、总线、SATA 中的基础题与陷阱这一块是整张卷子最“送分”也最容易丢分的部分。送分在于概念固定丢分在于概念之间只差一两个字命题人就喜欢在“固定/不固定”“地址/数据”上做文章。硬件与体系结构包括指令系统、总线、接口、数据通路、存储层次复习的关键不是背长句而是把每组概念的分界线画出来。2.1 RISC 与 CISC先记边界再记细节RISC 这个词一出来脑子里要先弹出四个词指令少、寻址方式少、指令格式简单、指令长度固定。这四个词是成套的缺一个就会在选择题里站错队。真题里问“以下有关 RISC 的说法中不正确的是”选项把“指令数量少”“寻址方式少”“指令简单”都摆出来最后一个写“指令长度不固定”——答案就是它。对比维度RISCCISC指令数量少而精多而全指令长度固定可变长寻址方式少多访存方式Load/Store 专用指令多数指令可直接访存控制器实现硬布线为主微程序为主通用寄存器数量多数量相对少典型优化点流水线、编译器优化单条指令功能强容易翻车的点在于“指令简单”和“指令长度固定”是两件事。有人记得 CISC 是变长指令做题时一紧张把“可变长”错误地套到 RISC 头上。更稳的记法是记一整句话RISC 用定长、简单、少量的指令换流水线效率和编译器优化空间。提示RISC 不等于功能弱。复杂运算被拆成多条简单指令靠编译器提前排好这也是它和流水线技术绑在一起的原因。2.2 三类总线与 SATA 位置总线这一题的坑不在概念本身而在“按功能划分”这个限定词。按功能划分总线只有数据总线、地址总线、控制总线三类选项里混进来的“服务总线”是企业应用集成里的软件概念和硬件总线不是一回事。数据总线的宽度决定一次能并行传多少位地址总线的宽度决定可寻址空间大小控制总线传的是读/写、中断、时钟这类协调信号。分类方式类型说明按功能数据总线、地址总线、控制总线真题考的就是这一组按层次位置片内总线、系统总线、通信总线越靠里越快、越靠外越慢按传输方式串行总线、并行总线串行靠差分抗干扰并行靠位宽SATA 那道题问的是一种“基于行业标准的串行硬件驱动器接口”需要硬件芯片支持优势是支持热插拔、传输速度快、执行效率高。答案指向 SATA。它和 IDEATA的差别不只是速率数字更在于结构IDE 是并行排线、主从设备共享通道SATA 是点对点串行连接、线缆细、支持热插拔。同一道题里还混进了 RS-232那是串行通信接口标准用在设备通信上不是硬盘接口。接口传输方式典型用途是否支持热插拔SATA串行硬盘、光驱支持IDE/ATA并行早期硬盘一般不支持RS-232串行设备通信、控制台视设备而定SCSI并行早期服务器磁盘部分支持2.3 数据通路、控制器与寻址方式数据通路的功能是实现 CPU 内部运算器和寄存器之间、以及寄存器与寄存器之间的数据交换。它不是某一条线而是一整套路径ALU、通用寄存器、多路选择器、内部总线都算在里面。控制器则是另一件事负责把程序指令从主存取到 CPU 执行取指过程可以拆成四步程序计数器把地址送进地址寄存器主存返回指令到数据寄存器再送指令寄存器最后译码。寻址方式操作数在哪里有效地址来源访存次数取操作数立即寻址指令中无0直接寻址主存指令中的地址字段1间接寻址主存主存单元中的地址2寄存器寻址寄存器指令中的寄存器号0寄存器间接寻址主存寄存器中的地址1相对寻址主存PC 加偏移量1真题里问“寄存器间接寻址方式中操作数被存放在哪里”答案是主存单元。很多人看到“寄存器”三个字就下意识选通用寄存器这就是典型的概念混淆寄存器间接寻址里寄存器装的是地址不是操作数本身。画三层就清楚了——寄存器 → 主存地址 → 主存里的操作数。2.4 物理地址与三种装入方式“编译后的目标程序在内存中的地址”叫物理地址也叫绝对地址、实际地址。与之相对的是逻辑地址也就是相对地址、虚地址是程序里看到的地址。这道题按教材说法记住即可但理解上要补一层编译产出的是相对地址真正落成物理地址要靠装入阶段。装入方式地址转换时机特点绝对装入编译时地址写死只能装到固定位置可重定位装入装入时一次性转换静态重定位装入后不能移动动态运行时装入运行时每次访存转换需重定位寄存器支持换入换出三种方式对应三种能力绝对装入最简单但最死板静态重定位能换个位置装动态重定位才能在运行中移动程序。考试只考名词对应关系实际理解到“地址转换发生在哪一步”就够用了。2.5 RAID 分级为什么 RAID5 适合频繁 I/ORAID 这一题的关键信息是“无独立校验盘的奇偶校验码磁盘阵列”。独立校验盘是 RAID3、RAID4 的特征把校验集中在一块盘上RAID5 把校验分散到所有磁盘所以没有单独那块“校验盘”。级别关键技术最少盘数空间利用率典型场景RAID0条带化无冗余2100%追求速度、不怕丢数据RAID1镜像250%小容量高可靠RAID3位交叉 专用校验盘3(n-1)/n大文件顺序传输RAID5分布式奇偶校验3(n-1)/n随机读写频繁的应用RAID10先镜像再条带450%读写性能与可靠性兼顾RAID5 有一个逃不掉的代价每次写都要读旧数据、读旧校验、算新校验、写新数据、写新校验也就是常说的“写惩罚”。所以它适合 I/O 请求频繁、以小数据块为主的应用反过来说要求持续高数据传输率的顺序场景RAID3 这类带专用校验盘的方案反而更合适。这层因果关系理顺了题就不用背。3. 操作系统与网络进程、置换、死锁、信道容量操作系统部分的规律是概念题和计算题各占一半。概念题考状态迁移、线程归属、死锁条件计算题考页面置换和信道容量。网络部分在这套卷子里出现得不多但拓扑、协议、安全协议三个点都点到了属于“少而必须记住”的类型。3.1 单处理机的“唯一运行”与三态迁移在单处理机系统中某个时刻只能有一个进程处于运行状态。这句话的题眼是“单处理机”和“某个时刻”。就绪状态可以有多个在排队阻塞状态也可以有多个在等 I/O但真正占用 CPU 的只有一个。三态之间的合法迁移只有四条就绪到运行被调度、运行到就绪时间片用完或被抢占、运行到阻塞等待 I/O 或资源、阻塞到就绪等待的事件完成。两条迁移是被禁止的阻塞不能直接到运行就绪不能直接到阻塞。这两条禁令是选择题的高频干扰项因为直觉上会觉得“等完了就能跑”但实际中间必须经过就绪队列重新参与调度。3.2 内核线程、用户线程与轻权进程线程这一题问的是“依赖于操作系统内核由内核的内部需求进行创建和撤销”的线程类型答案是内核线程。三种线程模型要分清对象用户线程由用户空间的线程库管理内核看不见切换不用进内核所以快但一个线程阻塞会让整个进程阻塞内核线程由内核直接管理能在多处理机上真正并行代价是创建和切换都要陷入内核轻权进程介于两者之间是内核线程之上的一层调度实体。类型管理者切换开销并行能力阻塞影响用户线程用户库小单核内并发一个阻塞全进程阻塞内核线程操作系统内核大可多核并行互不影响轻权进程内核支持 用户库中等可绑定内核线程局部影响梳理下来会发现这三者不是“新旧替代”关系而是不同粒度下的取舍。现代系统多用多对多模型把大量用户线程映射到少量内核线程上兼顾切换成本和并行能力。3.3 FIFO 缺页计算手推一遍加一段模拟代码页面置换的计算题几乎没有捷径只能手推。真题给的访问序列是 0、0、1、1、3、1、2两个页帧先进先出算法。诀窍是每次把两个帧里的内容写出来淘汰“进来最早”的那个。访问页帧 1帧 2结果累计缺页00空缺页100空命中1101缺页2101命中2331缺页淘汰 03131命中3232缺页淘汰最早进入的 14最终缺页 4 次。手推时最容易错的一步是“淘汰谁”FIFO 看的是进入时间不是最近使用时间也不看以后会不会用到。序列里 3 进来时淘汰 02 进来时淘汰 1因为 1 比 3 更早进入。from collections import deque def fifo_page_faults(pages, frame_count): FIFO 页面置换返回缺页次数与每次置换后的帧状态 frames deque() # 按进入顺序保存页面队首即最早进入 faults 0 trace [] for page in pages: if page in frames: # 命中不改变进入顺序 trace.append((page, list(frames), hit)) continue faults 1 if len(frames) frame_count: frames.popleft() # 淘汰队首最早进入的页 frames.append(page) trace.append((page, list(frames), fault)) return faults, trace faults, trace fifo_page_faults([0, 0, 1, 1, 3, 1, 2], 2) print(faults) # 输出 4与真题答案一致这段代码把三个参数讲透了pages是访问序列frame_count是可用页帧数faults是缺页次数。frames用双端队列而不是集合就是因为 FIFO 依赖“进入顺序”一旦换成无序结构淘汰规则就失效了。顺手补两个易混算法LRU 淘汰最近最久未使用的页需要记录访问时间OPT 淘汰将来最长时间不用的页是理论下界无法实现。FIFO 有个反直觉的性质叫 Belady 异常——增加页帧数缺页次数反而可能上升LRU 和 OPT 不会出现这种情况。3.4 死锁四条件与多级树形目录产生死锁的四个必要条件是互斥条件、请求并保持条件、不可剥夺条件、环路等待条件。真题问“不包括”选项里塞了个“共享条件”当干扰项。这里之所以容易被骗是因为“互斥”和“共享”在语义上像一对反义词考生容易顺手把“共享”也算成条件。用四个字强行压缩记忆互、请、不、环。条件含义破坏思路互斥资源同一时刻只能被一个进程占用尽量用可共享资源请求并保持占着已有资源还去申请新资源一次性申请全部资源不可剥夺资源不能被强行抢走允许剥夺后回滚环路等待进程之间形成循环等待链资源统一编号、按序申请文件目录这一题很直白Windows 和 UNIX 都采用多级树形目录结构。早期的单级、二级目录解决不了重名和分类问题顺序结构更接近磁带时代的组织方式。多级树形的价值在于路径唯一绝对路径从根开始相对路径从当前目录开始这也是后面做权限管理、挂载管理的基础。3.5 香农公式、局域网拓扑与协议归属信道容量这一题是可以公式直接算出答案的送分计算题。香农公式给出有噪声信道上的极限传输速率# 香农公式C W * log2(1 S/N) # 已知带宽 W 2MHz信噪比 30dB # 30dB 换算成比值10^(30/10) 1000 python3 -c import math; W2e6; snr10**(30/10); print(round(W*math.log2(1snr)/1e6, 2)) # 输出约 20.0单位 Mbps参数只有两个带宽W和信噪比S/N。关键在于 dB 是功率比的对数单位30dB 对应的比值是 1000 而不是 30。log2(1001) 约等于 10乘上 2MHz 就是 20Mbps与选项吻合。另一个常被混用的是奈奎斯特准则那是无噪声理想信道下的公式C 2W × log2(N)N 是码元种类数题目一旦出现“信噪比”就是香农。网络这几道题拼的是归属关系考点结论记忆锚点局域网拓扑星型、总线型、环型、树型、网状点对点不是拓扑类型IPSec工作在 IP 层提供安全服务支持 IPv4 和 IPv6FTP应用层协议基于 TCP控制连接 21数据连接 20TFTP基于 UDP轻量、无连接点对点结构之所以不算局域网拓扑是因为它描述的是一条链路的连接方式而不是多节点之间的组织形态。IPSec 那道题的干扰项写“仅针对 IPv4”恰恰是错的IPSec 是 IP 层的安全框架IPv4 和 IPv6 都支持这也是它能作为工业标准长期存在的原因。FTP 跑在 TCP 之上因为它要保证文件内容一字不差TFTP 跑在 UDP 之上图的是实现简单。4. 数据、算法与系统规划数据库、运筹与咨询服务建模这一块是整张卷子里跨度最大的前脚还在关系代数后脚就是最大流和专家投票最后还拐回企业战略和服务建模。跨度大不代表没有主线主线是三类能力——把数据切对、把事务隔离对、把资源算对。4.1 数据分片三原则与关系代数五运算数据分片是把数据库整体逻辑结构拆成合适的逻辑片段原则有完整性、不相交性、重构性。真题问“不属于”的答案是相交性。这个点的坑在于三条原则听起来都很短容易记串更稳的记法是理解为什么必须“不相交”分片之间如果重叠数据就会重复存储更新时容易产生不一致重构全局关系时还要去重。分片方式切分维度对应关系运算典型场景水平分片按行切选择 σ按地区、按年份分表垂直分片按列切投影 π冷热字段分离混合分片先按行再按列选择 投影大型宽表关系代数五个基本运算要能把符号和作用对上选择 σ 从行里挑满足条件的元组投影 π 从列里挑属性并、差、笛卡尔积是集合层面的操作连接和除可以由基本运算推导出来。真题里“从关系 R 中抽取出满足给定限制条件记录的操作”就是选择判别方法很简单条件写在行上就是选择属性写在列上就是投影。4.2 元组演算的等价变形元组演算的等价题本质上考德摩根律。题目给的是P1 ∨ P2问哪个公式与它等价正确形式是┐(┐P1 ∧ ┐P2)。记忆方法是“外层取反、内层换号”把或变成与同时每一项都取反整体再取反一次。P1P2P1∨P2┐P1∧┐P2┐(┐P1∧┐P2)真真真假真真假真假真假真真假真假假假真假真值表一画四个选项立刻分晓。这类题不需要理解元组演算的完整语义只需要把命题逻辑的变形规则练熟。梳理下来会发现卷子里凡是出现“等价于”的公式题八成都在考德摩根律和量词否定前者换连接词后者把 ∀ 和 ∃ 互换。4.3 事务 ACID 与隔离性真题里“一个事务的执行不能被其他事务干扰即使有多个事务并行执行但看上去每个事务按串行调度执行一样”描述的是隔离性。四个特性的区分点是各自防的是什么问题原子性防半途而废一致性防约束被破坏隔离性防并发干扰持久性防掉电丢失。特性保障手段失效后的表现原子性undo 日志回滚事务做了一半数据处于中间态一致性完整性约束、应用逻辑约束被违反账目对不上隔离性锁、MVCC、隔离级别脏读、不可重复读、幻读持久性redo 日志、刷盘提交后宕机数据丢失隔离性往下追一层就是隔离级别和三类异常隔离级别脏读不可重复读幻读读未提交可能可能可能读已提交不会可能可能可重复读不会不会可能视实现串行化不会不会不会隔离级别越高并发度越低这是典型的用性能换正确性。答题时如果题目描述的是“并行执行看起来像串行”直接锁定隔离性不要被“一致性”三个字带跑。4.4 最大流与逻辑推理两类“算一下”最大流那道输油管道题本质是求从源点 S 到汇点 T 的最大输送能力答案 19 万吨/天。手算的标准做法是找增广路先在残量网络里找一条从 S 到 T 还有剩余容量的路径把这条路径上最小的剩余容量作为本次可增流量更新残量重复直到找不到路径为止。from collections import deque def bfs_augment(graph, cap, s, t, parent): 在残量网络中 BFS 找一条增广路返回是否存在 visited {s} queue deque([s]) while queue: u queue.popleft() for v in graph[u]: if v not in visited and cap[u][v] 0: # 只走还有剩余容量的边 visited.add(v) parent[v] u if v t: return True queue.append(v) return False def max_flow(graph, cap, s, t): Edmonds-Karp反复 BFS 找增广路累加流量 flow 0 parent {} while bfs_augment(graph, cap, s, t, parent): path_flow float(inf) v t while v ! s: # 回溯路径取最小剩余容量 u parent[v] path_flow min(path_flow, cap[u][v]) v u v t while v ! s: # 正向减容量反向加容量 u parent[v] cap[u][v] - path_flow cap[v][u] path_flow v u flow path_flow parent.clear() return flow这段代码里graph是邻接表cap是容量矩阵s和t是源汇点。反向边加容量这一步是最大流的灵魂它代表“撤销之前的流量”没有这一步贪心找到的流很可能不是最大流。手算时同理画完正向边记得给每条边补一条反向边否则会出现“明明还能再推一点却推不动”的错觉。另一道逻辑推理题看着绕其实可以代数化。三位专家各 5 票共 15 票10 幅画每幅至少 1 票设 A 等 x 幅、B 等 y 幅、C 等 z 幅则# 每幅画至少 1 票共 15 票 # x y z 10 幅数守恒 # 3x 2y z 15 票数守恒 # 两式相减得 2x y 5即 y 5 - 2x # 枚举非负整数解(x,y,z) (0,5,5) / (1,3,6) / (2,1,7)三组解代进选项A 等最多只有 2 幅A 错B 等与 C 等合计分别是 10、9、8 幅C 错A 等与 B 等合计分别是 5、4、3 幅D 错而 z 减 x 恒等于 5也就是 A 等比 C 等少 5 幅B 对。这类题的关键是把文字条件翻译成方程再枚举有限个解比逐条读选项快得多。4.5 企业战略集成、服务建模与内聚耦合企业战略与信息化战略集成这道题问的是“以业务为导向的、全面的 IT 管理咨询实施方法论”答案是业务与 IT 整合。几个干扰项各自对应不同的东西业务架构描述的是业务蓝图业务与 IT 架构讲的是两者的对齐关系企业 IT 架构偏技术视角的总体结构只有“整合”落在实施方法论上。服务建模分三个阶段考点集中在服务发现阶段主要工作关键方法服务发现找出候选服务自上而下、自下而上、中间对齐服务规约明确服务契约与接口服务分类、粒度设计服务实现落地为组件与技术实现编排、复用、治理服务发现阶段里“从业务着手进行分析将业务进行领域分解、流程分解和变化分析”的是自上而下的方式自下而上对应的是资产分析也就是盘清现有系统能暴露什么能力中间对齐则是两者折中。三者不是替代关系实际项目里往往先自上而下划边界再用资产分析兜底。内聚这一题问内聚程度最高的是哪个答案是功能内聚。内聚从高到低的常规排序是功能、顺序、通信、过程、时间、逻辑、偶然。功能内聚之所以最高是因为模块内所有元素共同完成一个且仅一个功能缺一不可、多一冗余。与之相对偶然内聚只是把几段无关代码塞进同一个模块属于最差的一档。耦合的排序方向相反从低到高大致是非直接、数据、标记、控制、外部、公共、内容。4.6 对称加密、密钥管理与 Web3.0对称加密这一题问“明文和密文都是 64 位、密钥长度为 128 位”的算法答案是 IDEA。三个数字要一起记DES 分组 64 位、有效密钥 56 位3DES 用三次 DES密钥规模翻倍或三倍IDEA 分组 64 位、密钥 128 位AES 分组固定 128 位密钥可选 128、192、256 位。算法类型分组长度密钥长度DES对称64 位56 位有效3DES对称64 位112 或 168 位IDEA对称64 位128 位AES对称128 位128/192/256 位RSA非对称不固定1024 位以上常见密钥管理这一题的关键词是“封闭网”和“传统密钥管理中心”对应 KMI。PKI 面向开放网靠 CA 和数字证书建立信任链CPK 走的是组合公钥的路子。三者不是谁替代谁而是适用场景不同内部专网用集中式密钥管理更省事开放互联网必须靠证书体系。Web3.0 那一题问“以什么为基础构筑信任科技体系打造价值互联网信任根基”答案是区块链。这个点不需要展开记住“Web3.0 的信任底座是区块链”这一句对应关系即可考场上看到“信任科技”“价值互联网”就往区块链上靠。5. 易漏易错点五个最容易翻车的地方真题做完对答案错的往往不是没背过的而是背过但记串了的。下面五条是这套卷子里最容易出问题的地方每条都按“错在哪、为什么会错、怎么补”走一遍。5.1 RISC 指令长度记成“不固定”易漏点把 CISC 的变长指令特征错挂到 RISC 身上看到“指令简单”就顺手续上“长度灵活”。为什么漏RISC 的四个特征里“指令少、寻址少、格式简单”都在讲“简单”唯独“长度固定”讲的是“规整”两者语义上有断层背的时候容易只记住前半句。怎么补把 RISC 的定长特性和流水线绑在一起记——指令等长取指和译码才能按固定节拍走流水线才不会被卡住。理解到这层因果就不会再把它记成变长。5.2 寄存器间接寻址选成寄存器易漏点题目问“寄存器间接寻址中操作数存放在哪”手一滑选通用寄存器。为什么漏“寄存器”三个字在题干里出现两次视觉上把“间接”淹没了加上寄存器寻址确实是操作数在寄存器里两个概念只差一个字。怎么补把五种寻址方式画成一张“操作数位置表”每次做题前默念一遍立即在指令里寄存器在寄存器里寄存器间接在主存里直接在主存里间接还在主存里但要读两次。5.3 数据分片原则记成“完整性、相交性、重构性”易漏点把“不相交性”写成“相交性”正好踩中命题人设的干扰项。为什么漏三条原则都是四字词读起来节奏一致容易形成顺口溜式的错误记忆而“相交”在日常语境里比“不相交”更常见。怎么补从后果倒推——分片如果相交同一份数据会在多个片段里重复存储更新时必然产生副本不一致重构时还要去重所以只能是“不相交”。记住后果比记住词更牢。5.4 死锁必要条件里混进“共享条件”易漏点四个必要条件背成“互斥、共享、不可剥夺、环路”。为什么漏“互斥”和“共享”在语义上像一对反义词脑子里会自动配对成一组条件实际上共享恰恰是互斥的反面能共享的资源根本不会引发死锁。怎么补用四字口诀“互、请、不、环”固定顺序再补一句解释——互斥是资源只能一个人用请求并保持是占着还想要不可剥夺是不能抢环路等待是转圈等。四个词各有画面就不会混进第五个。5.5 IPSec 记成“仅支持 IPv4”易漏点认为 IPSec 是老协议只服务于 IPv4。为什么漏IPSec 诞生于 IPv4 时代很多资料讲它时默认配 IPv4 场景而 IPv6 本身内置了安全机制容易让人以为不再需要 IPSec。怎么补把 IPSec 定位成“IP 层的安全框架”框架和版本号无关IPv4 和 IPv6 都能承载。做题时看到“仅”“只”这类绝对化限定词先提高警惕八成就是错误选项。6. 复习清单考前一周按这张表查漏补缺把上面五章压缩成一张自检表每个模块只留“必须条件反射答出来”的内容和对应的自检方式。考前一周不必重读教程按表逐行过答不上来的那一行就是当天要补的洞。模块必须条件反射的点高频错误自检方式体系结构RISC 定长少寻址三类总线SATA 串行热插拔数据通路管寄存器间交换把变长指令套给 RISC合上书默写 RISC/CISC 对比表存储RAID5 分布式校验、有写惩罚RAID3 专用校验盘认为 RAID5 适合大文件顺序传输用一句话说出各级别适合什么 I/O操作系统单处理机唯一运行内核线程由内核创建撤销死锁四条件阻塞直接到运行手画三态图只画四条合法迁移存储管理FIFO 淘汰最早进入LRU 淘汰最久未用OPT 理论最优把命中算成缺页用 0,0,1,1,3,1,2 两帧重推一遍网络香农公式带信噪比30dB 换 1000FTP 走 TCPIPSec 支持 v4 和 v6dB 直接当比值用一分钟内算出 2MHz、30dB 的容量数据库分片三原则不含相交性选择按行、投影按列隔离性防并发干扰分片原则记成相交性口述三条原则并解释为什么不相交运筹最大流用增广路反向边要加容量直接把各边容量相加手算一遍 S 到 T再用割集验证系统规划业务与 IT 整合是方法论服务发现自上而下做领域与流程分解功能内聚最高把业务架构当方法论用一句话区分架构与方法论具体到每一天的安排我是这样切的前两天专攻计算题页面置换和信道容量各推十遍推到不用看表就能写出中间过程中间两天过概念对比表RISC/CISC、RAID 各级、寻址方式、内聚耦合每张表用白纸重画一遍画不出来的回去补最后两天只看易错点那五条把每个坑的“为什么漏”讲给自己听讲不顺就是还没真懂。还有一条血泪经验真题里的每一个错误选项都不是白给的。做错的题别只记正确答案要把那个错选项为什么错写在一旁比如“IPSec 仅针对 IPv4”错在绝对化“共享条件”错在它其实是互斥的反面。错选项的价值在于它暴露了你脑子里那条错误的联想路径只改答案不改路径下次换个问法还会错。从那以后我每次刷完一套真题都会把错题按这六个模块贴回去而不是按题号顺序抄一遍。贴回去的过程就是重建地图的过程哪个模块贴的错题最多复习时间就往哪里压。希望这份梳理能帮你把散落的知识点收拢成一张能随时调出来的图也希望帮到你。本文还有配套的精品资源点击获取