2021年年《数据结构》考试大纲(专插本).docxVIP

2021年年《数据结构》考试大纲(专插本).docx

  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文档。上传文档
查看更多
广州商学院 2021年本科插班生考试 《数据结构》考试大纲 Ⅰ.考试性质与试题命题的原则 普通高等学校本科插班生考试(以下简称“插班生考试”)《数据结构》科目的考试,是 普通高等学校应届和往届专科毕业生,以及通过自学考试、成人教育等国民教育系列获得大 专毕业证书的人员,升入普通高等学校本科专业就读的考试科目。 作为一项选拔性考试,《数据结构》考试试题在设计上应具有较高的信度和效度、必要 的区分度和合理的难度。 1.命题根据本大纲规定的考试目标和考核内容,考试命题应具有一定的覆盖面且重点 突出,侧重考核考生对本学科的基础理论、基本知识和基本技能的掌握程度,以及运用所学 知识解决实际问题的能力。 2.试题对不同能力层次要求的分数比例,识记为 20%,理解 40%,应用 40%。 3.合理安排试题难度结构。试题难易度分为易、较易、较难、难四个等级。试卷中四 种难易度试题的分数比例,易约占 20%,较易约占 30%,较难约占 30%,难约占 20%。 Ⅱ.考试形式及试卷结构 1.考试形式为闭卷、笔试,考试时间为 120 分钟,试卷满分为 100 分。 2.试卷的题型有:试题类型有 5大类,分别为:填空题、单选题、应用题、程序填空 题、算法设计题(各种题型的具体样式可参见题型示例)。 Ⅲ.《数据结构》的考核内容和要求 一、考试基本要求 1.基本理论知识 (l)数据结构的基本概念和基本术语,算法的描述方法和算法效率分析的基本概念。 (2)线性表的基本概念、线性表的基本操作以及这些操作分别在顺序存储和链式存储 结构下的实现及复杂度分析。 (3)栈和队列的定义、存储结构、实现和基本应用。 (4)串的定义及其基本操作。 (5)数组的定义、运算和存储,稀疏矩阵的压缩存储。串的定义、基本操作和存储。 广义表的基本概念和基本操作实现。 (6)树的定义、基本术语和存储结构,二叉树的定义和性质、二叉树的存储结构及其 各种操作,线索二叉树概念和二叉树的线索化的概念,哈夫曼树的概念和应用。 (7)图的定义和术语、图的存储结构及其各种操作。 (8)各种查找方法的算法、适用范围及时间复杂度的分析。 (9)多种内排算法的基本思想和算法的时间复杂度分析,不同排序方法的比较。 2.基本技能 (1)能阅读用 C 语言编写的算法。 (2)能根据要求用 C 语言编写算法的程序设计能力。 (3)能分析算法所完成的功能、运行结果和时空复杂度。 二、考核知识点及考核要求 第一章 绪论 一、考核知识点 1.数据、数据元素、数据项、数据对象、数据结构、逻辑结构、物理结构、元素、结点 等基本概念,抽象数据类型的定义、表示和实现方法。 2.算法、算法的特性、算法的描述。 3.算法设计的基本要求以及计算语句频度和估算算法时间复杂度的方法。 二、考核要求 1.识记:有关数据结构的基本概念,四种基本数据结构的特点。 2.理解:四种基本数据结构的基本运算,算法复杂度度量的基本概念。 3.应用:用 C 语言描述算法。 第二章 线性表 一、 考核知识点 1.线性表的定义和基本操作。 2.线性表顺序存储结构的表示和基本运算。 3.线性表链式存储,单链表、循环链表和双向链表的表示和查找、插入、删除等基本操 作。 4.线性表两种存储结构优缺点的比较。 二、考核要求 1.识记:线性表基本概念、基本运算,各种链表的表示。 2.理解:顺序存储和链式存储的比较,各种链表的基本操作算法。 第三章 栈和队列 一、考核知识点 1.栈和队列的定义及其存储结构、循环队列结构及其存储。 2.栈和队列的主要操作。 3.栈的应用举例,如:数制转换、表达式求值等。 二、考核要求 1.识记:栈和队列的概念、功能、操作特点、主要运算。 2.理解:栈和队列与一般线性表对比的特殊性,栈和队列的顺序存储和链式存储,循环 队列。 3.应用:栈和队列的常见的使用场合。 第四章 串、数组和广义表 一、考核知识点 1. 数组(二维数组)基本概念与存储方式,稀疏矩阵的压缩存储。 2. 串的基本概念和基本操作,串的存储方式和典型算法。 3. 广义表基本概念和相关概念,广义表的存储与基本操作实现。 二、考核要求 1.识记:数组的顺序存储结构,串的有关概念,广义表的定义。 2.理解:二维数组的地址计算,三元组表的表示,串的基本操作,串的顺序存储结构及 其基本操作。 3.应用:用三元组表解决稀疏矩阵的存储问题,串的基本操作函数的使用。 第五章 树和二叉树 一、考核知识点 1.树的定义和术语。 2.二叉树(完全二叉树、满二叉树)的定义和性质、二叉树的存储结构(顺序表示法和二 叉链表表示法)。 3.二叉树遍历算法(先序、中序、后序、层次)。 4.树和森林转换为二叉树的方法(孩子兄弟表示法)。 5.树的路径长度、树的带权路径长度、哈夫曼树的构造方法。 二

文档评论(0)

原创文库 + 关注
实名认证
文档贡献者

教师资格证持证人

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

领域认证该用户于2023年04月20日上传了教师资格证

1亿VIP精品文档

相关文档