![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软考-架构师
文章平均质量分 91
主要根据自己平时学习整理
歪桃
一只往上爬的小咸鱼
展开
-
系统架构师—软件架构设计(三)
特定领域软件架构DSSADSSA就是专用于一类特定类型的任务(领域)的、在整个领域中能有效地使用的、为成功构造应用系统限定了标准的组合结构的软件构件的集合。DSSA就是一个特定的问题领域中支持一组应用的领域模型、参考需求、参考架构等组成的开发基础,其目标就是支持在一个特定领域中多个应用的生成。垂直域:在一个特定领域中的通用的软件架构,是一个完整的架构。水平域:在多个不同的特定领域之间的相同的部分的小工具((如购物和教育都有收费系统,收费系统即是水平域)。DSSA的三个基本活动领域分析这个阶段的原创 2021-09-27 15:41:12 · 5178 阅读 · 0 评论 -
系统架构师—软件架构设计(二)CS/BS/SOA/DSSA/ABSD
1.层次架构风格1.1.两层C/S架构客户端和服务器都有处理功能,相比较于传统的集中式软件架构,还是有不少优点的,但是现在已经不常用,原因有:开发成本较高、客户端程序设计复杂、信息内容和形式单一、用户界面风格不一、软件移植困难、软件维护和升级困难、新技术不能轻易应用、安全性问题、服务器端压力大难以复用。1.2.三层C/S结构将处理功能独立出来,表示层和数据层都变得简单。即将两层C/S架构中的数据从服务器中独立出来了。表示层在客户机上功能层在应用服务器上数据层在数据库服务器上其优点下面四原创 2021-09-27 15:23:48 · 5391 阅读 · 0 评论 -
系统架构师—软件架构设计(一)概述、构建、视图、基本架构风格
1.软件架构概述从需求分析到软件设计之间的过渡过程称为软件架构。只要软件架构设计好了,整个软件就不会出现坍塌性的错误,即不会崩溃。架构设计就是需求分配,将满足需求的职责分配到组件上。软件架构为软件系统提供了一个结构、行为和属性的高级抽象。由构件的描述、构件的相互作用(连接件)、指导构件集成的模式以及这些模式的约束组成。软件架构不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构件之间的对应关系,提供了一些设计决策的基本原理。解决好软件的复用、质量和维护问题,是研究软件架构的根本目的。软原创 2021-09-26 23:50:17 · 7625 阅读 · 0 评论 -
系统架构师(4)计算机网络
文章目录1.网络功能和分类2.OSI七层模型(物数网传会表应)3.局域网和广域网协议4.TCP/IP协议网络层协议传输层协议应用层协议协议端口号对照表5.传输介质6.通信方式和交换方式IP计算IP地址表示子网划分1.网络功能和分类计算机网络是计算机技术与通信技术相结合的产物,它实现了远程通信、远程信息处理和资源共享。计算机网络的功能:数据通信、资源共享、负载均衡、高可靠性。计算机网络按分布范围和拓扑结构划分如下图所示:总线型(利用率低、干扰大、价格低)、星型(交换机形成的局域网、中央单元负荷大原创 2021-09-08 10:43:39 · 2389 阅读 · 0 评论 -
系统架构师(2)操作系统篇
1.计算机硬件组成计算机得硬件基本系统由五大部分组成运算器、控制器、存储器、输入设备、输出设备存储器分为内部存储器:内存,容量小。特点是速度快,临时存放数据。外部存储器:硬盘,光盘。特点是容量大,速度慢,能长期存储数据。输入设备:键盘、鼠标。输出设备:音响、显示器。主机:CPU + 主存储器2.中央处理单元CPU...原创 2021-08-16 15:12:11 · 2345 阅读 · 0 评论 -
系统架构师(3)数据库技术
文章目录数据库技术基本概念三级模式-两级映像数据库设计E-R模型关系模型模型转换关系代数运算数据库技术基本概念数据库系统DBS是一个采用了数据库技术,有组织地、动态地存储大量相关数据,方便多用户访问的计算机系统。其由下面四个部分组成:数据库(统一管理、长期存储在计算机内的,有组织的相关数据的集合)硬件(构成计算机系统包括存储数据所需的外部设备)软件(操作系统、数据库管理系统及应用程序)人员(系统分析和数据库设计人员、应用程序员、最终用户、数据库管理员DBA).数据库管理系统DBMS的功能实原创 2021-08-09 11:52:07 · 8545 阅读 · 0 评论 -
系统架构师(1)计算机组成与结构
1.计算机硬件组成计算机得硬件基本系统由五大部分组成运算器、控制器、存储器、输入设备、输出设备存储器分为内部存储器:内存,容量小。特点是速度快,临时存放数据。外部存储器:硬盘,光盘。特点是容量大,速度慢,能长期存储数据。输入设备:键盘、鼠标。输出设备:音响、显示器。主机:CPU + 主存储器...原创 2021-08-02 20:21:28 · 10265 阅读 · 0 评论