北京理工大学2020年813计算机科学与技术专业基础综合考研科目考试大纲.docx

返回 相关 举报
北京理工大学2020年813计算机科学与技术专业基础综合考研科目考试大纲.docx_第1页
第1页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
新祥旭考研官网 http:/www.xxxedu.net/北京理工大学 2020 年 813 计算机科学与技术专业基础综合考研科目考试大纲数据结构(120 分)考查内容:数据结构主要考查考生以下几个方面:1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。3.能够选择合适的数据结构和方法进行问题求解。应掌握的具体内容为:一、线性表(一)线性表的定义和基本操作(二)线性表的实现1.顺序存储结构2.链式存储结构3.线性表的应用二、栈、队列和数组(一)栈和队列的基本概念(二)栈和队列的顺序存储结构(三)栈和队列的链式存储结构(四)栈和队列的应用(五)特殊矩阵的压缩存储三、树与二叉树(一)树的概念新祥旭考研官网 http:/www.xxxedu.net/(二)二叉树1.二叉树的定义及其主要特征2.二叉树的顺序存储结构和链式存储结构3.二叉树的遍历4.线索二叉树的基本概念和构造5.二叉排序树6.平衡二叉树(三)树、森林1.书的存储结构2.森林与二叉树的转换3.树和森林的遍历(四)树的应用1.等价类问题2.哈夫曼(Huffman)树和哈夫曼编码四、 图(一) 图的概念(二) 图的存储及基本操作1. 邻接矩阵法2. 邻接表法(三) 图的遍历1. 深度优先搜索2. 广度优先搜索(四) 图的基本应用及其复杂度分析1. 最小(代价)生成树新祥旭考研官网 http:/www.xxxedu.net/2. 最短路径3. 拓扑排序4. 关键路径五、 查找(一) 查找的基本概念(二) 顺序查找法(三) 折半查找法(四) B-树(五) 散列(Hash)表及其查找(六) 查找算法的分析及应用六、 内部排序(一) 排序的基本概念(二) 插入排序1. 直接插入排序2. 折半插入排序(三) 起泡排序(bubble sort)(四) 简单选择排序(五) 希尔排序(shell sort)(六) 快速排序(七) 堆排序(八) 二路归并排序(merge sort)(九) 基数排序(十) 各种内部排序算法的比较(十一) 内部排序算法的应用新祥旭考研官网 http:/www.xxxedu.net/题型和分值填空题 15%、选择题 20%、问答题 40%、算法题 25%参考书目数据结构 ( C 语言版) 严蔚敏 吴伟民 清华大学出版社计算机组成原理 (30 分)考查目标1. 理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,具有完整的计算机系统的整机概念。2. 能够运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行计算、分析,并能对一些基本部件进行简单设计。考查内容一、概述1. 存储程序概念2. 计算机硬件的基本组成3. 计算机系统的层次结构4. 计算机的主要性能指标二、数据的机器层次表示(一) 数值数据的表示1. 无符号数2. 带符号数(真值和机器数)(二) 机器数的定点表示与浮点表示1. 定点数的表示2. 浮点数的表示(包括 IEEE 754 标准浮点数)(三)非数值数据的表示1. 字符的表示新祥旭考研官网 http:/www.xxxedu.net/2. 汉字的表示(四)十进制数的编码(五)数据校验码三、 指令系统(一) 指令格式1. 指令的基本格式2. 定长操作码指令格式3. 扩展操作码指令格式(二) 指令的寻址方式1. 有效地址的概念2. 数据寻址和指令寻址3. 常见寻址方式(三)堆栈与堆栈操作(四)指令类型1. 程序控制类指令2. 输入输出类指令(五) CISC 和 RISC 的基本概念四、数值的机器运算(一)基本算术运算的实现1. 串行加法器和并行加法器2. 进位的产生和传递3. 并行加法器的快速进位(二) 定点数的运算1. 补码定点数的加/减运算2. 溢出概念和判别方法3. 定点数的移位操作新祥旭考研官网 http:/www.xxxedu.net/4. 定点数的乘/除运算(三) 浮点数的运算五、 存储系统与结构(一) 存储系统的组成(二) 主存储器的组织1主存储器的存储单元2数据在主存中的存放(三) 半导体随机存储器和只读存储器1. SRAM 存储器的工作原理2. DRAM 存储器的工作原理3. 只读存储器(四) 主存储器的连接与控制1. 主存容量的扩展2. 存储芯片的地址分配和片选3. 主存储器与 CPU 的连接(五) 高速缓冲存储器(Cache)1. Cache 的基本工作原理2. Cache 和主存之间的映射方式3. Cache 中主存块的替换算法(六) 虚拟存储器1. 虚拟存储器的基本概念2. 页式虚拟存储器3. 快慢表六、 中央处理器(一) CPU 的功能和基本结构1. CPU 中的主要寄存器新祥旭考研官网 http:/www.xxxedu.net/2. CPU 的组成(二)控制器的组成和实现方法1.控制器的基本组成2. 硬布线控制器和 微程序控制器的区别(三) 时序系统与控制方式(四) 微程序控制原理1. 微程序2. 微指令和微命令3. 微指令的编码方式4. 微地址的形式方式(六) 指令流水线1. 指令流水线的基本概念2. 指令流水线的基本实现七、输入输出系统(一)程序查询方式及其接口(二)中断系统和程序中断方式1. 中断的基本概念2. 中断请求和中断判优3. 中断响应和中断处理4. 多重中断与中断屏蔽5. 中断全过程(三)DMA 方式及其接口1. DMA 方式的基本概念2. DMA 接口3 DMA 传送方法与传送过程新祥旭考研官网 http:/www.xxxedu.net/题型和分值填空题 20%,选择题 30%,综合应用题 50%。参考书目计算机组成原理(第 3 版) 蒋本珊 清华大学出版社 2013
展开阅读全文
相关资源
相关搜索
资源标签

考研文库@kaoyanwenku.com