一、计算机组成与结构(必考)
-
冯・诺依曼体系 五大部件:运算器、控制器、存储器、输入设备、输出设备。核心思想:程序和数据都存在存储器里。
-
CPU 组成
- 运算器(ALU):做计算、逻辑判断
- 控制器:指挥流程
- 寄存器:CPU 内部临时存放数据,最快
-
指令系统
- CISC:指令多、复杂、通用
- RISC:指令少、简单、速度快、流水线强考试常问:RISC 特点是什么?
-
流水线技术 把指令拆成多步并行执行,提高效率。必考:吞吐率、加速比概念。
二、存储系统(每年必出)
-
存储层次(速度从快到慢) 寄存器 → Cache → 主存(RAM)→ 辅存(硬盘)记住:越快越小越贵,越慢越大越便宜。
-
** 主存编址计算题(必考)公式:存储容量 = 单元数 × 字长地址线 n 根 → 最大寻址空间 2ⁿ考试几乎每次都有计算题。
-
Cache 原理 解决 CPU 和内存速度不匹配。考点:命中率、地址映射(直接 / 全相联 / 组相联)。
-
RAM / ROM / 闪存
- RAM:断电丢失
- ROM:断电不丢
- 闪存:U 盘、SSD 那种
三、总线与 I/O(选择题常客)
-
三类总线
- 数据总线:传数据
- 地址总线:找位置
- 控制总线:发命令
-
I/O 控制方式(必考)
- 程序查询:CPU 一直问
- 中断:设备主动喊 CPU
- DMA:直接内存访问,CPU 不参与搬运(高频)
- 通道:专门小处理器管 I/O
四、操作系统(分值非常高)
-
进程与线程
- 进程:资源分配单位
- 线程:调度执行单位,轻量级进程三态:就绪 → 运行 → 阻塞
-
处理机调度算法必考四个:
- FCFS 先来先服务
- SJF 短作业优先
- 时间片轮转
- 优先级调度
-
**死锁(必背)**四个条件:
- 互斥
- 请求与保持
- 不可剥夺
- 环路等待破坏任意一个即可解决死锁。
-
内存管理
- 连续分配:简单但浪费
- 分页、分段、段页式(必考)
- 虚拟存储器:用硬盘当内存
- 页面置换算法:FIFO、LRU(最近最少使用,超级高频)
-
文件管理考点:文件物理结构(连续、链接、索引)索引文件最常用。
五、编译原理(基础题)
-
编译过程源程序 → 词法分析 → 语法分析 → 语义分析 → 中间代码 → 目标代码
-
常考概念
- 正规式、有限自动机
- 语法树、二义性
不用深钻,看懂选择题即可。
六、计算机网络(必考,分值高)
-
OSI 七层 & TCP/IP 四层重点记 TCP/IP:应用层 → 传输层 → 网际层 → 网络接口层
-
传输层协议
- TCP:可靠、面向连接、慢
- UDP:不可靠、无连接、快考试必问区别。
-
IP 地址A/B/C 类地址范围、子网掩码、子网划分(必考计算题)。
-
常见协议端口
- HTTP:80
- HTTPS:443
- FTP:21
- DNS:53选择题常考。
七、数据库系统(必背)
-
三级模式两级映像外模式 → 模式 → 内模式保证逻辑独立性、物理独立性。
-
事务 ACID(必背)
- 原子性:要么全做,要么全不做
- 一致性:数据合法
- 隔离性:互不干扰
- 持久性:一旦提交永久保存
-
并发问题脏读、不可重复读、幻读。
-
**范式(必考)**1NF → 2NF → 3NF → BCNF能区分即可,不用推导太深。
八、安全性、可靠性与系统性能
-
加密技术
- 对称加密:DES、AES
- 非对称加密:RSA
- 数字签名、摘要、证书
-
可靠性指标
- MTBF:平均无故障时间
- MTTR:平均修复时间
-
系统性能
- 吞吐率
- 响应时间
- 阿姆达尔定律(加速比计算,高频)
总结:
- 冯诺依曼结构
- 存储层次 + 主存编址计算
- DMA、中断
- 进程三态、调度算法
- 死锁四个条件
- 分页、虚拟内存、LRU
- TCP vs UDP
- IP 子网划分
- 数据库 ACID、范式
- 对称 / 非对称加密