编辑
2024-09-02
软考
00
请注意,本文编写于 38 天前,最后修改于 34 天前,其中某些信息可能已经过时。

目录

上篇
第一章 绪论
1.1 系统架构的概述
1.2 几天架构设计师概述
1.3 如何成为一名好的系统架构设计师
第二章 计算机系统基础知识
2.1 计算机系统概述
2.2 计算机硬件
2.2.1 计算机硬件组成
校验码
码距
奇偶校验码
循环冗余校验码
练习题
计算机硬件和指令
计算机组成结构
CPU定义
CPU组成
运算器
存储器
外设
输入设备中断处理
主机组成
2.2.2 处理器
2.2.3 存储器
2.2.4 总线
2.2.5 接口
2.2.6 外部接口
2.3 计算机软件
2.4 嵌入式系统及软件
2.5 计算机网络
2.6 计算与语言
2.7 多媒体
2.8 系统工程
2.8.1 系统工程概念
2.8.2 系统工程方法
2.8.2.1 霍尔三维结构
逻辑维
时间维
知识维
2.8.2.2 切克兰德方法
2.8.2.3 并行工程方法
2.8.2.4 并行工程方法
2.8.2.5 综合集成方法
2.8.2.6 WRS系统方法
2.9 系统性能
第三章 信息系统基础知识
3.1 信息系统概述
3.1.1 信息系统定义(考点)
3.2 业务处理系统(TPS)
3.3 管理信息系统(MIS)
3.4 决策支持系统(DSS)
3.5 专家系统(ES)
3.6 办公自动化系统(OAS)
3.7 企业资源规划(ERP)
3.8 典型信息系统架构模型
第四章 信息安全技术基础知识
4.1 信息安全基础知识
4.2 信息系统安全的作用与意义
4.3 信息安全系统的组成架构
4.4 信息加解密技术
4.5 密钥管理技术
4.6 访问控制及数字签名技术
4.7 信息安全的抗攻击技术
4.8 信息安全的保障系统与评估方法
第五章 软件工程基础知识
5.1 软件工程
5.2 需求工程
5.3 系统分析与设计
5.4 软件测试
5.5 净室软件工程
5.6 基于构件的软件工程
5.7 软件项目管理
第六章 数据库设计基础知识
6.1 数据库基本概念
6.2 关系数据库
6.3 数据库设计
6.4 应用程序与数据库的交互
6.5 NoSQL数据库
第七章 系统架构设计基础知识
7.1 软件架构概念
7.2 基于架构的软件开发方法
7.3 软件架构风格
7.4 软件架构复用
7.5 特定领域软件体系结构
第八章 系统质量属性与架构评估
8.1 软件系统质量属性
8.2 系统架构评估
8.3 ATAM方法架构评估实践
第九章 软件可靠性基础知识
9.1 软件可靠性基本概念
9.2 软件可靠性建模
9.3 软件可靠性管理
9.4 软件可靠性设计
9.5 软件可靠性测试
9.6 软件可靠性评价
第十章 软件架构的演化与维护
10.1 软件架构演化和定义的关系
10.2 面向对象软件架构演化过程
10.3 软件架构演化方式的分类
10.4 软件架构演化原则
10.5 软件架构演化评估方法
10.6 大型网站系统架构演化实例
10.7 软件架构维护
第十一章 未来信息技术综合
11.1 信息物理系统技术概念
11.2 人工智能技术概述
11.3 机器人技术概述
11.4 边缘计算概述
11.5 数字孪生体技术概述
11.6 云计算和大数据技术概述
下篇
第十二章 信息系统架构设计理念与实践
12.1 信息信息架构基本概念及发展
12.2 信息系统架构
12.3 信息系统架构架构设计方法
12.4 信息系统架构案例分析
第十三章 层次式架构设计理念与实践
13.1 层次式体系结构概述
13.2 表现层框架设计
13.3 中间层架构设计
13.4 数据访问层设计
13.5 数据架构规划与设计
13.6 物联网层次架构设计
13.7 层次式架构案例分析
第十四章 云原生架构设计理论与实践
14.1 云原生架构产生背景
14.2 云原生架构内涵
14.3 云原生架构相关技术
14.4 云原生架构案例分析
第十五章 面向服务架构设计理论与实践
15.1 SOA的相关概念
15.2 SOA的发展历史
15.3 SOA的参考架构
15.4 SOA主要协议和规范
15.5 SOA设计的标注要求
15.6 SOA的作用
15.7 SOA的设计原则
15.8 SOA的设计模式
15.9 构建SOA架构时应该注意的问题
15.10 SOA实施的过程
第十六章 嵌入式系统架构设计理论与实践
16.1 嵌入式系统概念
16.2 嵌入式系统软件架构原理与特征
16.3 嵌入式系统软件架构设计方法
16.4 嵌入式系统软件架构案例分析
第十七章 通信系统架构设计理论与实践
17.1 通信系统概述
17.2 通信系统网络架构
17.3 网络构建关键技术
17.4 网络构建和设计方法
17.5 通信网络构建案例分析
第十八章 安全架构设计理论与实践
18.1 安全架构概述
18.2 安全模型
18.3 系统安全体系架构规划框架
18.4 信息安全整体架构设计(WPDRRC模型)
18.5 网络安全体系架构设计
18.6 数据库系统的安全设计
18.7 系统架构的脆弱性分析
18.8 安全架构设计案例分析
第十九章 大数据架构设计理论与实践
第二十章 系统架构设计师师论文写作要点

上篇

第一章 绪论

1.1 系统架构的概述

1.2 几天架构设计师概述

1.3 如何成为一名好的系统架构设计师

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

2.1 计算机系统概述

2.2 计算机硬件

2.2.1 计算机硬件组成

校验码
码距

​ 就单个编码A:00而言,其码距为1,因为其只需要改变一位就变成另一个编码。在两个编码中,从A码到B码转换 所需要改变的位数 称为码距离,如A:00 要转换为B:11,码距为2。一般来说,码距越大,越利于纠错和检错。

奇偶校验码

​ 在编码中增加1位校验位来使编码中1的个数为 奇数(奇校验) 或者 偶数(偶校验),从而使码距变为2。奇校验可以检测编码中的 奇数个数据位 出错,既当合法编码中的 奇数位 发生错误时,既编码中的1变成0或者0变成1,则该编码1的个数的奇偶性就发生了变化,从而检查出错误,但无法纠错

循环冗余校验码

​ CRC只能 检错 ,不能 纠错,其原理是找出一个能整除多项式的编码,因此首先要将原始报文除以多项式,将所得的余数作为校验位加在报文之后,作为发送数据发给接收方。

练习题
计算机硬件和指令

image-20240907205556829.png

计算机组成结构

​ 计算机的硬件基本系统由五大部组成:运算器控制器存储器输入设备(如键盘鼠标)输出设备(如显示器)

CPU定义

​ 运算器和控制器合并称为 中央处理单元,既 CPU

CPU组成

​ CPU:由 运算器控制器寄存器组内部总线 组成。实现 程序控制操作控制时间控制数据处理 功能。

运算器

运算器:算术逻辑单元ALU(实现对数据的算术和逻辑运算),累加寄存器AC(运算结果或源操作数的存放区),数据缓冲寄存器DR(暂时存放内存的指令或数据) 和 状态条件寄存器PSW(保存指令运算结果的条件码内容,如溢出标志等) 组成。执行所有的 算术运算,如加减乘除;执行所有的 逻辑运算并进行逻辑测试,如与、或、非、比较等。

存储器

​ 存储器分为:内部存储器(既内存,容量小,速度快,临时存放数据)和 外部存储器(既硬盘)、光盘等(容量大,速度慢,长期保存数据)

外设

​ 输入设备和输出设备合并称为 外设

输入设备中断处理

​ 鼠标键盘等输入设备都是通过 中断的原理 来实现控制,点击后粗发**中断**,首先进入 中断处理器

主机组成

​ 主机:CPU(运算器控制器) + 主存储器

2.2.2 处理器

2.2.3 存储器

2.2.4 总线

2.2.5 接口

2.2.6 外部接口

2.3 计算机软件

2.4 嵌入式系统及软件

2.5 计算机网络

2.6 计算与语言

2.7 多媒体

2.8 系统工程

2.8.1 系统工程概念

2.8.2 系统工程方法

2.8.2.1 霍尔三维结构
逻辑维
时间维
知识维
2.8.2.2 切克兰德方法
2.8.2.3 并行工程方法
2.8.2.4 并行工程方法
2.8.2.5 综合集成方法
2.8.2.6 WRS系统方法

2.9 系统性能

第三章 信息系统基础知识

3.1 信息系统概述

3.1.1 信息系统定义(考点

​ 信息系统是由计算机硬件网络和***通信设备计算机软件信息资源信息用户规章制度***组成的以处理信息流为目的的人机一体化系统。

  1. 计算机硬件
  2. 网络
  3. 通信设备
  4. 计算机软件
  5. 信息资源
  6. 信息用户
  7. 规则制定

3.2 业务处理系统(TPS)

3.3 管理信息系统(MIS)

3.4 决策支持系统(DSS)

3.5 专家系统(ES)

3.6 办公自动化系统(OAS)

3.7 企业资源规划(ERP)

3.8 典型信息系统架构模型

第四章 信息安全技术基础知识

4.1 信息安全基础知识

4.2 信息系统安全的作用与意义

4.3 信息安全系统的组成架构

4.4 信息加解密技术

4.5 密钥管理技术

4.6 访问控制及数字签名技术

4.7 信息安全的抗攻击技术

4.8 信息安全的保障系统与评估方法

第五章 软件工程基础知识

5.1 软件工程

5.2 需求工程

5.3 系统分析与设计

5.4 软件测试

5.5 净室软件工程

5.6 基于构件的软件工程

5.7 软件项目管理

第六章 数据库设计基础知识

6.1 数据库基本概念

6.2 关系数据库

6.3 数据库设计

6.4 应用程序与数据库的交互

6.5 NoSQL数据库

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

7.1 软件架构概念

7.2 基于架构的软件开发方法

7.3 软件架构风格

7.4 软件架构复用

7.5 特定领域软件体系结构

第八章 系统质量属性与架构评估

8.1 软件系统质量属性

8.2 系统架构评估

8.3 ATAM方法架构评估实践

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

9.1 软件可靠性基本概念

9.2 软件可靠性建模

9.3 软件可靠性管理

9.4 软件可靠性设计

9.5 软件可靠性测试

9.6 软件可靠性评价

第十章 软件架构的演化与维护

10.1 软件架构演化和定义的关系

10.2 面向对象软件架构演化过程

10.3 软件架构演化方式的分类

10.4 软件架构演化原则

10.5 软件架构演化评估方法

10.6 大型网站系统架构演化实例

10.7 软件架构维护

第十一章 未来信息技术综合

11.1 信息物理系统技术概念

11.2 人工智能技术概述

11.3 机器人技术概述

11.4 边缘计算概述

11.5 数字孪生体技术概述

11.6 云计算和大数据技术概述

下篇

第十二章 信息系统架构设计理念与实践

12.1 信息信息架构基本概念及发展

12.2 信息系统架构

12.3 信息系统架构架构设计方法

12.4 信息系统架构案例分析

第十三章 层次式架构设计理念与实践

13.1 层次式体系结构概述

13.2 表现层框架设计

13.3 中间层架构设计

13.4 数据访问层设计

13.5 数据架构规划与设计

13.6 物联网层次架构设计

13.7 层次式架构案例分析

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

14.1 云原生架构产生背景

14.2 云原生架构内涵

14.3 云原生架构相关技术

14.4 云原生架构案例分析

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

15.1 SOA的相关概念

15.2 SOA的发展历史

15.3 SOA的参考架构

15.4 SOA主要协议和规范

15.5 SOA设计的标注要求

15.6 SOA的作用

15.7 SOA的设计原则

15.8 SOA的设计模式

15.9 构建SOA架构时应该注意的问题

15.10 SOA实施的过程

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

16.1 嵌入式系统概念

16.2 嵌入式系统软件架构原理与特征

16.3 嵌入式系统软件架构设计方法

16.4 嵌入式系统软件架构案例分析

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

17.1 通信系统概述

17.2 通信系统网络架构

17.3 网络构建关键技术

17.4 网络构建和设计方法

17.5 通信网络构建案例分析

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

18.1 安全架构概述

18.2 安全模型

18.3 系统安全体系架构规划框架

18.4 信息安全整体架构设计(WPDRRC模型)

18.5 网络安全体系架构设计

18.6 数据库系统的安全设计

18.7 系统架构的脆弱性分析

18.8 安全架构设计案例分析

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

第二十章 系统架构设计师师论文写作要点

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Joker

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!