考博信息网 >> 文章中心 >> 考研复习 >> 专业课 >> 正文 2020年云南大学904计算机程序设计考研大纲
2020年云南大学904计算机程序设计考研大纲
云南大学 1904 -《计算机程序设计》硕士研究生入学考试大纲一、试卷满分及考试时间试卷满分为 150 分,考试时间为 180 分钟。二、试卷的题型结构填空题选择题判断题简答题分析题设计题三、考试内容第一章 c 语言概述一、c 语言出现的历史背景二、c 语言的特点三、c 程序介绍第二章 数据结构和算法一、数据结构和算法的概念和术语二、抽象数据类型的表示与实现三、算法的特性和表示四、程序设计方法和算法分析第三章 数据类型、运算符与表达式一、c 的数据类型二、常量与变量三、整型数据四、实型数据五、字符型数据六、变量赋初值七、各类数值型数据间的混合运算八、算术运算符和算术表达式九、赋值运算符和赋值表达式十、逗号运算符和逗号表达式第四章 顺序程序设计一、c 语句概述二、赋值语句2三、数据输入输出的概念及在 c 语言中的实现四、字符数据的输入输出五、格式输入与输出第五章 选择结构程序设计一、关系运算符和关系表达式二、逻辑运算符和逻辑表达式三、if 语句四、switch 语句第六章 循环控制一、goto 语句以及用 goto 语句构成循环二、while 语句三、do-while 语句四、for 语句五、循环的嵌套六、几种循环的比较七、break 语句和 continue 语句第七章 数组一、一维数组和二组数据的定义和引用二、字符数组、串的类型定义、表示和实现三、串的模式匹配算法四、数组的顺序表示和实现五、矩阵的压缩存储六、广义表的定义七、广义表的存储结构八、m 元多项式的表示九、广义表的递归算法第八章 函数一、函数定义的一般形式二、函数参数和函数的值三、函数的调用四、函数的嵌套调用五、函数的递归调用六、数组作为函数参数七、局部变量和全局变量八、变量的存储类别九、内部函数和外部函数十、如何运行一个多文件的程序第九章 预处理命令一、宏定义二、“文件包含”处理三、条件编译第十章 指针3一、地址和指针的概念二、变量的指针和指向变量的指针变量三、数组的指针和指向数组的指针变量四、字符串的指针和指向字符串的指针变量五、函数的指针和指向函数的指针变量六、返回指针值的函数七、指针数组和指向指针的指针第十一章 结构体与共用体一、定义结构体类型变量的方法二、结构体变量的引用三、结构体变量的初始化四、结构体数组五、指向结构体类型数据的指针六、用指针处理链表七、共用体八、枚举类型九、用 typedef 定义类型第十二章 位运算一、位运算符和位运算二、位段第十三章 文件和程序调试一、c 文件概述二、文件类型指针三、文件的打开与关闭四、文件的读写五、文件的定位六、出错的检测 、七、程序调试第十四章 c++对 c 的扩充一、c++的特点二、最简单的 c++程序三、c++的输入输出四、函数的重载五、带缺省参数的函数六、变量的引用类型七、内置函数八、作用域运算符九、动态分配/撤销内存的运算符 new 和 delete第十五章 c++的面向对象基础一、类和对象二、构造函数和折构函数三、继承与派生4第十六章 线性表和栈和队列一、线性表的类型定义二、线性表的顺序和链式表示和实现三、一元多项式的表示及相加四、栈的表示和实现五、栈与递归的实现六、队列和离散事件模拟第十七章 树和二叉树一、树的定义和基本术语二、二叉树、遍历二叉树和线索二叉树三、树和森林、树与等价问题四、赫夫曼树及其应用五、回溯法与树的遍历、树的计数第十八章 图一、图的定义和术语二、图的存储结构、图的遍历三、图的连通性问题、有向无环图及其应用、最短路径第十九章 查找和内部排序一、静态查找表、动态查找表二、哈希表三、插入排序四、快速排序五、选择排序六、归并排序七、基数排序