东北大学计算机考研专业842包括什么,2020年东北大学842《计算机专业基础》考研大纲...

2020年东北大学842《计算机专业基础》考研大纲如下:

第一部分 考试说明

一、 考试性质

计算机专业基础是计算机科学与技术学科(一级学科)、计算机技术工程领域硕士生入学考试的专业基础课。考试对象为参加东北大学计算机科学与工程学院2020年全国硕士研究生入学考试的准考考生。

二、考试形式与试卷结构

(一)答卷方式:闭卷,笔试

(二)答题时间:180分钟

(三)考试题型及比例

简答题 20%

综合题 80%

(四)参考书目

《数据结构》,严蔚敏,清华大学出版社,2001年。

《C语言程序设计》(第3版), 谭浩强,清华大学出版社,2010年。

第二部分 考查要点

(一) 数据结构考查要点

1 绪论

1.1 数据结构的基本概念和术语

1.2 抽象数据类型的表示与实现

1.3 算法和算法分析

2 线性表

2.1 线性表类型定义

2.2 线性表的顺序表示和实现

2.3 线性表的链式表示和实现

3 栈和队列

3.1 栈的类型定义、表示和实现

3.2 栈的应用

3.3队列的类型定义、表示和实现

3.4 队列的应用

4 串

4.1 串的类型定义、表示和实现

4.2串操作应用

5 数组和广义表

5.1数组的定义、顺序表示和实现

5.2特殊矩阵的压缩存储

5.3广义表的定义和存储结构

6 树和二叉树

6.1 树的定义和基本术语

6.2二叉树的定义、基本性质和存储结构

6.3遍历二叉树和线索二叉树

6.4树和森林

6.5哈夫曼树及哈夫曼编码

7 图

7.1 图的定义、基本术语和存储结构

7.2图的遍历

7.3图的连通性和最小生成树

7.4有向无环图、拓扑排序和关键路径。

9 查找

9.1 静态查找表

9.2 动态查找表

9.3 哈希表

10 排序

10.1 插入排序

10.2 快速排序

10.3 选择排序

10.4 归并排序

10.5 基数排序

10.6排序方法的比较

(二) C语言考查要点

1、算法及其描述方法

1.1算法的概念、特点

1.2算法的描述方法(流程图、N-S流程图)

1.3程序设计的三种基本结构;

2、数据类型、运算符和表达式

2.1变量和常量

2.2 预处理命令

2.3数据类型(整型、实型、字符型)

2.4算术运算符、表达式

3、顺序程序设计

3.1各种类型数据的格式化输入/输出方法

3.2字符数据的非格式化输入/输出方法

3.2顺序程序的设计

4、选择结构程序设计

4.1关系运算符、逻辑运算符和条件运算符

4.2 if、switch语句;

4.3 if语句的嵌套。

5、循环结构程序设计

5.1 C语言三种循环结构

5.2 混合控制结构程序设计

6、数组

6.1 一维数组和二维数组

6.2 字符串与字符数组

6.3 字符串函数

7、函数

7.1 函数的定义、原型声明和调用

7.2 函数的嵌套调用和递归调用;

7.3 数组作为函数的参数;

7.4 变量的作用域和存储类别;

7.5内部函数和外部函数。

8、预处理命令

8.1 不带参数的宏定义、带参数的宏定义

8.2 宏替换、文件包含

9、指针

9.1 指针的概念;

9.2 指针变量的定义与引用方法;

9.3 动态内存分配和释放的方法;

9.4 数组指针、函数指针

10、结构体、共用体、文件

10.1 结构体、共用体和枚举数据类型

10.2 结构数组的定义及其应用

10.3 文件

你可能感兴趣的:(东北大学计算机考研专业842包括什么,2020年东北大学842《计算机专业基础》考研大纲...)