<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>软考 on Ralph's Blog</title><link>https://pothos.dpdns.org/tags/%E8%BD%AF%E8%80%83/</link><description>Recent content in 软考 on Ralph's Blog</description><generator>Hugo -- 0.147.7</generator><language>zh-cn</language><lastBuildDate>Thu, 25 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://pothos.dpdns.org/tags/%E8%BD%AF%E8%80%83/index.xml" rel="self" type="application/rss+xml"/><item><title>40.软考高级系统架构师</title><link>https://pothos.dpdns.org/posts/40.%E8%BD%AF%E8%80%83%E9%AB%98%E7%BA%A7%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E5%B8%88/</link><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><guid>https://pothos.dpdns.org/posts/40.%E8%BD%AF%E8%80%83%E9%AB%98%E7%BA%A7%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E5%B8%88/</guid><description>&lt;h1 id="软考高级系统架构师考试-32-小时通关指南">软考高级系统架构师考试 32 小时通关指南&lt;/h1>
&lt;h2 id="考试概述">考试概述&lt;/h2>
&lt;p>系统架构设计师考试是全国计算机技术与软件专业技术资格（水平）考试（简称“软考”）中的高级资格考试，通过系统架构设计师考试可获得高级工程师职称资格。&lt;/p>
&lt;p>本书基于2022年颁布的新考试大纲编写，在保证了知识的系统性与完整性的基础上，在易学性、学习有效性等方面进行了大幅度地改进和提高。&lt;/p>
&lt;p>本书在全面分析知识点的基础上，对整个学习架构进行了科学重构，可以极大地提高学习的有效性。尤其是针对层次式架构设计、云原生架构设计、面向服务架构设计、嵌入式系统架构设计、通信系统架构设计、安全架构设计、大数据架构设计等核心考点，分别从理论与实践两个方面进行了重点梳理。考生可通过学习本书，掌握考试的重点，熟悉试题形式及解答问题的方法和技巧等。&lt;/p>
&lt;p>本书可作为考生备考系统架构设计师考试的学习教材，也可作为各类培训班的教学用书。&lt;/p>
&lt;h2 id="核心特点">核心特点&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>科学重构学习架构&lt;/strong>：基于2022年新考试大纲，对整个学习架构进行科学重构&lt;/li>
&lt;li>&lt;strong>32小时通关体系&lt;/strong>：精心设计的32小时学习路径，高效备考&lt;/li>
&lt;li>&lt;strong>6篇系统化知识架构&lt;/strong>：从基础到实践，层层递进的知识体系&lt;/li>
&lt;li>&lt;strong>理论与实践并重&lt;/strong>：针对核心考点，分别从理论与实践两个方面进行重点梳理&lt;/li>
&lt;li>&lt;strong>重点突出&lt;/strong>：聚焦层次式架构、云原生架构、SOA、嵌入式系统等核心考点&lt;/li>
&lt;/ul>
&lt;h2 id="适用对象">适用对象&lt;/h2>
&lt;ul>
&lt;li>准备参加系统架构设计师考试的考生&lt;/li>
&lt;li>希望获得高级工程师职称资格的技术人员&lt;/li>
&lt;li>各类培训班的学员和教师&lt;/li>
&lt;li>从事系统架构设计工作的专业人员&lt;/li>
&lt;li>希望提升架构设计能力的软件工程师&lt;/li>
&lt;/ul>
&lt;h2 id="学习指南">学习指南&lt;/h2>
&lt;p>本指南按照6篇32小时的结构组织，建议按以下方式学习：&lt;/p>
&lt;ol>
&lt;li>&lt;strong>第1篇（第1-3小时）&lt;/strong>：架构设计基础 - 夯实计算机系统基础&lt;/li>
&lt;li>&lt;strong>第2篇（第4-8小时）&lt;/strong>：架构设计专业知识 - 掌握专业理论基础&lt;/li>
&lt;li>&lt;strong>第3篇（第9-14小时）&lt;/strong>：架构设计高级知识 - 深入架构设计理论&lt;/li>
&lt;li>&lt;strong>第4篇（第15-22小时）&lt;/strong>：架构设计实践知识 - 重点掌握实践应用&lt;/li>
&lt;li>&lt;strong>第5篇（第23-26小时）&lt;/strong>：架构设计补充知识 - 完善知识体系&lt;/li>
&lt;li>&lt;strong>第6篇（第27-32小时）&lt;/strong>：架构设计模拟试题 - 实战演练提升&lt;/li>
&lt;/ol>
&lt;h2 id="考试内容">考试内容&lt;/h2>
&lt;p>重点章节： &lt;strong>【高】&lt;/strong> 软件架构设计 、软件工程 &lt;strong>【中】&lt;/strong> 数据库系统、企业信息化战略与实施、操作系统 、计算机网络&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>知识点&lt;/th>
&lt;th>分数&lt;/th>
&lt;th>说明&lt;/th>
&lt;th>比例&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>计算机组成原理与体系结构&lt;/td>
&lt;td>2-4&lt;/td>
&lt;td>中断、存储器、并/串转换、寄存器、内存存储计算、磁盘文件读取、异步传输、CISC与RISC、Cache存储、流水线、虚拟、查重位&lt;/td>
&lt;td>2.7%~5.3%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>系统性能与性能评价&lt;/td>
&lt;td>0-2&lt;/td>
&lt;td>性能指标测试、计算机性能/性能评价、负载均衡、数据流、MIPS&lt;/td>
&lt;td>0~2.7%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>操作系统&lt;/td>
&lt;td>3-6&lt;/td>
&lt;td>进程、虚拟器与SP/调度、存储分配、文件系统、设备管理、磁盘调度、实时文件系统&lt;/td>
&lt;td>4%~8%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>计算机网络&lt;/td>
&lt;td>3-6&lt;/td>
&lt;td>网络层次设计、逻辑/物理拓扑设计、协议、数据链路层、传输层、DNS服务&lt;/td>
&lt;td>4%~8%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>数据库系统&lt;/td>
&lt;td>4-9&lt;/td>
&lt;td>数据库设计、ER模型、关系代数、规范化理论、数据库索引机制、事务管理、SQL语句&lt;/td>
&lt;td>5.3%~12%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>企业信息化战略与实施&lt;/td>
&lt;td>3-8&lt;/td>
&lt;td>企业信息战略、企业应用集成、EDI、企业门户、CRM、企业信息化方法、信息管理&lt;/td>
&lt;td>4%~10.7%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>软件工程&lt;/td>
&lt;td>12-18&lt;/td>
&lt;td>软件开发模型、需求方法论、逆向工程、用例分析方法、UML图、需求识别、需求捕捉、可行性研究、软件测试、验证、确认、维护、RUP、JSP、结构化方法、RAD、面向对象方法论&lt;/td>
&lt;td>16%~24%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>项目管理&lt;/td>
&lt;td>0-4&lt;/td>
&lt;td>项目计划与组织、项目资源管理、需求变更&lt;/td>
&lt;td>0~5.3%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>软件架构设计&lt;/td>
&lt;td>22-28&lt;/td>
&lt;td>软件架构风格与模式、架构设计技术、MVC模式、架构设计评价、形式化方法、ASD、架构文档、面向服务架构、组件技术、CORBA、&amp;ldquo;4+1&amp;quot;视图模型、体系结构风格&lt;/td>
&lt;td>29.3%~37.3%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>系统安全与保密性设计&lt;/td>
&lt;td>2-3&lt;/td>
&lt;td>安全保密设计与实现、加密算法、ARP、SNMP v3、PGP、PKI&lt;/td>
&lt;td>2.7%~4%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>系统可靠性与容错性设计&lt;/td>
&lt;td>3-4&lt;/td>
&lt;td>系统可靠性指标、容错/冗余、失效模式、诊断理论、商容、系统可靠性分析&lt;/td>
&lt;td>4.00%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>数学与经济基础&lt;/td>
&lt;td>2&lt;/td>
&lt;td>数学基础、概率、统计分析、线性规划、线性规划、函数规划、图模型&lt;/td>
&lt;td>2.7%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>专业英语&lt;/td>
&lt;td>4-5&lt;/td>
&lt;td>软件架构风格、软件架构、信息系统设计、DFD&lt;/td>
&lt;td>6.67%&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;hr>
&lt;h1 id="第1篇-架构设计基础">第1篇 架构设计基础&lt;/h1>
&lt;h2 id="第1小时-计算机系统基础知识">第1小时 计算机系统基础知识&lt;/h2>
&lt;h3 id="10-章节考点分析">1.0 章节考点分析&lt;/h3>
&lt;p>第1小时主要学习&lt;strong>计算机硬件基础知识&lt;/strong>、&lt;strong>计算机软件基础知识&lt;/strong>、&lt;strong>计算机语言&lt;/strong>、&lt;strong>多媒体技术&lt;/strong>等内容。根据考试大纲，本小时知识点涉及&lt;strong>单项选择题&lt;/strong>，按以往全国计算机技术与软件专业技术资格（水平）考试的出题规律约占 &lt;strong>$2\sim 6$ 分&lt;/strong>。本小时内容属于&lt;strong>基础知识范畴&lt;/strong>，一般不会在案例分析题中出现。本小时知识架构如图1.1所示。&lt;/p></description></item><item><title>41.系统架构设计师案例提炼</title><link>https://pothos.dpdns.org/posts/41.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E6%A1%88%E4%BE%8B%E6%8F%90%E7%82%BC/</link><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><guid>https://pothos.dpdns.org/posts/41.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E6%A1%88%E4%BE%8B%E6%8F%90%E7%82%BC/</guid><description>&lt;h1 id="2025年下半年系统架构设计师案例提炼">2025年下半年系统架构设计师案例提炼&lt;/h1>
&lt;h2 id="案例分析概述">案例分析概述&lt;/h2>
&lt;h3 id="案例分析作答要求">案例分析作答要求&lt;/h3>
&lt;p>案例分析第一题必做，后面四道题四选二。机试选做题很简单，选哪一道题就做哪一道，不选的就清空不要写任何数据。考试的时候灵活应变，看清楚要求即可。&lt;/p>
&lt;p>除此之外，综合知识和案例分析2个科目连考，作答总时长240分钟，综合知识科目最长作答时长150分钟，最短作答时长120分钟。诸葛老师不建议大家提前交卷，案例时间较为紧张，需要全都利用起来。&lt;/p>
&lt;h3 id="历年真题考点分析">历年真题考点分析&lt;/h3>
&lt;blockquote>
&lt;p>从 2016 到 2025，试题已经从 “架构风格+UML图” 的静态理论题，演进为 “智能化分布式架构+AI/区块链/Web融合” 的系统实践题。
📌 未来重点复习主线：
质量属性 → 微服务与解释器风格 → Redis 架构与同步 → 云边端AI → 区块链智能合约&lt;/p>&lt;/blockquote>
&lt;p>根据历年真题考点分析，将架构案例分析真题分为如下几个大类：&lt;/p>
&lt;p>①软件架构设计：每年必考1-2题，并且是第1题必选题，必须掌握，主要涉及质量属性、软件架构风格、软件架构评估、MVC架构、面向服务的架构SOA、ESB、J2EE架构等。&lt;br>
②软件系统设计：几乎每年必考1题，主要涉及UML的图、关系的识别，尤其是类图、用例图、活动图、状态图；设计模式识别；数据流图、E-R图等简单识别；信息安全相关技术；项目管理-进度管理-关键路径。&lt;br>
③ 数据库系统设计：几乎每年必考 1 题，主要考查数据库的一些新技术的比较，如关系型数据库、非关系型数据库 NoSQL 以及内存数据库 Redis 等，还会包括反规范化技术、主从复制、负载均衡等。&lt;br>
④ 嵌入式系统设计：几乎每年必考1题，选做题，考查比较的多的是嵌入式系统的实时性和可靠性以及容错性等概念。大概率会考到一些嵌入式领域陌生技术，如果是完全没见过的技术，不选即可。&lt;br>
⑤Web系统设计：几乎每年必考1题，主要考查Web相关技术，一般结合架构进行考查。偶尔会考到新技术，遇到完全没听说过的技术，就不选。&lt;/p>
&lt;p>改版后下篇八大架构是重中之重。&lt;/p>
&lt;p>此外，若偶尔考到一些完全陌生的架构和技术，可直接选择忽略，因为陌生技术不会再考第二次，无法归纳总结，完全没有必要了解。&lt;/p>
&lt;p>&lt;strong>历年案例分析考点归纳如下&lt;/strong>&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>年份&lt;/th>
&lt;th>试题&lt;/th>
&lt;th>考查范围&lt;/th>
&lt;th>考查知识点&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;strong>2025.05&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>质量属性填空+解释器风格教材图填空+为什么适合解释器风格&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>Web系统&lt;/td>
&lt;td>架构图填空+爬虫 scrapy 填空+异步 I/0&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>redis主从复制第一次同步架构图填空+后续同步架构图填空+两种持久化技术&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>云测 AI和端侧 AI定义+资源池的核心架构设计考虑3个方面+资源池对比&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web系统&lt;/td>
&lt;td>区块链六个层次+区块链三种不同人员操作流程+智能合约包含三个方面&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2024.11&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>质量属性六要素，ping/echo，心跳模式&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>cache-aside 架构，缓存处理&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>ros1，ros2 定义、特点和改进，选词填空&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>Elasticsearch 分词，架构填空，RESTful 架构特点&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>软件设计&lt;/td>
&lt;td>安全分析 4 个步骤，填空题，形式化开发和软件测试的特点&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2024.05&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>微服务优缺点、质量属性效用树、质量属性六要素&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>序列图、协作图、序列图三种消息、图填空、条件分支&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>Mysql 分布式锁、Redis 分布式死锁、Redis 命令&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>SOME/IP 协议特点、SOME/IP 填空、DDS 和 AP 模块流程图&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>架构图填空、MongoDB 非结构化和矢量化存储、热温冷数据&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2023&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>大数据架构 Lambda 和 Kappa&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>SysML 需求图和用例图、需求图七类关系等&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>读写分离架构、Redis 缓存、主从复制&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>Hibernate 架构、数据持久层、jwt&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>数字孪生概念、技术选择、架构图填空&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2022&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>架构风格，质量属性&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>结构化分析：数据流图、E-R 图、数据字典&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>宇航装备架构、看图填空、故障分析&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>同步和异步、缓存分片、布隆过滤器&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>MQTT 协议、看图填空、云计算、边缘计算&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2021&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>架构风格，质量属性&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>用例图、顺序图填空、模型对比&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>数据定义分布管理涵义、基于 FACE 的架构(题目不全)&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>反规范化设计方法、数据不一致、Redis 同步&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>云平台智能家居，看图填空，TCP/UDP 区别&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2020&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>架构风格，质量属性&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>逻辑设计、关系模式、主键、超类实体、派生属性&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>需求到架构映射、FACE 架构&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>内存数据库 redis，内存淘汰机制&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>非功能性需求、SSM 框架、数据访问机制&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2019&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>架构风格，质量属性&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>数据流图求实体、加工、补充数据流；系统流程图区别&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>信息物理系统三层结构概念、填空；三类安全威胁&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>数据库读写并发操作、key/value 方案探讨&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>非功能性需求、分布式架构图、SQL 注入攻击&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2018&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>非功能性需求、C/S 架构&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>数据流图、ER 图、实体和类、用例&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>简单任务和复杂任务、基本消息通信 BMTS&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>MemCache 和 Redis、数据可靠性和一致性&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>SOA、ESB、信息安全、根据描述填图&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2017&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>质量属性效用树、架构风险、敏感点、权衡点&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>MVC、EJB、J2EE&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>机器人操作系统 ROS 和 RTOS、根据描述填流程图&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>数据库&lt;/td>
&lt;td>ORM 和数据库程序在线访问、数据访问层、工厂设计模式&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>响应式 Web 设计、高并发 Web 架构、主从复制机制&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>2016&lt;/strong>&lt;/td>
&lt;td>试题一&lt;/td>
&lt;td>软件架构&lt;/td>
&lt;td>质量属性、架构风格对比、根据描述填空&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题二&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>用例图参与者、用例关系、类图关系&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题三&lt;/td>
&lt;td>嵌入式&lt;/td>
&lt;td>RTOS 特点、实时性分类、缺陷故障失效关系图&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题四&lt;/td>
&lt;td>Web 系统&lt;/td>
&lt;td>应用服务器、PHP 和 Java、J2EE 架构&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;/td>
&lt;td>试题五&lt;/td>
&lt;td>软件系统&lt;/td>
&lt;td>Scrum 敏捷开发状态图、MVC 架构应用&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>&lt;strong>十年总体趋势概览（2016–2025）&lt;/strong>&lt;/p></description></item><item><title>42.系统架构设计师论文提炼</title><link>https://pothos.dpdns.org/posts/42.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E8%AE%BA%E6%96%87%E6%8F%90%E7%82%BC/</link><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><guid>https://pothos.dpdns.org/posts/42.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E8%AE%BA%E6%96%87%E6%8F%90%E7%82%BC/</guid><description>&lt;h3 id="2025年下半年系统架构设计师论文提炼">2025年下半年系统架构设计师论文提炼&lt;/h3>
&lt;p>系统建模 2&lt;br>
软件架构设计 3&lt;br>
系统设计 18&lt;br>
分布式系统设计 35&lt;br>
系统可靠性分析与设计 38&lt;br>
系统安全性和保密性设计 39&lt;/p>
&lt;h2 id="系统建模">系统建模&lt;/h2>
&lt;h3 id="软件系统建模方法">软件系统建模方法&lt;/h3>
&lt;p>（1） 结构化建模方法。&lt;/p>
&lt;p>结构化建模方法是以过程为中心的技术，可用于分析一个现有的系统以及定义新系统的业务需求。结构化建模方法所绘制的模型称为数据流图（DFD）。对于流程较为稳定的系统可考虑结构化建模方法。&lt;/p>
&lt;p>（2）信息工程建模方法（或数据库建模方法）。&lt;/p>
&lt;p>信息工程建模方法是一种以数据为中心，但过程敏感的技术，它强调在分析和研究过程需求之前，首先研究和分析数据需求。信息工程建模方法所创建的模型被称为实体联系图（ERD）。主要用于数据建模。&lt;/p>
&lt;p>（3） 面向对象建模方法。&lt;/p>
&lt;p>面向对象建模方法将“数据”和“过程”集成到被称为“对象”的结构中，消除了数据和过程的人为分离现象。面向对象建模方法所创建的模型被称为对象模型。随着面向对象技术的不断发展和应用，形成了面向对象的建模标准，即UML（统一建模语言）。UML定义了几种不同类型的模型图，这些模型图以对象的形式共建一个信息系统或应用系统。是目前比较常用的建模方法。&lt;/p>
&lt;p>（4） 功能分解法&lt;/p>
&lt;p>功能分解法以系统需要提供的功能为中心来组织系统。首先定义各种大的功能，然后把功能分解为子功能，同时定义功能间的接口。比较大的子功能还可以被进一步分解，直到我们可以对它进行明确的定义。总的思想就是将系统根据功能分而治之，然后根据功能的需求设计数据结构。&lt;/p>
&lt;h2 id="软件架构设计">软件架构设计&lt;/h2>
&lt;h3 id="saam-评估方法">SAAM 评估方法&lt;/h3>
&lt;p>SAAM的分析和评估目的、评估参与者、评估活动或过程以及评估结果说明如下。&lt;/p>
&lt;p>（1）评估目的&lt;/p>
&lt;p>SAAM（Scenario-based Architecture Analysis Method）目的是验证基本的体系结构假设和原则，评估体系结构固有的风险。SAAM指导对体系结构的检查，使其主要关注潜在的问题点，如需求冲突。SAAM不仅能够评估体系结构对于特定系统需求的使用能力，也能被用来比较不同的体系结构。&lt;/p>
&lt;p>（2）评估参与者&lt;/p>
&lt;p>风险承担者、记录人员、软件体系结构设计师。&lt;/p>
&lt;p>（3） 评估活动或过程&lt;/p>
&lt;p>SAAM分析评估体系结构的过程包括五个步骤，即场景开发、体系结构描述、单个场景评估、场景交互和总体评估。&lt;/p>
&lt;p>（4）评估结果&lt;/p>
&lt;p>SAAM评估的主要有形输出包括&lt;/p>
&lt;p>1）把代表了未来可能做的更改的场景与架构对应起来，显现出架构中未来可能会表现出较高复杂性的地方，并对每个这样的更改的预期工作量做出评估。&lt;br>
2）理解系统的功能，对多个架构所支持的功能和数量进行比较。&lt;/p>
&lt;p>如果所评估的是一个框架，SAAM评估将指明框架中未能满足其修改性需求的地方，有时还会指出一种效果更好的设计。SAAM评估也能对两个或者三个备选架构进行比较，明确其中哪一个能够较好地满足质量属性需求，而且做的更改较少、不会在未来导致太多的复杂的问题。&lt;/p>
&lt;h3 id="atam-评估方法">ATAM 评估方法&lt;/h3>
&lt;p>ATAM的分析和评估目的、评估参与者、评估活动或过程以及评估结果说明如下。&lt;/p>
&lt;p>（1）评估目的&lt;/p>
&lt;p>ATAM（Architecture Tradeoff Analysis Method），即架构权衡分析方法的评估目的是依据系统质量属性和商业需求评估设计决策的结果。ATAM希望揭示出架构满足特定质量目标的情况，使我们更清楚地认识到质量目标之间的联系，即如何权衡多个质量目标。&lt;/p>
&lt;p>（2）评估参与者&lt;/p>
&lt;p>1）评估小组。该小组是所评估架构项目外部的小组，通常由3~5人组成。该小组的每个成员都要扮演大量的特定角色。他们可能是开发组织内部的，也可能是外部的。&lt;br>
2）项目决策者，对开发项目具有发言权，并有权要求进行某些改变，他们包括项目管理人员，重要的客户代表，架构设计师等。&lt;br>
3）架构涉众（stakeholders）。包括关键模块开发人员、测试人员、用户等。&lt;/p>
&lt;p>（3） 评估活动或过程&lt;/p>
&lt;p>整个ATAM评估过程包括九个步骤，按其顺序分别是介绍ATAM方法、描述商业目标、描述体系结构、标识体系结构步骤、产生质量属性树、分析体系结构步骤、讨论质量需求的次序、分析体系结构步骤、提交结果。&lt;/p>
&lt;h3 id="软件架构风格">软件架构风格&lt;/h3>
&lt;p>Garlan和Shaw将软件架构风格分为五大类，数据流风格、调用/返回风格、独立构件风格、虚拟机风格和仓库风格。其中&lt;/p>
&lt;p>（1） 数据流风格包括批处理序列架构风格和管道/过滤器架构风格；&lt;br>
（2） 调用/返回风格包括主程序/子程序架构风格、数据抽象和面向对象架构风格和层次结构架构风格；&lt;br>
（3） 独立构件风格包括进程通信架构风格和事件驱动的架构风格；&lt;br>
（4） 虚拟机风格包括解释器架构风格和基于规则的系统；&lt;br>
（5） 仓库风格包括数据库架构风格和黑板架构风格。&lt;/p></description></item><item><title>43.系统架构设计师 《章节刷题题库》</title><link>https://pothos.dpdns.org/posts/43.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88-%E7%AB%A0%E8%8A%82%E5%88%B7%E9%A2%98%E9%A2%98%E5%BA%93/</link><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><guid>https://pothos.dpdns.org/posts/43.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88-%E7%AB%A0%E8%8A%82%E5%88%B7%E9%A2%98%E9%A2%98%E5%BA%93/</guid><description>&lt;h1 id="系统架构设计师-章节刷题题库">系统架构设计师 《章节刷题题库》&lt;/h1>
&lt;p>&lt;strong>使用说明&lt;/strong>&lt;/p>
&lt;ol>
&lt;li>
&lt;p>本章节刷题题库汇总了2019-2024年全部选择题真题（部分章节增加2018年及之前的真题），供VIP学员巩固所学。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>本题库范围为第二版教材上篇（第1-11章），也是历年真题考点覆盖的章节。关于第二版教材下篇的内容，属于新增章节，历年选择题尚未考察，因此本练习尚未涉及，后续根据考试情况会持续更新本题库。第二版教材下篇内容偏向于实践，应该会在案例分析和论文写作中考察，我们会在案例专题中进行更新。&lt;/p>
&lt;/li>
&lt;li>
&lt;p>真题较多，难免会有疏漏，如有发现，请在群里反馈给@软考诸葛老师，我们会持续改进，不断迭代更新，谢谢。&lt;/p>
&lt;/li>
&lt;/ol>
&lt;h1 id="目录">目录&lt;/h1>
&lt;ul>
&lt;li>&lt;a href="#%E7%AC%AC1%E7%AB%A0%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E7%9F%A5%E8%AF%86">第1章 计算机系统知识&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC2%E7%AB%A0%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F">第2章 操作系统&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC3%E7%AB%A0%E6%95%B0%E6%8D%AE%E5%BA%93%E8%AE%BE%E8%AE%A1">第3章 数据库设计&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC4%E7%AB%A0%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%B3%BB%E7%BB%9F%E5%8F%8A%E8%BD%AF%E4%BB%B6">第4章 嵌入式系统及软件&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC5%E7%AB%A0%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C">第5章 计算机网络&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC6%E7%AB%A0%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E4%B8%8E%E6%80%A7%E8%83%BD%E8%AF%84%E4%BB%B7">第6章 系统配置与性能评价&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC7%E7%AB%A0%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86">第7章 软件工程基础知识&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC8%E7%AB%A0%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E6%8A%80%E6%9C%AF">第8章 面向对象技术&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC9%E7%AB%A0%E4%BF%A1%E6%81%AF%E5%AE%89%E5%85%A8%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86">第9章 信息安全基础知识&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC10%E7%AB%A0%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86">第10章 信息系统基础知识&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC11%E7%AB%A0%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1">第11章 系统架构设计&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC12%E7%AB%A0%E7%B3%BB%E7%BB%9F%E8%B4%A8%E9%87%8F%E5%B1%9E%E6%80%A7%E4%B8%8E%E6%9E%B6%E6%9E%84%E8%AF%84%E4%BC%B0">第12章 系统质量属性与架构评估&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC13%E7%AB%A0%E8%BD%AF%E4%BB%B6%E5%8F%AF%E9%9D%A0%E6%80%A7%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86">第13章 软件可靠性基础知识&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC14%E7%AB%A0%E6%9C%AA%E6%9D%A5%E4%BF%A1%E6%81%AF%E7%BB%BC%E5%90%88%E6%8A%80%E6%9C%AF">第14章 未来信息综合技术&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC15%E7%AB%A0%E7%9F%A5%E8%AF%86%E4%BA%A7%E6%9D%83%E4%B8%8E%E6%A0%87%E5%87%86%E5%8C%96(%E8%A1%A5%E5%85%85)">第15章 知识产权与标准化(补充)&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC16%E7%AB%A0%E6%95%B0%E5%AD%A6%E4%B8%8E%E7%BB%8F%E6%B5%8E%E7%AE%A1%E7%90%86(%E8%A1%A5%E5%85%85)">第16章 数学与经济管理(补充)&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E7%AC%AC17%E7%AB%A0%E4%B8%93%E4%B8%9A%E8%8B%B1%E8%AF%AD(%E8%A1%A5%E5%85%85)">第17章 专业英语(补充)&lt;/a>&lt;/li>
&lt;/ul>
&lt;h1 id="第1章计算机系统知识">第1章计算机系统知识&lt;/h1>
&lt;p>本章预计会考1分左右，第二版教材改版后在2.2节增加了本块内容，在22年真题考了磁盘管理，其他近几年真题均未考察。我们会根据历年真题考试情况进行补充，属于非重点内容。&lt;/p>
&lt;h2 id="2018年下半年第12题">2018年下半年第12题&lt;/h2>
&lt;p>CPU的频率有主频、倍频和外频。某处理器外频是200MHz，倍频是13，该款处理器的主频是（12）。&lt;/p>
&lt;p>（12）A.2.6GHz B.1300MHz C.15.38Mhz D.200MHz&lt;/p>
&lt;p>试题（12）&lt;/p>
&lt;p>参考答案：A&lt;/p>
&lt;p>答案解析：CPU的工作频率(主频)包括两个部分：外频与倍频，两者的乘积就是主频。所谓外频，就是外部频率，指的是系统总线频率。&lt;/p>
&lt;p>倍频的全称是倍频系数，倍频系数是指CPU主频与外频之间的相对比例关系。最初CPU主频和系统总线速度是一样的，但CPU的速度越来越快，倍频技术也就相应产生。它的作用是使系统总线工作在相对较低的频率上，而CPU速度可以通过倍频来提升。&lt;/p>
&lt;p>本题中外频 $200\mathrm{MHz}$ ，倍频13，所以主频 $= 200\mathrm{MHz}^{*}13 = 2.6\mathrm{GHz}$&lt;/p>
&lt;h2 id="2018年下半年第13题">2018年下半年第13题&lt;/h2>
&lt;p>若信息码字为111000110，生成多项式 $\mathrm{G(x) = x5 + x3 + x + 1}$ ，则计算出的CRC校验码为（13）。&lt;/p></description></item><item><title>44.系统架构设计师三色笔记</title><link>https://pothos.dpdns.org/posts/44.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E4%B8%89%E8%89%B2%E7%AC%94%E8%AE%B0/</link><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><guid>https://pothos.dpdns.org/posts/44.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E4%B8%89%E8%89%B2%E7%AC%94%E8%AE%B0/</guid><description>&lt;h1 id="第一章-计算机系统基础知识">第一章 计算机系统基础知识&lt;/h1>
&lt;h2 id="1-计算机系统组成">1 计算机系统组成&lt;/h2>
&lt;h3 id="11-存储系统">1.1 存储系统&lt;/h3>
&lt;p>时间局部性：指程序中的某条指令一旦执行，不久以后该指令可能再次执行，典型原因是由于程序中存在着大量的循环操作。&lt;/p>
&lt;p>空间局部性：指一旦程序访问了某个存储单元，不久以后，其附近的存储单元也将被访问，即程序在一段时间内所访问的地址可能集中在一定的范围内，其典型情况是程序顺序执行。&lt;/p>
&lt;p>工作集理论：工作集是进程运行时被频繁访问的页面集合。&lt;/p>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/e4776bbe408bb492dd44b79c0e629b27c65cc60317b608cc236ec996dce1a19c.jpg">&lt;/p>
&lt;h3 id="12-计算机系统组成">1.2 计算机系统组成&lt;/h3>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/a5b76b9c89330761d106467b74086a169671f4b9836ce784c0ed2c5e9090b639.jpg">&lt;/p>
&lt;h3 id="13-处理器体系结构">1.3 处理器体系结构&lt;/h3>
&lt;table>&lt;tr>&lt;td>体系结构分类&lt;/td>&lt;td>定义&lt;/td>&lt;td>特点&lt;/td>&lt;td>典型应用&lt;/td>&lt;/tr>&lt;tr>&lt;td>冯·诺依曼结构&lt;/td>&lt;td>冯·诺依曼结构也称普林斯顿结构，是一种将程序指令存储器和数据存储器合并在一起的存储器结构。&lt;/td>&lt;td>指令与数据存储器合并在一起。
指令与数据都通过相同的数据总线传输。&lt;/td>&lt;td>一般用于PC处理器，如I3、I5、I7处理器。
注：常规计算机属于冯·诺依曼结构&lt;/td>&lt;/tr>&lt;tr>&lt;td>哈佛结构&lt;/td>&lt;td>哈佛结构是一种并行体系结构，它的主要特点是将程序和数据存储在不同的存储空间中，即程序存储器和数据存储器是两个独立的存储器，每个存储器独立编址、独立访问。&lt;/td>&lt;td>指令与数据分开存储，可以并行读取，有较高的数据吞吐率。
有4条总线：指令和数据的数据总线与地址总线。&lt;/td>&lt;td>一般用于嵌入式系统处理器。
注：DSP属于哈佛结构&lt;/td>&lt;/tr>&lt;/table>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/5cab0497da0ae525acd6ce08d2f761355460f08c1c942889b5e3ddbd66f367a0.jpg">&lt;/p>
&lt;h3 id="14-总线">1.4 总线&lt;/h3>
&lt;p>总线的基本概念：总线是一组能为多个部件分时共享的信息传送线，用来连接多个部件并为之提供信息交换通路。&lt;/p>
&lt;p>特点：&lt;/p>
&lt;p>挂接在总线上的多个部件只能分时向总线发送数据，但可同时从总线接收数据。通过总线复用方式可以减少总线中信号线的数量，以较少的信号线传输更多的信息。&lt;/p>
&lt;p>总线分类：&lt;/p>
&lt;p>（1）从功能上来对总线进行划分：数据总线、地址总线和控制总线（2）从数据传输的方式划分为并行总线和串行总线&lt;/p>
&lt;h2 id="2-操作系统">2 操作系统&lt;/h2>
&lt;h3 id="21操作系统概述">2.1操作系统概述&lt;/h3>
&lt;p>操作系统（OS，OperatingSystem）&lt;/p>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/424d6971b7aabf5022b5f20738dab898e935bda2f75b5e27fe6c45704fdf464f.jpg">&lt;/p>
&lt;p>$\diamond$ 人机之间的接口 $\diamond$ 应用软件与硬件之间的接口 $\diamond$ 为应用程序的开发和运行提供一个高效率的平台 $\diamond$ 管理系统的硬件、软件、数据资源 $\diamond$ 控制程序运行&lt;/p>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/54054e5d333f1a37c69c4548501d897f088745d8e3784f7d4c3b20913faca2f1.jpg">&lt;/p>
&lt;h3 id="22特殊的操作系统">2.2特殊的操作系统&lt;/h3>
&lt;table>&lt;tr>&lt;td>分类&lt;/td>&lt;td>特点&lt;/td>&lt;/tr>&lt;tr>&lt;td>批处理操作系统&lt;/td>&lt;td>单道批：一次一个作业入内存，作业由程序、数据、作业说明书组成
多道批：一次多个作业入内存，特点：多道、宏观上并行微观上串行&lt;/td>&lt;/tr>&lt;tr>&lt;td>分时操作系统&lt;/td>&lt;td>采用时间片轮转的方式为多个用户提供服务，每个用户感觉独占系统
特点：多路性、独立性、交互性和及时性&lt;/td>&lt;/tr>&lt;tr>&lt;td>实时操作系统&lt;/td>&lt;td>实时控制系统和实时信息系统
交互能力要求不高，可靠性要求高（规定时间内响应并处理）&lt;/td>&lt;/tr>&lt;tr>&lt;td>网络操作系统&lt;/td>&lt;td>方便有效共享网络资源，提供服务软件和有关协议的集合
主要的网络操作系统有：Unix、Linux和Windows Server系统&lt;/td>&lt;/tr>&lt;tr>&lt;td>分布式操作系统&lt;/td>&lt;td>任意两台计算机可以通过通信交换信息
是网络操作系统的更高级形式，具有透明性、可靠性和高性能等特性&lt;/td>&lt;/tr>&lt;tr>&lt;td>微机操作系统&lt;/td>&lt;td>Windows：Microsoft开发的图形用户界面、多任务、多线程操作系统
Linux：免费使用和自由传播的类Unix操作系统，多用户、多任务、多线程和多CPU的操作系统&lt;/td>&lt;/tr>&lt;tr>&lt;td>嵌入式操作系统&lt;/td>&lt;td>运行在智能芯片环境中
特点：微型化、可定制（针对硬件变化配置）、实时性、可靠性、易移植性（HAL和BSP支持）&lt;/td>&lt;/tr>&lt;/table>
&lt;h3 id="23进程管理">2.3进程管理&lt;/h3>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/471df9338232318f641daaee576af1b6df262a26536b66c017aa010e1103a26a.jpg">&lt;/p>
&lt;p>运行：当一个进程在CPU上运行时。&lt;/p>
&lt;p>（单处理机处于运行态的进程只有一个，多进程在CPU上交替运行）&lt;/p>
&lt;p>就绪：一个进程获得了除CPU外的一切所需资源，一旦得到处理机即可运行。&lt;/p>
&lt;p>阻塞：阻塞也称等待或睡眠状态，一个进程正在等待某一事件发生（例如请求I/O、等待I/O完成等）而暂时停止运行，此时即使把CPU分配给进程也无法运行，故称进程处于阻塞状态。&lt;/p>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/a018daf7e0dc76829b38101707aa1c618a563326d7e0fe6f641991f8a3d65c07.jpg">&lt;/p>
&lt;h3 id="24-进程同步与互斥">2.4 进程同步与互斥&lt;/h3>
&lt;p>临界资源：诸进程间需要互斥方式对其进行共享的资源。（进程中访问临界资源的那段代码称为临界区）&lt;/p>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/d5121bdc054640e42a3c4cd22fc0df96858d1cb278f7ef51666701e00699573a.jpg">&lt;br>
互斥：如千军万马过独木桥&lt;/p>
&lt;p>&lt;img loading="lazy" src="https://imgcdn.dpdns.org/images/b184d5708b27d7d410c3d613684aba69ec79a8883073f9ddb554b453fb911126.jpg">&lt;/p>
&lt;p>同步：速度有差异，在一定情况停下等待。&lt;/p>
&lt;p>间接制约关系&lt;/p>
&lt;p>直接制约关系&lt;/p></description></item><item><title>46.系统架构设计师案例分析一本通-软考诸葛老师</title><link>https://pothos.dpdns.org/posts/46.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E6%A1%88%E4%BE%8B%E5%88%86%E6%9E%90%E4%B8%80%E6%9C%AC%E9%80%9A-%E8%BD%AF%E8%80%83%E8%AF%B8%E8%91%9B%E8%80%81%E5%B8%88/</link><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><guid>https://pothos.dpdns.org/posts/46.%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%B8%88%E6%A1%88%E4%BE%8B%E5%88%86%E6%9E%90%E4%B8%80%E6%9C%AC%E9%80%9A-%E8%BD%AF%E8%80%83%E8%AF%B8%E8%91%9B%E8%80%81%E5%B8%88/</guid><description>&lt;h1 id="全国计算机技术与软件专业技术资格水平考试">全国计算机技术与软件专业技术资格（水平）考试&lt;/h1>
&lt;p>系统架构设计师 案例分析一本通&lt;/p>
&lt;p>本资料为软考诸葛老师案例分析一本通，包含复习说明、考点分析、考点汇总、案例真题及解析等全部内容，请同学们务必结合案例分析专题课程认真学习。&lt;/p>
&lt;p>第1章是案例分析概述，大家认真浏览一遍，做到心中有数即可。&lt;/p>
&lt;p>第2章是历年案例真题精华考点，包括软件架构设计、软件系统设计、数据库系统设计、嵌入式系统设计以及Web系统设计。&lt;/p>
&lt;p>第3章是第二版教材下篇架构设计考点，此章为第二版教材新增内容，有大量关于不同架构设计实战内容，涉及到不少新技术，务必也要掌握。&lt;/p>
&lt;p>第4章是案例分析真题，包括2016年以来的历年全部真题，务必全部做完。&lt;/p>
&lt;p>第5章是案例分析真题答案解析，每做完一年真题，要认真核对答案解析，查漏补缺。&lt;/p>
&lt;h2 id="第1章-案例分析概述">第1章 案例分析概述&lt;/h2>
&lt;h3 id="11-案例分析作答要求">1.1 案例分析作答要求&lt;/h3>
&lt;p>案例分析第一题必做，后面四道题四选二。机试选做题很简单，选哪一道题就做哪一道，不选的就清空不要写任何数据。考试的时候灵活应变，看清楚要求即可。&lt;/p>
&lt;p>除此之外，综合知识和案例分析2个科目连考，作答总时长240分钟，综合知识科目最长作答时长150分钟，最短作答时长120分钟。诸葛老师不建议大家提前交卷，案例时间较为紧张，需要全都利用起来。&lt;/p>
&lt;h3 id="12-历年真题考点分析">1.2 历年真题考点分析&lt;/h3>
&lt;p>根据历年真题考点分析，将架构案例分析真题分为如下几个大类：&lt;/p>
&lt;p>①软件架构设计：每年必考1-2题，并且是第1题必选题，必须掌握，主要涉及质量属性、软件架构风格、软件架构评估、MVC架构、面向服务的架构SOA、ESB、J2EE架构等。&lt;br>
②软件系统设计：几乎每年必考1题，主要涉及UML的图、关系的识别，尤其是类图、用例图、活动图、状态图；设计模式识别；数据流图、E-R图等简单识别；信息安全相关技术；项目管理-进度管理-关键路径。&lt;br>
③ 数据库系统设计：几乎每年必考 1 题，主要考查数据库的一些新技术的比较，如关系型数据库、非关系型数据库 NoSQL 以及内存数据库 Redis 等，还会包括反规范化技术、主从复制、负载均衡等。&lt;br>
④ 嵌入式系统设计：几乎每年必考1题，选做题，考查比较的多的是嵌入式系统的实时性和可靠性以及容错性等概念。大概率会考到一些嵌入式领域陌生技术，如果是完全没见过的技术，不选即可。&lt;br>
⑤Web系统设计：几乎每年必考1题，主要考查Web相关技术，一般结合架构进行考查。偶尔会考到新技术，遇到完全没听说过的技术，就不选。&lt;/p>
&lt;p>改版后下篇八大架构是重中之重。&lt;/p>
&lt;p>此外，若偶尔考到一些完全陌生的架构和技术，可直接选择忽略，因为陌生技术不会再考第二次，无法归纳总结，完全没有必要了解。&lt;/p>
&lt;p>历年案例分析考点归纳如下（红色字体是试题一必答题）。&lt;/p>
&lt;table>&lt;tr>&lt;td>年份&lt;/td>&lt;td>试题&lt;/td>&lt;td>考查范围&lt;/td>&lt;td>考查知识点&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">202411&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>质量属性六要素，ping/echo，心跳模式&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>数据库&lt;/td>&lt;td>cache-aside 架构，缓存处理&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>ROS1，ROS2 定义、特点和改进，选词填空&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>Web 系统&lt;/td>&lt;td>Elasticsearch 分词，架构填空，RESTful 架构特点&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>软件设计&lt;/td>&lt;td>安全分析 4 个步骤，填空题，形式化开发和软件测试的特点&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">202405&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>微服务优缺点、质量属性效用树、质量属性六要素&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>序列图、协作图、序列图三种消息、图填空、条件分支&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>数据库&lt;/td>&lt;td>Mysql 分布式锁、Redis 分布式死锁、Redis 命令&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>SOME/IP 协议特点、SOME/IP 填空、DDS 和 AP 模块流程图&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web 系统&lt;/td>&lt;td>架构图填空、MongoDB 非结构化和矢量化存储、热温冷数据&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">2023&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>大数据架构 Lambda 和 Kappa&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>SysML 需求图和用例图、需求图七类关系等&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>数据库&lt;/td>&lt;td>读写分离架构、Redis 缓存、主从复制&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>Hibernate 架构、数据持久层、jwt&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web 系统&lt;/td>&lt;td>数字孪生概念、技术选择、架构图填空&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">2022&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>架构风格，质量属性&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>结构化分析：数据流图、E-R 图、数据字典&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>宇航装备架构、看图填空、故障分析&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>数据库&lt;/td>&lt;td>同步和异步、缓存分片、布隆过滤器&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web 系统&lt;/td>&lt;td>MQTT 协议、看图填空、云计算、边缘计算&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">2021&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>架构风格，质量属性&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>用例图、顺序图填空、模型对比&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>数据定义分布管理涵义、基于 FACE 的架构(题目不全)&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>数据库&lt;/td>&lt;td>反规范化设计方法、数据不一致、Redis 同步&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web 系统&lt;/td>&lt;td>云平台智能家居，看图填空，TCP/UDP 区别&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="3">2020&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>架构风格，质量属性&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>数据库&lt;/td>&lt;td>逻辑设计、关系模式、主键、超类实体、派生属性&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>需求到架构映射、FACE 架构&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="2">&lt;/td>&lt;td>试题四&lt;/td>&lt;td>数据库&lt;/td>&lt;td>内存数据库redis,内存淘汰机制&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web系统&lt;/td>&lt;td>非功能性需求,SSM框架,数据访问机制&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">2019&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>架构风格,质量属性&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>数据流图求实体、加工、补充数据流;系统流程图区别&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>信息物理系统三层结构概念、填空;三类安全威胁&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>数据库&lt;/td>&lt;td>数据库读写并发操作、key/value 方案探讨&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web系统&lt;/td>&lt;td>非功能性需求、分布式架构图、SQL注入攻击&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">2018&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>非功能性需求、C/S架构&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>数据流图、ER图、实体和类、用例&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>简单任务和复杂任务、基本消息通信BMTS&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>数据库&lt;/td>&lt;td>MemCache 和 Redis、数据可靠性和一致性&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web系统&lt;/td>&lt;td>SOA、ESB、信息安全、根据描述填图&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">2017&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>质量属性效用树、架构风险、敏感点、权衡点&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>MVC、EJB、J2EE&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>机器人操作系统ROS 和RTOS、根据描述填流程图&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>数据库&lt;/td>&lt;td>ORM 和数据库程序在线访问、数据访问层、工厂设计模式&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>Web系统&lt;/td>&lt;td>响应式 web 设计、高并发 web 架构、主从复制机制&lt;/td>&lt;/tr>&lt;tr>&lt;td rowspan="5">2016&lt;/td>&lt;td>试题一&lt;/td>&lt;td>软件架构&lt;/td>&lt;td>质量属性、架构风格对比、根据描述填空&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题二&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>用例图参与者、用例关系、类图关系&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题三&lt;/td>&lt;td>嵌入式&lt;/td>&lt;td>RTOS 特点、实时性分类、缺陷故障失效关系图&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题四&lt;/td>&lt;td>Web系统&lt;/td>&lt;td>应用服务器、PHP 和 Java、J2EE 架构&lt;/td>&lt;/tr>&lt;tr>&lt;td>试题五&lt;/td>&lt;td>软件系统&lt;/td>&lt;td>Scrum 敏捷开发状态图、MVC 架构应用&lt;/td>&lt;/tr>&lt;/table>
&lt;h3 id="13-学习建议">1.3 学习建议&lt;/h3>
&lt;p>案例分析学习建议：&lt;/p></description></item></channel></rss>