专升本《C语言程序设计》考试大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京理工大学专升本《C语言程序设计》考试大纲 命题的指导思想是:全面考查学生对本课程的基本概念、基本原理和主要知识点学习、理解和掌握的情况。命题的原则是:一般题目占%左右,的题目占%左右,较难的题目占%左右。 [基本内容] 第一章 数据结构绪论(5-8分) (一)、考核知识点 数据结构的概念、分类、特点;数据结构的基本概念和术语;抽象数据类型的表示与实现以及算法与算法分析。 (二)、考核要求 1.了解数据结构的课程定位,了解类C语言的表达方法。 2.理解数据结构的基本概念和基本术语,理解抽象数据类型的表示方法和时间复杂度、空间复杂度的概念。 3.掌握数据结构的二元组表达方法和ADT定义方法,掌握时间复杂度的计算方法。 第二章 线性表 (10-15分) (一)、考核知识点 线性表概念与类型定义;线性表的顺序表示与实现;线性表的链式表示与实现以及应用实例:一元多项式的相加。 (二)、考核要求 1. 了解线性表的应用特点。 2. 理解线性表的定义、特点,理解线性表的ADT表示方法。 3. 掌握线性表的顺序存储结构和链式存储结构的定义、特点和基本操作算法,掌握两种存储结构的时间复杂度和空间复杂度分析方法。 第三章 栈与队列(15-20分) (一)、考核知识点 堆栈的概念、存储结构和应用方法;堆栈的典型应用实例;队列的概念、存储结构和应用方法。 (二)、考核要求 1.理解堆栈、队列的基本概念,与线性表的关系,堆栈、队列的特点和ADT描述方法。 2.掌握堆栈、队列的顺序、链式存储结构特点和程序设计方法,掌握运用堆栈、队列编写实际问题的思路。 3、熟练掌握堆栈、队列的存储结构的结构体定义方法和参数使用方法,能够判别栈空、栈满、队空、队满和长度等主要指标。 第四章 串(6-8分) (一)、考核知识点 串的定义与表示,串的存储结构,串的模式匹配算法。 (二)、考核要求 1. 了解串的定义特点,串的模式匹配算法。 2. 理解串的定义、基本概念,串的ADT描述。 3. 掌握串的存储结构,串的操作特点和基本算法。 第五章 数组与广义表(10-15分) (一)、考核知识点 数组的定义与实现,矩阵的压缩存储,广义表 (二)、考核要求 1. 了解多维数组的存储方法,广义表的运算方法。 2. 理解数组的基本概念、结构特点,特殊矩阵与稀疏矩阵的概念、特点,广义表的概念和特点。 掌握一般多维数组的线性存储公式,掌握特殊矩阵的线性存储公式,掌握稀疏矩阵的三元组、十字链表的存储方法和定义方法,掌握计算广义表的深度、长度和表头表尾法取原子元素的方法以及广义表的存储结构表达方法。 应用:多维数组的创建,特殊矩阵的存储和转换等操作。 第六章 树与二叉树(15-20分) (二)、考核要求 1.理解图的概念,图的特点和名词术语。 2.掌握图的存储结构、图的遍历方法、图的连通性判别、图的生成树与最小生成树、拓扑排序方法;掌握分析计算图的关键路径、最短路径方法。 3.应用:图的构造算法、普利姆算法、克鲁斯卡尔算法等。 第八章 查找(5-10分) (一)考核知识点 查找的基本概念,静态与动态查找,哈希表 (二)考核要求 1.理解查找的基本概念理解散列的概念掌握顺序表查找的基本方法(顺序查找、二分查找)掌握静态索引结构以及查找、构造的基本算法。散列函数的构造、解决冲突的方法。熟练掌握顺序表查找的算法掌握插入排序(直接插入排序)、选择排序(直接选择排序、堆排序)、交换排序(气泡排序、快速排序)、归并排序等典型的排序算法及性能分析。] 1、考核方式:考试时间:。 [考试参考教材] [1] 《 数据结构(C语言版)》, 严蔚敏主编, 清华大学出版社 2005.9 [2] 《数据结构教程》第二版 ,李春葆等编,清华大学出版社 2006.9 [3] 《数据结构题集(C语言版)》, 严蔚敏,吴伟民编著,清华大学出版社

文档评论(0)

神话 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5203223011000000

1亿VIP精品文档

相关文档