软件架构师官方教材(第二版)章节优先级分类
说明:严格贴合教材原版目录,按备考必掌握程度分为四类,标注考察形式,针对性取舍复习、高效提分
一、必须掌握(核心必考 ⭐⭐⭐⭐⭐)
覆盖上午综合知识、下午案例分析、论文写作,全程高频考点,需精读、刷题、反复记忆,核心必掌握知识点如下:
-
第5章 软件工程基础知识:软件生命周期、开发模型(瀑布、迭代、敏捷、螺旋、增量)、需求工程(需求获取、分析、规格说明、验证、管理)、软件设计原则(高内聚低耦合、抽象、模块化)、UML建模(用例图、类图、时序图、活动图)、软件测试(测试类型、测试用例、测试策略)、软件过程管理、配置管理
-
第6章 数据库设计基础知识:数据库范式(1NF、2NF、3NF、BCNF)、ER模型设计与转换、SQL优化、索引设计、事务与ACID、分布式数据库、NoSQL数据库选型、分库分表、数据库备份与恢复
-
第7章 系统架构设计基础知识:架构定义与核心价值、架构设计方法(ABSD、DSSA)、经典架构风格(分层、管道过滤器、微服务、事件驱动、C/S、B/S、面向构件)、架构复用、构件技术、架构文档编写、架构复审流程
-
第8章 系统质量属性与架构评估:六大核心质量属性(性能、可用性、可修改性、安全性、可测试性、易用性)设计策略、敏感点/权衡点/风险点、架构评估方法(SAAM、ATAM)、评估流程与实施
-
第13章 层次式架构设计理论与实践:经典三层架构(表现层、业务逻辑层、数据访问层)设计、各层职责划分、层间通信、分层架构优缺点、架构拆分原则、常见问题解决方案
-
第14章 云原生架构设计理论与实践:云原生核心原则、容器技术(Docker)、容器编排(K8s)、微服务架构拆分、服务注册发现、API网关、配置中心、熔断限流、无服务器架构(Serverless)、云原生架构落地实践
-
第15章 面向服务架构(SOA)设计理论与实践:SOA核心概念、服务设计原则、ESB企业服务总线、WebService、微服务与SOA区别、服务治理、服务编排、分布式事务处理
-
第20章 系统架构设计师论文写作要点:论文结构框架、摘要写作技巧、正文论点梳理、案例撰写方法、常见论文选题(架构设计、质量属性、微服务、云原生、安全架构)、答题注意事项、避坑要点
二、一般掌握(次重点 ⭐⭐⭐☆☆)
以上午选择题为主,少量涉及案例拓展,需通读、熟记核心概念、做对应习题,核心必掌握知识点如下:
-
第2章 计算机系统基础知识:计算机硬件组成、CPU性能计算、存储层次结构、Cache原理、并行处理、阿姆达尔定律、系统性能评估、操作系统核心原理、计算机网络基础、网络协议与设备
-
第3章 信息系统基础知识:信息系统生命周期、信息系统分类(TPS、MIS、DSS、ES、ERP)、业务流程建模、系统集成技术、信息化基础知识、信息系统规划
-
第4章 信息安全技术基础知识:加密算法(对称AES、非对称RSA)、HASH算法、数字签名与数字证书、防火墙、IDS/IPS、访问控制模型、网络安全、数据安全基础
-
第9章 软件可靠性基础知识:可靠性指标(MTBF、MTTR、可用性)、可靠性模型、容错设计、冗余设计、软件可靠性评估、故障树分析
-
第18章 安全架构设计理论与实践:信息安全体系、安全架构模型、应用安全设计、数据脱敏、等保2.0、安全风险评估、安全架构落地实施
-
第19章 大数据架构设计理论与实践:大数据核心特征、Lambda架构、Kappa架构、数据采集、数据存储、数据处理、大数据平台架构选型
三、了解即可(低频考点 ⭐⭐☆☆☆)
仅考察上午选择题,单章分值极低,粗略浏览、记忆核心名词即可,无需深挖,核心知识点如下:
-
第1章 绪论:软件架构发展历程、架构师岗位职责与能力要求、架构设计核心目标
-
第10章 软件架构的演化和维护:架构演化原则、重构策略、技术债务处理、架构版本管理
-
第11章 未来信息综合技术:物联网、大数据、人工智能、区块链、边缘计算、数字孪生基础概念
-
第12章 信息系统架构设计理论与实践:行业信息系统架构案例、架构设计实战思路、常见架构问题
-
第17章 通信系统架构设计理论与实践:通信网络架构、通信协议基础、网络传输原理
四、无需深入(时间紧张可放弃 ⭐☆☆☆☆)
选择题偶尔出1道基础题,从不考案例、论文,备考时间不足可直接跳过,仅需了解基础知识点:
- 第16章 嵌入式系统架构设计理论与实践:嵌入式系统特点、软硬件架构基础、嵌入式开发基础概念
优先级速查表格
| 优先级 | 涉及章节 | 备考建议 |
|---|---|---|
| 必须掌握 | 5、6、7、8、13、14、15、20 | 精读+刷题+论文实战 |
| 一般掌握 | 2、3、4、9、18、19 | 通读+刷选择题+记核心点 |
| 了解即可 | 1、10、11、12、17 | 浏览概念+浅记考点 |
| 无需深入 | 16 | 时间紧张直接放弃 |