加载中...
文章
95
标签
79
分类
29
主页
软件设计
软件设计师
软件架构师
人工智能
机器学习
深度学习
算法
数组
链表
大数据
hadoop
spark
kafka
数据库
mongo
语言
java
scala
python
参考书
资料
书籍
电影
游戏
音乐
DIUDIU 小菜鸟
软件架构师-第一章 计算机基础基础(大纲)
搜索
主页
软件设计
软件设计师
软件架构师
人工智能
机器学习
深度学习
算法
数组
链表
大数据
hadoop
spark
kafka
数据库
mongo
语言
java
scala
python
参考书
资料
书籍
电影
游戏
音乐
软件架构师-第一章 计算机基础基础(大纲)
发表于
2025-04-15
|
更新于
2025-04-28
|
软件设计
软件架构师
|
总字数:
10.3k
|
阅读时长:
64分钟
|
浏览量:
计算机基础
存储系统
操作系统
进程与线程
文件存储
性能指标
流水线
校验码
数据传输
文章作者:
JSLEDD
文章链接:
https://www.jsledd.cn/2025/04/15/computer-basics-for-software-architect-certification/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
DIUDIU 小菜鸟
!
软件架构师
计算机基础基础
上一篇
软件架构师-第一章 计算机基础基础
计算机基础 计算机组成 计算机组成结构。计算机由主机和外设两大部分组成: 外设: 输入设备(如键盘、鼠标) 辅助存储器(如硬盘、U 盘 ) 输出设备(如显示器、打印机) 主机:由主存储器、运算器、控制器(运算器和控制器合称为 CPU )构成。主存储器用于临时存储正在运行的程序和数据;运算器负责进行算术运算和逻辑运算;控制器则是计算机的指挥中心,负责协调和控制计算机各部件的工作。 存储系统 ⭐⭐⭐ Cache(高速缓冲存储器) 功能:Cache 能提高 CPU 数据输入输出的速率,突破冯・诺依曼瓶颈,也就是缓解 CPU 与存储系统之间数据传送带宽的限制 冯・诺依曼瓶颈指的是 CPU 处理速度和存储系统读写速度不匹配的问题,Cache 可以减少 CPU 等待数据的时间。 速度特性:在计算机的存储系统体系中,Cache 的访问速度是最快的,能够快速响应 CPU 的数据请求。 透明性:Cache 对程序员来说是透明的,意味着程序员在编写代码时无需考虑 Cache 的存在和运行机制,它由硬件自动管理。 原理依据:使用 Cache...
下一篇
软件架构师-第二章 信息工程与信息系统基础
第二章 系统工程与信息系统基础 系统工程 ⭐ 系统工程概念 是一种组织管理技术。 是为了最好的实现系统的目的,对系统的组成要素、组织结构、信息流、控制机构进行分析研究的科学方法。 从整体出发、从系统观念出发,以求**【整体最优】**。 利用计算机作为工具,对系统的结构、元素、信息和反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制的目的。 系统工程方法 ⭐⭐ 是一种现代的科学决策方法。 系统工程方法 关键点 霍尔三维结构“硬科学”方法论 逻辑维:逻辑维即解决问题的逻辑过程。时间维:时间维即是工作进程。知识维:知识维即是专业科学知识。应用场景:组织和管理大型工程建设项目 切克兰德方法“软科学”方法论 核心不是“最优化”,而是“比较”和“探寻” 7步骤:认识问题、根底定义、建立概念模型、比较及探寻、选择、设计与实施、评估与反馈 并行工程方法 “制造过程”与“支持过程”并行强调三个方面:产品设计开发期间,最快速度按质完成;各项工作问题协调 解决;适当的信息系统工具。 综合集成法 钱学森命名,【简单系统】和【巨系统】...
相关推荐
2025-04-15
软件架构师-第一章 计算机基础基础
计算机基础 计算机组成 计算机组成结构。计算机由主机和外设两大部分组成: 外设: 输入设备(如键盘、鼠标) 辅助存储器(如硬盘、U 盘 ) 输出设备(如显示器、打印机) 主机:由主存储器、运算器、控制器(运算器和控制器合称为 CPU )构成。主存储器用于临时存储正在运行的程序和数据;运算器负责进行算术运算和逻辑运算;控制器则是计算机的指挥中心,负责协调和控制计算机各部件的工作。 存储系统 ⭐⭐⭐ Cache(高速缓冲存储器) 功能:Cache 能提高 CPU 数据输入输出的速率,突破冯・诺依曼瓶颈,也就是缓解 CPU 与存储系统之间数据传送带宽的限制 冯・诺依曼瓶颈指的是 CPU 处理速度和存储系统读写速度不匹配的问题,Cache 可以减少 CPU 等待数据的时间。 速度特性:在计算机的存储系统体系中,Cache 的访问速度是最快的,能够快速响应 CPU 的数据请求。 透明性:Cache 对程序员来说是透明的,意味着程序员在编写代码时无需考虑 Cache 的存在和运行机制,它由硬件自动管理。 原理依据:使用 Cache...
2025-04-26
软件架构师-第十二章 安全架构设计理论与实践(大纲)
安全架构设计理论与实践 安全架构概述 ⭐⭐ {"content":"安全架构概述","children":[{"content":"网络与信息安全风险分类","children":[{"content":"","children":[{"content":"1....
2025-04-26
软件架构师-第十二章 安全架构设计理论与实践
安全架构设计理论与实践 安全架构概述...
2025-04-25
软件架构师-第十一章 软件架构设计(大纲)
软件架构设计 软件架构的概念⭐⭐⭐ ...
2025-04-25
软件架构师-第十一章 软件架构设计
软件架构设计 软件架构的概念⭐⭐⭐ 软件架构的概念: 架构的本质 高级抽象:软件架构对软件系统的结构(组件组成)、行为(组件交互逻辑)、属性(系统特性,如性能、安全性)进行高层次抽象,忽略细节,聚焦整体框架。 惯用模式与约束:软件架构风格是特定领域中反复使用的成熟模式(如 MVC、微服务),同时通过定义 **“词汇表”(组件、交互等术语)和 “约束”(组件关系规则、设计原则)**规范系统构建。 架构的作用 交流媒介:为项目干系人(如开发人员、客户、管理者)提供统一沟通框架,确保对系统设计的理解一致。 可复用与质量预测:作为可传递、可复用的模型,通过分析架构能提前预判软件的质量(如可维护性、扩展性)。 简化迭代与支持培训:清晰的架构让系统修改、推理更简单,支持循序渐进的原型设计(分阶段实现架构),还能作为团队培训基础,帮助成员快速理解系统设计。 架构的所处位置 概念等同:明确 “软件架构 = 软件体系结构”,二者是同一概念的不同表述。 开发阶段关系: “需求分析 — 架构 — 软件设计” 的流程,其中 “架构” 处于 “业务”(需求分析)与 “技术”(软件设计)的...
2025-04-24
软件架构师-第十章 数据库系统(大纲)
数据库系统 数据库模式⭐ ...
评论
JSLEDD
DIUDIU 小菜鸟 学习笔记
文章
95
标签
79
分类
29
Follow Me
公告
欢迎来到
DIUDIU 小菜鸟
博客
即便现实远不如梦想美好,我亦心生向往,静静追逐。
目录
1.
计算机基础
2.
存储系统
3.
操作系统
4.
进程与线程
5.
文件存储
6.
性能指标
7.
流水线
8.
校验码
9.
数据传输
最新文章
软件架构师-第十二章 安全架构设计理论与实践(大纲)
2025-04-26
软件架构师-第十二章 安全架构设计理论与实践
2025-04-26
软件架构师-第十一章 软件架构设计(大纲)
2025-04-25
软件架构师-第十一章 软件架构设计
2025-04-25
软件架构师-第十章 数据库系统(大纲)
2025-04-24
繁
搜索
数据加载中