<?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/%E7%AC%94%E8%AE%B0/</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/%E7%AC%94%E8%AE%B0/index.xml" rel="self" type="application/rss+xml"/><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>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></channel></rss>