408考些什么-408考纲翻一翻啦~~
以下内容来自2022年的考纲~~如有过期请尽快告诉我
考试形式和试卷结构
- 试卷满分及考试时间 本试卷满分150分,考试时间为180分钟。
- 答题方式 答题方式为闭卷、笔试。
-
试卷内容结构
pie "数据结构(45分)" : 45 "计算机组成原理(45分)" : 45 "操作系统(35分)" : 35 "计算机网络(25分)": 25
-
试卷题型结构
pie "单项选择题(80分)" : 80 "综合应用题(70分)" : 70
- 选择题40个,每题2分
考察内容
数据结构
考查目标
- 掌握数据结构的基本概念、基本原理和基本方法。
- 掌握数据的逻辑结构、存储结构及基本操作的实现,能够对算法进行基本的时间复杂度与空间复杂度的分析。
- 能够运用数据结构基本原理和方法进行问题的分析与求解,具备采用C或C++语言设计与实现算法的能力。
-
线性表
- 线性表的定义和基本操作
- 线性表的实现
- 顺序存储
- 链式存储
- 线性表的应用
-
栈、队列和数组
- 栈和队列的基本概念
- 栈和队列的顺序存储结构
- 栈和队列的链式存储结构
- 多维数组的存储
- 特殊矩阵的压缩存储
- 栈、队列和数组的应用
-
树与二叉树
- 树的基本概念
- 二叉树
- 二叉树的定义及其主要特征
- 二叉树的顺序存储结构和链式存储结构
- 二叉树的遍历
- 线索二叉树的基本概念和构造
- 树、森林
- 树的存储结构
- 森林与二叉树的转换
- 树和森林的遍历
- 树与二叉树的应用
- 哈夫曼(Huffman)树和哈夫曼编码
- 并查集及其应用
-
图
- 图的基本概念
- 图的存储及基本操作
- 邻接矩阵法
- 邻接表法
- 邻接多重表、十字链表
- 图的遍历
- 深度优先搜索
- 广度优先搜索
- 图的基本应用
- 最小(代价)生成树
- 最短路径
- 拓扑排序
- 关键路径
-
查找
- 查找的基本概念
- 顺序查找法
- 分块查找法
- 折半查找法
- B树及其基本操作、B+树的基本概念
- 散列(Hash)表
- 树型查找
- 二叉搜索树
- 平衡二叉树
- 红黑树
-
排序
- 排序的基本概念
- 插入排序
- 直接插入排序
- 折半插入排序
- 气泡排序(bubble sort)
- 简单选择排序
- 希尔排序(shell sort)
- 快速排序
- 堆排序
- 二路归并排序(merge sort)
- 基数排序
- 外部排序
- 排序算法的分析与应用
计算机组成原理
考查目标
- 理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,具有完整的计算机系统的整机概念。
- 理解计算机系统层次化结构概念,熟悉硬件与软件之间的界面,掌握指令集体系结构的基本知识和基本实现方法。
- 能够综合运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行计算、分析,对一些基本部件进行简单设计;并能对高级程序设计语言(如C语言)中的相关问题进行分析。
-
计算机系统概述
- 计算机系统层次结构
- 计算机系统的基本组成
- 计算机硬件的基本组成
- 计算机软件和硬件的关系
- 计算机的工作过程
- “存储程序"工作方式,高级语言程序与机器语言程序之间的转换,程序和指令的执行过程
- 计算机性能指标
- 吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS 、GFLOPS、TFLOPS、PFLOPS。
- 计算机系统层次结构
-
数据的表示和运算
- 数制与编码
- 进位计数制及其相互转换
- 真值和机器数
- 字符与字符串
- 定点数的表示和运算
- 定点数的表示
- 无符号数的表示
- 有符号整数的表示
- 定点数的运算
- 定点数的位移运算;原码定点数的加减运算;补码定点数的加/减运算;定点数的乘/除运算;溢出概念和判别方法。
- 定点数的表示
- 浮点数的表示和运算
- 浮点数的表示
- IEEE 754标准
- 浮点数的加/减运算
- 浮点数的表示
- 运算方法和运算电路
- 基本运算部件:加法器、算术逻辑部件ALU
- 减法运算:补码加减运算器,标志位的生成
- 乘除运算的基本原理,乘除法电路的基本结构
- 数制与编码
-
存储器层次结构
- 存储器的分类
- 存储器的层次化结构
- 半导体随机存取存储器
- SRAM存储器
- DRAM存储器
- Flash存储器
- 主存储器
- DRAM芯片和内存条
- 多模块存储器
- 主存和CPU之间的连接
- 外部存储器
- 磁盘存储器
- 固态硬盘(SSD)
- 高速缓冲存储器(Cache)
- Cache的基本工作原理
- Cache和主存之间的映射方式
- Cache中主存块的替换算法
- Cache写策略
- 虚拟存储器
- 虚拟存储器的基本概念
- 页式虚拟存储器
- 基本原理、页表、地址转换、TLB(快表)
- 段式虚拟存储器
- 段页式虚拟存储器
-
指令系统
- 指令系统的基本概念
- 指令格式
- 指令的寻址方式
- 数据的对齐和大/小端存放方式
- CISC和RISC的基本概念
- 高级语言与机器级代码之间的对应关系
- 编译器、汇编器和链接器的基本概念
- 选择结构语句的机器级表示
- 循环结构语句的机器级表示
- 过程(函数)调用的机器级表示
-
中央处理器(CPU)
- CPU的功能和基本结构
- 指令执行过程
- 数据通路的功能和基本结构
- 控制器的功能和工作原理
- 硬布线控制器
- 微程序控制器
- 微程序、微指令和微命令;微指令的编码方式;微地址的形式方式。
- 异常和中断机制
- 异常和中断的基本概念
- 异常和中断的分类
- 异常和中断的检测与响应
- 指令流水线
- 指令流水线的基本概念
- 指令流水线的基本实现
- 结构冒险、数据冒险和控制冒险的处理
- 超标量和动态流水线的基本概念
- 多处理器基本概念
- SISD、SIMD、MIMD、向量处理器的基本概念
- 硬件多线程的基本概念
- 多核处理器(multi-core)的基本概念
- 共享内存多处理器(SMP)的基本概念
-
总线和输入输出系统
- 总线概述
- 总线的基本概念
- 总线的组成及性能指标
- 总线事务和定时
- I/O 接口(I/O 控制器)
- I/O接口的功能和基本结构
- I/O端口及其编址
- I/O方式
- 程序查询方式
- 程序中断方式
- 中断的基本概念;中断响应过程;中断处理过程;多重中断和中断屏蔽的概念。
- DMA方式
- DMA控制器的组成,DMA传送过程。
- 总线概述
操作系统
考查目标
- 掌握操作系统的基本概念、基本原理和基本功能,理解操作系统的整体运行过程。
- 掌握操作系统进程、内存、文件和I/O管理的策略、算法、机制以及相互关系。
- 能够运用所学的操作系统原理、方法与技术分析问题和解决问题,并能利用C语言描述相关算法。
-
操作系统概述
- 操作系统的基本概念
- 操作系统的发展
- 程序运行环境
- CPU运行模式 内核模式与用户模式
- 中断和异常的处理
- 系统调用
- 程序的链接与装入
- 程序运行时内存映像与地址空间
- 操作系统结构
- 分层、模块化、宏内核、微内核、外核
- 操作系统引导
- 虚拟机
-
进程管理
- 进程与线程
- 进程概念
- 进程的状态与转换
- 线程的实现
- 内核支持的线程
- 线程库支持的线程
- 进程与线程的组织与控制
- 进程间通信
- 共享内存
- 消息传递
- 管道通信
- CPU调度与上下文切换
- 调度的基本概念
- 调度的目标
- 调度的实现
- 调度器/调度程序(scheduler),调度的时机与调度方式(抢占式/非抢占式),闲逛进程,内核级线程与用户级线程调度。
- 典型调度算法
- 先来先服务调度算法
- 短作业(短进程、短线程)优先调度算法
- 时间片轮转调度算法
- 优先级调度算法
- 高响应比优先调度算法
- 多级反馈队列调度算法
- 上下文及其切换机制
- 同步与互斥
- 进程同步的基本概念
- 实现临界区互斥的基本方法
- 软件实现方法
- 硬件实现方法
- 锁
- 信号量
- 条件变量
- 经典同步问题
- 生产者-消费者问题
- 读者-写者问题
- 哲学家进餐问题
- 死锁
- 死锁的概念
- 死锁预防
- 死锁避免
- 死锁检测和解除
- 进程与线程
-
内存管理
- 内存管理基础
- 内存管理概念
- 程序装入与链接;逻辑地址与物理地址空间;内存保护。内存分配与回收
- 连续分配管理方式
- 分页管理方式
- 分段管理方式
- 段页式管理方式
- 内存管理概念
- 虚拟内存管理
- 虚拟内存基本概念
- 请求分页管理方式
- 页框分配
- 页面置换算法
- 最佳置换算法(OPT)
- 先进先出置换算法(FIFO)
- 最近最少使用置换算法(LRU)
- 时钟置换算法(CLOCK)
- 内存映射文件(Memory-Mapped Files)
- 虚拟存储器性能的影响因素及改进方法
- 内存管理基础
-
文件管理
- 文件系统基础
- 文件概念
- 文件元数据和索引节点
- 目录的操作
- 建立、删除、打开、关闭、读、写
- 文件共享
- 文件的逻辑结构
- 文件的物理结构
- 目录
- 目录的基本概念
- 树形目录
- 目录的操作
- 硬链接与软连接
- 文件系统
- 文件系统的全局结构(layout)
- 文件系统在外存中的结构,文件系统在内存中的结构。
- 外村空闲空间管理方法
- 虚拟文件系统
- 文件系统挂载(mounting)
- 文件系统的全局结构(layout)
- 文件系统基础
-
输入输出(I/O)管理
- I/O管理基础
- 设备
- 设备的基本概念,设备的分类,I/O接口,I/O端口
- I/O控制方式
- 轮询方式,中断方式,DMA方式
- I/O软件层次结构
- 中断处理程序,驱动程序,设备独立软件,用户层 I/O 软件。
- 输入输出应用程序接口
- 字符设备接口,块设备接口,网络设备接口,阻塞/非阻塞 I/O。
- 设备
- 设备独立软件
- 缓冲区管理
- 设备分配与回收
- 假脱机技术(SPOOLing)
- 设备驱动程序接口
- 外存管理
- 磁盘
- 磁盘结构,格式化,分区,磁盘调度方法。
- 固态硬盘
- 读写性能特性,磨损均衡。
- 磁盘
- I/O管理基础
计算机网络
考查目标
- 掌握计算机网络的基本概念、基本原理和基本方法。
- 掌握计算机网络的体系结构和典型网络协议,了解典型网络设备的组成和特点,理解典型网络设备的工作原理。
- 能够运用计算机网络的基本概念、基本原理和基本方法进行网络系统的分析、设计和应用。
-
计算机网络体系结构
- 计算机网络概述
- 计算机网络的概念、组成与功能
- 计算机网络的分类
- 计算机网络主要性能指标
- 计算机网络体系结构与参考模型
- 计算机网络分层结构
- 计算机网络协议、接口、服务等概念
- ISO/OSI参考模型和TCP/IP模型
- 计算机网络概述
-
物理层
-
通信基础
- 信道、信号、宽带、码元、波特、速率、信源与信宿等基本概念
- 奈奎斯特定理与香农定理
- 编码与调制
- 电路交换、报文交换与分组交换
- 数据报与虚电路
-
传输介质
- 双绞线、同轴电缆、光纤与无线传输介质
- 物理层接口的特性
-
物理层设备
- 中继器
- 集线器
-
-
数据链路层
- 数据链路层的功能
- 组帧
- 差错控制
- 检错编码
- 纠错编码
- 流量控制与可靠传输机制
- 流量控制、可靠传输与滑动窗口机制
- 停止——等待协议
- 后退N帧协议(GBN)
- 选择重传协议(SR)
- 介质访问控制
- 信道划分
- 频分多路复用、时分多路复用、波分多路复用、码分多路复用的概念和基本原理。
- 随即访问
- ALOHA协议;CSMA协议;CSMA/CD协议;CSMA/CA协议。
- 轮询访问
- 令牌传递协议
- 信道划分
- 局域网
- 局域网的基本概念与体系结构
- 以太网与IEEE 802.3
- IEEE 802.11
- VLAN 基本概念和基本原理
- 广域网
- 广域网的基本概念
- PPP协议
- 数据链路层设备
- 以太网交换机及其工作原理
-
网络层
- 网络层的功能
- 异构网络互联
- 路由与转发
- SDN 基本概念
- 拥塞控制
- 路由算法
- 静态路由与动态路由
- 距离——向量路由算法
- 链路状态路由算法
- 层次路由
- IPv4
- IPv4分组
- IPv4地址与NAT
- 子网划分与子网掩码、CIDR
- ARP协议、DHCP协议与ICMP协议
- IPv6
- IPv6的主要特点
- IPv6地址
- 路由协议
- 自治系统
- 域内路由与域间路由
- RIP路由协议
- OSPF路由协议
- BGP路由协议
- IP组播
- 组播的概念
- IP组播地址
- 移动IP
- 移动IP的概念
- 移动IP的通信过程
- 网络层设备
- 路由器的组成和功能
- 路由表与路由转发
- 网络层的功能
-
传输层
- 传输层提供的服务
- 传输层的功能
- 传输层寻址与端口
- 无连接服务与面向连接服务
- UDP协议
- UDP数据报
- UDP校验
- TCP协议
- TCP段
- TCP连接管理
- TCP可靠传输
- TCP流量控制与拥塞控制
- 传输层提供的服务
-
应用层
- 网络应用模型
- 客户/服务器模型
- P2P模型
- DNS系统
- 层次域名空间
- 域名服务器
- 域名解析过程
- FTP
- FTP协议的工作原理
- 控制连接与数据连接
- 电子邮件
- 电子邮件系统的组成结构
- 电子邮件格式与MIME
- SMTP协议与POP3协议
- WWW
- WWW的概念与组成结构
- HTTP协议
- 网络应用模型