考研计算机统考大纲
一、数据结构
【考查目标】
、基本原理和基本方法。
、存储结构及基本操作的实现,能够对算法进行基本的时间复杂度与空间复杂度的分析。
,具备采用C或C++语言设计与实现算法的能力。
一、线性表
(一)线性表的定义和基本操作
(二)线性表的实现
二、栈、队列和数组
(一)栈和队列的基本概念
(二)栈和队列的顺序存储结构
(三)栈和队列的链式存储结构
(四)栈和队列的应用
(五)特殊矩阵的压缩存储
三、树与二叉树
(一)树的概念
(二)二叉树
(三)树、森林
(四)树与二叉树的应用
(Huffman)树和哈夫曼编码
四、图
(一)图的基本概念
(二)图的存储及基本操作
、十字链表
(三)图的遍历
(四)图的基本应用
(代价)生成树
五、查找
(一)查找的基本概念
(二)顺序查找法
(三)分块查找法
(四)折半查找法
(五)B树及其基本操作、B+树的基本概念
(六)散列(Hash)表
(七)字符串模式匹配
(八)查找算法的分析及应用
六、排序
(一)排序的基本概念
(二)插入排序
(三)气泡排序(bubblesort)
(四)简单选择排序
(五)希尔排序(shellsort)
(六)快速排序
(七)堆排序
(八)二路归并排序(mergesort)
(九)基数排序
(十)外部排序
(十一)各种内部排序算法的比较
(十二)排序算法的应用
二、计算机组成原理
【考查目标】
、组成结构以及相互连接方式,具有完整的计算机系统的整机概念。
,熟悉硬件与软件之间的界面,掌握指令集体系结构的基本知识和基本实现方法。
,对有关计算机硬件系统中的理论和实际问题进行计算、分析,并能对一些基本部件进行简单设计;并能对高级程序设计语言(如C语言)中的相关问题进行分析。
一、计算机系统概述
(一)计算机发展历程
(二)计算机系统层次结构
(三)计算机性能指标
吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS 、GFLOPS、TFLOPS、PFLOPS。
考研计算机统考大纲 来自淘豆网www.taodocs.com转载请标明出处.