软考高级架构师:20章知识框架图 + 备考优先级(2026版)

📅 2026/7/30 21:33:57 👁️ 阅读次数 📝 编程学习
软考高级架构师:20章知识框架图 + 备考优先级(2026版)

整理了完整的软考高级备考资料包,包含真题、论文模板、知识框架图,文末免费获取


前言

系统架构设计师官方教程第2版(2022年12月,清华版)共20章,内容非常庞杂。如果逐章通读,3个月根本看不完。本文按考频分级 + 分值占比 + 题型覆盖三个维度,帮你建立知识框架,明确哪些该啃、哪些能跳。


阅读说明

  • 频次标注:🔴高频必考(精读+刷题)/ 🟡中频次重点(通读+熟记)/ ⚪低频冷门(浏览+记名词)
  • 题型覆盖:[选]=综合知识单选 / [案]=案例分析 / [论]=论文
  • 优先级排序:🔴 > 🟡 > ⚪,时间紧时果断跳过 ⚪

一、基础知识篇(教材1-11章)

⚪ 第1章 绪论

  • 架构发展历程、架构师职责与能力要求 [选]
  • 考察极少,浏览即可

🟡 第2章 计算机系统基础知识

  • 计算机组成与体系结构(CPU、存储体系、指令系统) [选]
  • 嵌入式系统基础 [选]
  • 操作系统核心原理(进程、内存、文件、I/O) [选]
  • 计算机网络基础(协议、设备、TCP/IP) [选]
  • 系统性能评估(阿姆达尔定律、Cache) [选]

⚪ 第3章 信息系统基础知识

  • 信息系统生命周期 [选]
  • 信息系统分类(TPS、MIS、DSS、ES、ERP) [选]

🟡 第4章 信息安全技术基础知识

  • 加密算法(对称AES / 非对称RSA / HASH) [选][案]
  • 数字签名、数字证书、PKI [选]
  • 防火墙、IDS/IPS、访问控制 [选]

🔴 第5章 软件工程基础知识

  • 软件生命周期、开发模型(瀑布/迭代/敏捷/螺旋/增量) [选][案][论]
  • 需求工程(获取、分析、规格说明、验证、管理) [选][案]
  • 软件设计原则(高内聚低耦合、抽象、模块化) [选][案]
  • UML建模(用例图、类图、时序图、活动图) [选][案]
  • 设计模式(创建型/结构型/行为型;单例、工厂、策略、观察者、适配器等) [选][案][论]
  • 软件测试(类型、用例、策略) [选]

🔴 第6章 数据库设计基础知识

  • 数据库范式(1NF/2NF/3NF/BCNF) [选][案]
  • ER模型设计与转换 [案]
  • SQL优化、索引设计 [选][案][论]
  • 事务与ACID、锁机制 [选][案]
  • 分布式数据库、NoSQL选型 [选][案]
  • 分库分表、备份与恢复 [案][论]

🔴🔴 第7章 系统架构设计基础知识

  • 架构定义与核心价值 [选][案][论]
  • 架构设计方法(ABSD、DSSA) [选][案]
  • 4+1视图模型(逻辑视图、开发视图、进程视图、物理视图、场景视图) [选][案][论]
  • 经典架构风格(必考):
    • 数据流风格(批处理、管道过滤器) [选][案][论]
    • 调用返回风格(主程序子程序、面向对象、层次) [选][案][论]
    • 独立构件风格(进程通信、事件驱动) [选][案][论]
    • 虚拟机风格(解释器、规则系统) [选]
  • 中间件(消息队列、缓存、交易中间件、应用服务器) [选][案]

🔴🔴 第8章 系统质量属性与架构评估

  • 六大质量属性:性能、可用性、可修改性、安全性、可测试性、易用性 [选][案][论]
  • 设计策略(战术) [案][论]
  • 敏感点 / 权衡点 / 风险点 [案]
  • 架构评估方法:SAAM、ATAM(必考流程与步骤) [选][案][论]

🟡 第9章 软件可靠性基础知识

  • 可靠性指标(MTBF、MTTR、可用性) [选]
  • 可靠性模型、容错设计、冗余设计 [选][案]

⚪ 第10章 软件架构的演化和维护

  • 架构演化原则、重构策略 [选]

⚪ 第11章 未来信息综合技术

  • 物联网、大数据、人工智能、区块链 [选]

二、架构设计实践篇(教材12-20章)

⚪ 第12章 信息系统架构设计

  • 行业信息系统架构案例 [选]

🔴 第13章 层次式架构设计

  • 三层架构(表现层、业务逻辑层、数据访问层) [选][案][论]
  • 各层职责划分、层间通信 [案][论]
  • 分层架构优缺点、拆分原则 [案][论]

🔴🔴 第14章 云原生架构设计

  • 云原生核心原则 [选][案][论]
  • 分布式基础理论:CAP定理、BASE理论、一致性协议(Paxos/Raft) [选][案][论]
  • 容器技术(Docker)、容器编排(K8s) [案][论]
  • 微服务架构拆分、服务注册发现、API网关 [案][论]
  • 配置中心、熔断限流、链路追踪 [案][论]
  • Serverless架构 [选][论]

🔴 第15章 面向服务架构(SOA)设计

  • SOA核心概念、服务设计原则 [选][案][论]
  • ESB企业服务总线、WebService [选]
  • 微服务与SOA区别 [案][论]
  • 服务治理、服务编排、分布式事务 [案][论]

🟡 第16章 嵌入式系统架构设计

  • 嵌入式系统设计概述 [选][案]

🟡 第18章 安全架构设计

  • 信息安全体系、安全架构模型 [选][案][论]
  • 应用安全设计、数据脱敏 [案]

🟡 第19章 大数据架构设计

  • Lambda架构、Kappa架构(重点) [选][案][论]
  • 数据采集、存储、处理 [案][论]

🔴 第20章 论文写作要点

  • 论文结构框架、摘要写作技巧 [论]
  • 正文论点梳理、案例撰写方法 [论]
  • 常见选题:架构设计、质量属性、微服务、云原生 [论]

三、备考优先级总览(一图速查)

优先级章节题型覆盖时间投入建议
🔴🔴 必啃第7章 架构设计基础 / 第8章 质量属性与评估 / 第14章 云原生选+案+论占总投入35%
🔴 核心第5章 软件工程 / 第6章 数据库 / 第13章 层次架构 / 第15章 SOA / 第20章 论文选+案+论占总投入40%
🟡 次重点第2章 计算机系统 / 第4章 信息安全 / 第9章 可靠性 / 第16章 嵌入式 / 第18章 安全架构 / 第19章 大数据选+案占总投入20%
⚪ 冷门第1章 绪论 / 第3章 信息系统 / 第10章 演化维护 / 第11章 未来技术 / 第12章 信息系统架构 / 第17章 通信 / 标准化 / 数学 / 英语占总投入5%

四、三科知识模块映射

综合知识(75单选) ├── 架构设计基础 + 质量评估 + 演化 ≈ 25~30分 🔴 ├── 软件工程 ≈ 10~15分 🔴 ├── 数据库设计 ≈ 3~5分 🔴 ├── 层次/SOA/云原生架构 ≈ 5~8分 🔴 ├── 计算机系统基础 ≈ 10~15分 🟡 ├── 信息安全 + 可靠性 ≈ 5~8分 🟡 └── 信息系统/新技术/标准化/数学/英语 ≈ 5~10分 ⚪ 案例分析(5选3) ├── 第1题(必做):架构评估 ATAM/质量属性 🔴 ├── 架构风格选型对比 🔴 ├── 数据库设计/优化 🔴 ├── 微服务/云原生落地 🔴 ├── 安全架构整改 🟡 └── 大数据/嵌入式架构 🟡 论文(4选1) ├── 架构风格选型与应用 🔴 ├── 微服务架构设计 🔴 ├── 云原生架构设计 🔴 ├── 高可用/可靠性架构 🔴 ├── 数据库设计与性能优化 🔴 ├── 安全架构设计 🟡 └── 大数据架构设计 🟡

五、备考策略总结

  1. 35%时间给🔴🔴三章:第7、8、14章是命根子,综合+案例+论文全覆盖
  2. 40%时间给🔴五章:第5、6、13、15、20章是基本盘
  3. 20%时间给🟡六章:保底拿分,不要花太多时间
  4. 5%时间给⚪冷门:考前扫一眼名词即可
  5. 真题为王:近5年真题是最核心资源,题型和难度风格稳定

获取完整备考资料包

包含以下内容:

  • 软考高级系统架构设计师考试大纲PDF
  • 20章知识框架图(含备考优先级标注)
  • 近5年真题+详细解析
  • 论文模板+范文10篇
  • 案例分析答题框架
  • AI大模型考点汇总
  • 错题本模板(三科通用)

👉获取方式:点击访问资源页


📌 如果觉得有帮助,欢迎点赞收藏,备考路上不迷路!有问题评论区留言,会逐一回复。