李成笔记网

专注域名、站长SEO知识分享与实战技巧

2 系统架构师教材与大纲分析

教材概述

最新版《系统架构师教材(第二版)》于2022年底出版,与第一版出版时间相隔15年。

新版教材分:上篇、下篇,上篇对应选择题,下篇对应案例与论文写作。在学习教材的基础上,需要结合历年真题进行学习。

原版教材,出版于2009年,分21章,572页;

新版教材,出版于2022年,分20章,712页。上篇11章,主要讲述基础知识,主要涵盖选择题考点;下篇12~20章,涵盖架构设计+轮,大部分内容为新增,偏应用及案例。

相对旧版删除内容

删除章节+名称

说明

第6章 UML架构文档化

对应面向对象程序设计。虽然没在教材中,仍然有真题考核,属于基础知识范畴。

第7章 设计模式

对应面向对象程序设计。最近一些年设计模式已经不再作为考点,因为其已经被划分到中级。高级中已经不再考察。

第8章 XML技术

完全不考。

第9章 面向构件的软件设计

只是删除了这一章,新版教材中仍然考核构件,只是并未单独形成章节。

第10章 构件平台与典型架构

只是删除了这一章,新版教材中仍然考核构件,只是并未单独形成章节。

第14章 基于ODP的架构师实践

直接删除,历年真题中都没有考过。

第15章 架构师的管理实践

直接删除,历年真题中都没有考过。

第17章 企业集成架构设计

集成架构放在信息系统基础知识中。企业应用集成结合SOA,虽然这里删除,新版中其他地方还有。

第18章 面向方面编程

直接删除,历年真题中都没有考过,可以不用复习

第21章 案例研究

已经融入到新版下篇的章节中,可以不用复习

新版考试大纲分析

新版的考试大纲其实就是书籍的目录。

  1. 计算机软硬件;
  2. 架构开发、验证、评估及方法;
  3. 理解相关软件开发标准和常用的信息技术标准;
  4. 主流基础软件、中间件和应用支撑技术等;
  5. 软件系统建模、系统架构设计、演化及其评估;
  6. 信息安全技术、安全架构、安全策略、安全管理、软件脆弱性;
  7. 信息化和信息技术相关法律、法规;
  8. 计算机软硬件技术应用综合;
  9. 系统工程机应用;
  10. 用户的行业特点,并根据行业特点、架构合适的系统设计;
  11. 应用数学基础知识;
  12. 阅读和正确理解相关领域的英文文献。

其中:法律法规、应用数学、英语等内容,教材上没有,大纲有,就要结合历年真题进行复习。

考点分析

新版考点

旧版对应

真题

第1章 绪论

绪论

没有考点



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

新增计算机硬件、嵌入式、计算机语言、操作系统、数据库技术、计算机网络、多媒体、系统性能等内容

计算机和网络基础

对应计算机组成结构、操作系统、数据库技术、计算机网络、对媒体等,分值在10~15分。

其中计算机组成结构考得不多,如果备考时间不足可以删减;

操作系统、数据库、计算机网络是考察重点

第3章 信息系统基础

虽然新旧版章节名称相同,但内容不完全对应。新版更注重信息系统,单独列出很多信息系统特点。

第3章 信息系统基础

考察信息化和信息,ERP、TPS、DSS等,约占2~3分

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

新增:抗攻击技术

第11章 信息安全技术

同样板块加密、解密等安全技术和理论,大体一致

考察安全知识,约3~4分

第5章 软件工程

将项目管理单独放在5.7节。旧版是单独一章项目管理,真题中出现不多,学习时可以有选择

第4章 系统开发基础

包含软件工程基础以及需求设计、测试等项目全生命周期活动

选择题占10分。案例、论文都有可能考察系统分析设计方法等

第6章 数据库设计基础

新版教材数据库单独成章,内容与旧版差不多,新增了一些新技术

2.2 数据库基础

3~4分,案例一般会考察到

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

新版教材将架构扩展为三个章节(第7章系统架构设计基础、第8章质量数学与架构评估、第10章架构的演化与维护),旧版教材一个章节基础上进行了复用、扩展,改动较大

第5章 软件架构设计

选择题15分左右,案例必考

第8章 系统质量数学与架构评估

新版教材将架构扩展为三个章节,旧版教材一个章节基础上进行了复用、扩展,改动较大

第5章 软件架构设计

选择题15分左右,案例必考

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

内容一致,概念定义有所区别,新版增加可靠性评估

第13章 系统的可靠性

1~2分,原来放在计算机组成结构和案例专题里会提到

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

新版教材将架构扩展为三个章节,旧版教材一个章节基础上进行了复用、扩展,改动较大

第5章 软件架构设计

选择题15分左右,案例必考

第11章 未来信息综合技术

无对应,纯新增

涉及人工智能、机器人、边缘计算、云计算等新技术。在2022年考察2~3分。在上篇选择题中出现。12章之后是下篇,章节名称中基本都含有“理论与实践”。案例5选3中可能会考到。教材中的内容具有普适性,在选择题中也有可能考察

第12章 信息系统架构设计理论与实践

无对应,纯新增

涉及架构设计和时间应用方面内容,可能会出现在案例题中

第13章 层次式架构设计理论与实践

内容基本一致,新版增加了物联网及案例相关内容

第16章 层次式架构设计

涉及层次架构,可能1~2分,案例可能考到

第14章 云原生架构设计理论与实践

无对应,纯新增

涉及云原生架构理论及案例,案例可能考到

第15章 面向服务架构设计理论与实践

内容一致,个别概念不同

第20章 面向服务的架构

选择题1~2分,案例、论文都可能会考

第16章 嵌入式系统架构设计理论与实践

内容基本一致,新版增加嵌入式软件架构内容

第19章 嵌入式系统设计

选择题2~3分,由于嵌入式系统属于中级内容,在案例中出现可能性高

第17章 通信系统架构设计理论与实践

无对应,纯新增

涉及计算机网络里的通信系统的网络架构设计和案例。可能会在案例里出现,偏网规(网络规划师)

第18章 安全架构设计理论与实践

内容改动较大,新版新增了安全模型、安全架构、脆弱性

第12章 系统安全架构设计

可能在案例考察

第19章 大数据架构设计理论与实践

无对应,纯新增

涉及典型大数据架构设计和案例,可能会在案例里出现

第20章 系统架构设计轮写在要点

无对应,纯新增

看目录内容就是论文写作的内容

补充内容:知识产权

无对应,纯新增

2~3分,教材没有,每年都会考,需要结合真题复习

补充内容:数学与经济管理

无对应,纯新增

2~3分,教材没有,每年都会考,需要结合真题复习

数据湖、Redis等

无对应,纯新增

教材中没有,可能会在案例中考察

科目1考点介绍

章节

考点分布

分数

0.考试介绍

考试报名、考试科目、大纲及考点分析、证书价值、常见问题。

0

视频课程规划、推荐资料、学习方法。

1.计算机组成与结构

数据的表示:进制转换、编码表示、逻辑运算、浮点数。

3

校验码:奇偶校验码、循环冗余校验码、海明校验码。

计算机硬件:硬件组成、CPU、寄存器等。

计算机指令:寻址方式、指令流水线计算。

计算机体系结构:体系结构分类,指令系统CISC和RISC。

计算机存储系统:分级存储、cache、存储体系、虚拟存储器输入输出技术、总线。

系统安全性和可靠性分析与计算。

2.系统配置与性能评价

性能指标介绍。

2

阿姆达尔解决方案。

阿姆达尔解决方案。

性能评价方法。

3.操作系统知识

进程管理:进程状态、前趋图、同步与互斥(重点)、调度、死锁、线程。

3

存储管理:分区、页式(重点)、段式、段页式、页面置换算法。

文件管理:索引文件结构、文件目录、空闲存储空间管理。

设备管理:I/O软件、虚设备和SPOOLING技术、磁盘调度。

作业管理:作业状态、调度算法、周转时间。(从来没有考过)

微内核操作系统、嵌入式操作系统(在嵌入式专题中介绍)。

4.数据库系统

数据库设计:三级模式-两级映像(了解概念)、需求分析、逻辑、物理设计。

5

关系代数:并、交、差、笛卡尔积、投影、选择、连接。(难点,高级里面SQL考得较少,主要是关系代数与SQL之间的转换关系)

关系数据库的规范化:函数依赖、键和约束、范式(重点)、模式分解(难点)。

数据库的控制:并发控制(重要)、事物管理、封锁协议(重要)。

数据故障(了解概念及原理)、数据恢复(了解概念及原理)、数据备份。

数据仓库组成、数据挖掘算法。(案例考察)

反规范化技术、大数据。(案例考察)

数据库技术:NoSql,联邦数据库,内存数据库等。(案例考察)

5.计算机网络

网络体系结构:OSI/RM七层模型、TCP/IP模型。(了解)

5

网络技术标准和协议:局域网、广域网、TCP/IP协议族、路由协议。

层次化局域网模型、综合布线系统。

TP地址:分类编制、子网划分、路由聚合、无分类编制、IPv6。(已经有几年未考)

6.信息安全技术

网络安全概述:五大基本要素、网络攻击、各种安全威胁分类。

3

网络安全技术:对称和非对称加密、信息摘要、数字签名。(重要)

密钥管理技术:数字证书、PKI密钥管理体系。(重要)

计算机病毒和木马分类,常见考点。

防火墙技术、入侵检测技术。(网络安全相关)

7.系统开发基础知识

软件工程概述、基本原理、生命周期、软件过程。

11

软件过程模型:瀑布、原型、增量、V模型、喷泉模型、CBSD。

需求分析:需求分析方法、需求工程、需求管理。

系统设计:内聚、耦合、系统结构设计、模块设计、生命周期。

测试基础知识:测试原则、测试类型、测试策略。

测试阶段:单元、集成、确认、系统、回归测试测。

试用例设计:黑盒等价类、边界值;白盒各种路径覆盖。

系统运行与维护:系统转换、系统维护、可维护性、系统评价。

软件质量、软件度量。

软件工具、软件开发环境。

8.项目管理

范围管理、进度管理、成本管理、风险管理等(考察概率高,与高级项目管理的内容不同,高级项目管理的教材已经更新过多次,比较新。架构的项目管理内容比较旧,按照旧架构材料中的内容考察

3

9.UML建模和设计模式

面向对象基础:基本概念、分析与设计、测试。

1

面向对象的程序设计:JAVA、C++语法。(高级不考程序设计)

UML:事物、关系、图,各种考点详细总结。(新版教材中没有,但是仍有真题考察)

设计模式:各种设计模式、常考关键字总结。(新版考试不再考察)

10.嵌入式技术

嵌入式操作系统、嵌入式实时操作系统、BSP、bootloader。(案例必考,基本概念都需要了解)

2

嵌入式微处理器分类、硬件组成。(案例必考,基本概念都需要了解)

多核处理器等。(案例必考,基本概念都需要了解)

11.软件架构设计

软件架构概念,软件架构建模、架构描述语言ADL。

20

软件架构风格:数据流、调用/返回、独立构件、虚拟机、仓库风格。

层次架构:B/S、C/S,混合架构。MVC架构、MVP、MVM。

基于服务的架构SOA、微服务架构。特定领域软件架构DSSA。

基于架构的软件开发方法:基于架构的软件设计ABSD。

软件质量属性、敏感点、风险点。

软件架构评估:架构权衡分析、软件架构分析、成本效益分析。

软件产品线、中间件技术、Web架构设计

12.信息系统基础知识

(系统分析师中考察的较多约10~15分)

信息化基本概念:信息化概述、信息化规划、开发方法。

5

信息系统战略规划:BSP、CSF、SST、SDP、IE、SG、VCA、SAM。

政府信息化与电子政务:模型、G2G、G28、G2C、G2E等。(略)

企业信息化与电子商务:ERP、CRM、SCM、PDM、BI、DSS等。

企业应用集成、业务流程重组、电子商务、企业门户等。(重点)

13.法律法规与标准化

知识产权基础知识:保护期限、产权人、侵权判定、其他法律细则。(主要考点)

3

标准化基础知识:标准的分类、标准的编号。(标准化的内容从来没有考过)

14.数学与经济管理

图论应用:最小生成树、最短路径、网络与最大流量。

3

运筹方法:关键路径、线性规划、对策论、决策论、存贮论、排队论。

数学建模。

15.专业英语

专业英语词汇

5

科目2考点介绍

考点:系统规划、软件架构设计、设计模式、系统设计、系统建、分布式系统设计、嵌入式系统设计、系统的可靠性分析与设计、系统的安全性和保密性设计。

案例分析真题

考点分布

软件架构设计

质量属性;

架构风格;

典型架构:MVC、C/S、B/S;

面向服务的架构SOA;

其他:DSSA、ABSD等知识。架构设计的知识比较固定,比较容易拿到高分

系统分析与设计

面向对象设计;

结构化设计;

系统安全性和可靠性设计

数据库系统

数据库技术基础

嵌入式系统

嵌入式系统,出题比较偏,需要结合真题复习

Web应用开发

Web相关技术

科目3考点介绍

考点:系统建模、软件架构设计、系统设计、分布式系统设计、系统可靠性分析与设计、系统安全性和保密性设计。除了基础知识外,打字、画图都需要熟练。

复习策略:

  1. 看文老师论文写作分析视频,掌握写作套路。
  2. 提前准备好论文项目,写好论文模板,准备好素材。
  3. 多动手,当做考试对待,培养手速和文字功底。
  4. 论文模板写好后,可以让其他人品鉴,采纳批改后的建议,查缺补漏。
  5. 要准备新技术、大项目,配得上系统架构设计师的身份。
  6. 心态最重要,不能慌。

考试准备:

  1. 考点分析、常考论文知识点汇总讲解。
  2. 论文写作格式、如何解答试题、三段式标准论文模板。准备自己的模板。
  3. 如何写好摘要、如何写好正文、如何写好总结,常见问题及解决方法.
  4. 论文评分标准讨论。

新版教材目录解读

章节

解读

第1章 绪论

没有考点

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

2.2 计算机硬件:比旧版的计算机组成结构内容要减少很多,复习内容也可以删减;

2.3 计算机软件包含:操作系统、数据库、中间件、构件,内容也只阐述基本概念。操作系统:内容也不多,要考的内容并没有全部加到教材中。操作系统每年都有考,要掌握的内容与旧版内容相同;计算机组成结构已经多年未考;数据库:主要内容主要放在第6章;嵌入式系统:主要放在后面的第17章还有涉及;

2.5 计算机网络:内容变化不大,但是备考重点可能有所改变,IP地址与组网可以略看,因为这些内容主要是网络规划师的考察点;

2.6 计算机语言、2.7 多媒体(只有2页,多年未考)、2.8系统工程:为新增内容’

2.9 系统性能:主要考察性能指标

第3章 信息系统基础知识

系统包括:业务处理系统(TPS)、管理信息系统(MIS)、决策支持系统(DSS)、专家系统(ES)、办公自动化系统(OAS)、企业资源规划(ERP)等系统。旧版的客户关系管理(CRM)、供应链管理系统在新版教材中未提到

第4章 信息安全技术

包括:信息安全、网络安全、信息加密、公钥私钥、数字签名、ACL访问控制等内容、

4.7 信息安全抗攻击技术,为新增章节;

4.8 信息安全保障体系评估方法,用途不大,不用投入过多精力

第5章 软件工程

与旧版几乎一致:软件过程模型、敏捷模型、需求工程、系统分析与设计、软件测试、净室软件工程都与旧版架构没区别。

新版新增:基于构件的软件工程;

5.7 软件项目管理章节中的风险、质量其实不是重点。

总体第5章较旧版改变不大

第6章 数据库

与旧版教材没有太大区别。关系数据库、数据库设计(包括:数据需求、概念结构、逻辑结构、物理设计)。

追加了NoSQL的概念,其实还应追加内存数据库Redis的相关内容,因为案例中曾经考过。

6.4 应用程序与数据库的交互,考得可能性性不大

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

7.1 系统架构概念,没太多变化;

7.2 基于架构的软件开发,即ABSD;

7.3 软件架构风格:传统5个风格的内容:数据流体系、调用返还结构、数据为中心体系、虚拟机体系、独立构件体系;

7.4 软件架构复用、7.5 特定领域软件系统架构 DSSA都是考察范围

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

旧版在论文中的体系,论文中可能会用到

第9章 软件可靠性

基本概念为主,包括:容错技术;

9.5 软件可靠性测试、9.6 软件可靠性评价考察的概率不大

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

架构演化的概念过程都属于新版教材新增,确切地说,旧版的架构设计拆分成了第7、8章,而第10章的内容是在旧版基础上的扩展。

10.6 架构演化实例:可能会出现在案例中

第11章 未来信息综合技术

2022年的选择题中已经有考察,只会考一些概念性的选择题

下篇:第12~19章都是各种架构的“应用于实践”

首先,提出一种架构的概述,之后介绍具体架构的形式、设计方法等,最后给出一个案例。

下篇内容偏应用,光看内容看不出名堂,新版教材的改变,也是对备考者的考验。之前的基础知识都在随真题而演进,虽然教材没有太多改变,但下篇的内容在案例考试中会重点考察,要重点研究。

论文写的大纲分析

新版的论文大纲是旧版论文大纲的超集。

旧版论文

新版论文(红色为新增内容)

1、系统建模

定义问题与归结模型

结构化系统建模

面向对象系统建模

数据库建模

1、系统建模

定义问题与归结模型

结构化系统建模

面向对象系统建模

数据库

建模可靠性建模

系统评估建模

2、软件架构设计

软件架构设计

特定领域软件架构

基于架构的软件开发方法

软件演化

2、软件架构设计

软件架构风格选择

软件架构设计

特定领域软件架构

基于架构的软件开发方法

属性驱动的软件设计方法

实时系统设计方法

软件架构演化

架构质量和评估

架构脆弱性分析

3、系统设计

处理流程设计

系统人机界面设计

文件设计、存储设计

数据库设计

网络应用系统的设计

系统运行环境的集成与设计

系统性能设计

中间件、应用服务器

3、系统设计

信息系统的总体框架设计

大数据处理系统流程设计

SOA及分布式系统总体设计

系统人-机界面设计

嵌入式系统设计

数据库系统设计

文件设计、存储设计

通信和网络应用系统设计

系统运行环境的集成与设计

系统性能设计

系统安全性和可靠性设计

中间件、构件化系统设计

4、分布式系统设计

分布式通信协议的设计

基于对象的分布式系统设计

基于Web的分布式系统设计

基于消息和协同的分布式系统设计

异构分布式系统的互操作性设计


4、系统的可靠性分析与设计

系统的故障模型和可靠性模型

提高系统可靠性的措施

系统的故降对策和系统的备份与恢复

4、系统的可靠性分析与设计

系统的故障模型和可靠性模型

提高系统可靠性的搭施

系统的故障对策和系统的备份与恢复

系统可靠性分析、预计与评估

5、系统的安全性和保密性设计

系统的访问控制技术

数据的完整性

数据与文件的加密通信的安全性

系统的安全性设计

5、系统的安全性和保密性设计

系统的访问控制技术

数据的完整性

数据与文件的加密

系统抗攻击设计

通信的安全性

系统安全性评估与认证

总体上,论文的大纲作用不大,还是要结合真题及各种论文的范文进行复习。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言