暨南大学848计算机基础综合考试大纲解析

需积分: 0 0 下载量 183 浏览量 更新于2024-08-05 收藏 143KB PDF 举报
"该资源是暨南大学硕士研究生入学考试自命题科目848《计算机基础综合》的考试大纲,涵盖了数据结构和操作系统两大部分。考试形式为闭卷笔试,总分150分,考试时长180分钟。在数据结构部分,重点考查考生对基本概念的理解,算法设计与分析能力,以及根据问题选择合适数据结构的技能。内容包括但不限于数据元素、数据结构、抽象数据类型、线性表、栈、队列、数组、树、二叉树、图、查找和内部排序等。操作系统部分未给出具体细节,但要求考生掌握操作系统的基本概念、原理和功能。" 详细知识点解析: 1. 数据结构基础:考生需要理解数据元素、数据结构和抽象数据类型的基本概念,这是学习所有数据结构的基础。 2. 算法设计与分析:掌握算法设计的基本要求,能估算语句的频度和时间复杂度,这对于分析算法效率至关重要。 3. 线性表:包括线性表的定义和基本操作,如插入、删除等,以及顺序存储和链式存储两种实现方式,同时理解线性表在实际问题中的应用。 4. 栈与队列:了解它们的基本概念,掌握顺序存储和链式存储结构,熟悉栈的后进先出(LIFO)特性,队列的先进先出(FIFO)特性,以及它们在实际问题中的应用,如表达式求解、递归等。 5. 树与二叉树:掌握二叉树的定义、特征,以及顺序存储和链式存储结构,包括二叉树的遍历、线索二叉树、二叉排序树和平衡二叉树(如AVL树和红黑树)。同时,理解树和森林的存储结构及遍历方法。 6. 图论:理解图的基本概念,掌握邻接矩阵和邻接表两种存储结构,以及深度优先搜索和广度优先搜索的遍历方法。重点应用包括最小生成树(如Prim算法和Kruskal算法)、拓扑排序、关键路径和最短路径(如Dijkstra算法和Floyd算法)。 7. 查找:学习查找的基本概念,包括顺序查找、折半查找、B-树和哈希表等高效查找方法,并理解其应用。 8. 内部排序:掌握多种排序算法,如直接插入排序、折半插入排序、冒泡排序、简单选择排序、希尔排序、快速排序、堆排序、二路归并排序和基数排序。理解各种算法的工作原理、效率和适用场景,能比较不同排序算法的性能。 9. 操作系统基础:虽然大纲未给出具体细节,但通常会涉及进程管理、内存管理、文件系统、设备管理和操作系统安全等方面的基础知识。 以上知识点是848《计算机基础综合》考试大纲的主要内容,考生需要全面掌握这些知识,才能在考试中取得理想成绩。