文章详情
ARTICLE DETAILS

2024年山东大学非全日制研究生招生考试《计算机综合》考试大纲

  计算机综合包括数据结构、计算机组成原理两部分内容,每部分内容各占1/2。

  I 数据结构

  一、考试基本要求

  要求考生系统地理解线性结构(线性表、数组和矩阵、栈、队列、跳表和散列表)、树型结构(森林(树)、二叉树、优先队列、搜索树)、图结构等各种主要数据结构的基本概念,掌握各种数据结构的定义、实现算法和应用;掌握基本算法设计方法(递归、贪婪算法、分而治之、动态规划)及应用;掌握程序性能分析方法。要求考生具有抽象思维能力,逻辑推理能力,和综合运用所学的知识分析问题和解决问题的能力。

  二、考试范围

  (一) 预备知识

  1. C++基本语法结构和应用

  2. 递归思想和方法

  (二) 程序性能分析

  1. 复杂性(时间复杂性和空间复杂性)的表示和计算方法

  2. 插入排序、选择排序、冒泡排序、按名次排序方法

  3. 顺序搜索、折半搜索方法

  (三) 线性表

  1. 线性表的数组描述、链表描述等存储方法

  2. 线性表的插入、删除、合并等基本操作实现方法

  3. 遍历器的作用、实现方法和应用

  4. 线性表结构应用:箱子排序、基数排序、并查集(在线等价类)等

  (四) 数组和矩阵

  1. 一般矩阵存储方法和基本运算实现

  2. 特殊矩阵的特征、存储方法和基本运算实现

  3. 稀疏矩阵的存储方法和基本运算实现

  (五) 栈

  1. 栈的基本概念、基本操作和实现方法

  2. 栈结构应用:括号匹配、列车车厢重排、迷宫老鼠、离线等价类等

  (六) 队列

  1. 队列的基本概念、基本操作和实现方法

  2. 队列结构应用:列车车厢重排、电路布线、图元识别等

  (七) 跳表和散列

  1. 字典结构基本概念和表示结构

  2. 跳表的基本概念、基本操作和实现方法

  3. 散列表的基本概念、基本操作和实现方法

  4. LZW压缩思想

  (八) 二叉树和其他树

  1. 树(以及森林)和二叉树的基本概念、存储方法、常用操作和特性

  2. 二叉树的前序、中序、后序、层次遍历方法及应用

  3. 树(以及森林)的存储方法

  4. 树和二叉树结构的应用:基于树存储的并查集(在线等价类)等

  由于篇幅有限,无法为同学全面展示,想要了解更多,请点击下面附件进行下载。 

  计算机综合.doc

0/300
精彩留言
暂无数据
暂无留言