架构师考点大纲 计算机组成原理、操作系统、数据库、网络
1、计算机组成原理
进制转换,CRC校验码、海明码。浮点数表示(精度、范围)
指令周期,总线分类
2、操作系统
进程管理:三态、五态、银行家算法、PV操作、扇入/扇出
存储管理:Cache命中率计算、寻址、存储计算
设备管理:数据传输方式(分类及优先级)、
文件管理:块存储寻址、目录结构(相对/绝对路径) 文件索引
银行家算法描述:
进程流水线:
进制转换:
CRC:
海明码:
3、数据库
基础概念
E-R模型、三级存储两级映射、规范化、故障及恢复
关系数据库设计
6个步骤,每个 步骤得到的产物
分布式数据库结构
SQL语句、符号记法(投影等)
运算
1 | 并 - union |
笛卡尔积示例:
投影、选择等截图:
事务及并发
4个特性、并发控制,X锁、S锁,几个等级的封锁协议及作用
4、网络
协议:7层及其所在的协议
RAID
网络存储:三种,DAS、NAS、SAN
负载均衡
IP地址分类、计算
三层模型(核心、汇聚、接入)
逻辑网络设计、物理网络设计
ISO七层
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
TCP/IP四层
应用层 (对应最上三种)
传输层 运输层
网际层 网络层 网际互联层 互联网层
网络接口层 网络访问层 数据链路层 链路层 (对应最下两种)