复旦大学复旦2005年入学研究生《数据结构与操作系统》专业课程考试大纲考研真题及答案解析.docVIP

复旦大学复旦2005年入学研究生《数据结构与操作系统》专业课程考试大纲考研真题及答案解析.doc

  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文档。上传文档
查看更多
复旦大学复旦2005年入学研究生《数据结构与操作系统》专业课程考试大纲考研真题及答案解析

复旦大学2005年入学研究生《数据结构与操作系统》专业课程考试大纲 第一部分 数据结构 考试题型:简答题、编程题 参考书目:《数据结构(用面向对象方法C++描述)》殷人昆,清华大学出版社 总分:100分 考试的基本要求 要求考生比较系统地理解数据结构的基本概念和基本理论,掌握各种数据结构的特点和 基本方法,着重强调考生要具有综合运用所学的知识分析问题和解决问题的能力。 对编程语言的要求 数据结构考试中所有的算法,要求用C或C++语言描述。 一、数组 考试内容 数据;顺序表;字符串匹配。 考试要求 1. 理解数组的存储结构,掌握在顺序存储的情况下,数组元素与存储单元的对应关系 2. 理解顺序表的结构和特点,掌握顺序表上基本操作的实现算法。 3. 掌握字符串比较的基本算法(包括KMP算法)。 4. 具有用数组结构解决实际问题的能力。 二、链表 考试内容 单链表;双向链表;循环链表;稀疏矩阵。 考试要求 1. 理解单链表、双向链表和循环链表三种链表形式的存储结构和特点,掌握其基本操 作的实现算法。 2. 理解稀疏矩阵的存储结构和特点,掌握稀疏矩阵上基本操作的实现算法。 3. 具有用链表结构解决实际问题(如:用链表实现的多项式的运算)的能力。 三、栈和队列 考试内容 栈;队列。 考试要求 1. 理解栈的定义和结构特点,掌握其存储方式(顺序存储与链接存储)和基本操作的实 现算法。 2. 理解队列的结构和特点,掌握其存储方式(顺序存储与链接存储)和基本操作的实现 算法。 3. 具有用队列和栈结构解决实际问题(如:表达式的计算、优先队列)的能力。 四、递归 考试内容 递归。 考试要求 1. 理解递归的基本概念和实现原理,掌握用递归的思想描述问题和书写算法的方法。 2. 掌握汉诺塔、迷宫等问题的递归解法。 3. 掌握用栈实现递归问题的非递归解法。 五、树和森林 考试内容 树、二叉树、森林、堆。 考试要求 1. 理解树的结构,掌握树的主要概念。 2. 理解各种二叉树的结构,掌握其特点,具有运用二叉树解决实际问题的能力。 3. 掌握二叉树的三种遍历方法的实现原理和性质,能将二叉树的遍历方法应用于求解 二叉树的叶子结点个数、二叉树计数等问题,掌握遍历的非递归实现方法。 4. 掌握线索化二叉树的结构和基本操作。 5. 理解堆的原理,掌握基本操作的实现方法。 6. 理解树和森林的定义和存储结构,掌握树和森林的遍历等方法的实现。 7. 理解霍夫曼编码的基本原理,掌握基于霍夫曼树生成霍夫曼编码的方法。 六、集合和有哪些信誉好的足球投注网站 考试内容 集合;等价类;静态有哪些信誉好的足球投注网站结构;二叉有哪些信誉好的足球投注网站树;最优二叉有哪些信誉好的足球投注网站树;AVL树。 考试要求 1. 理解集合的基本概念,掌握集合的各种存储方法。 2. 掌握等价类的生成算法。 3. 掌握针对有序顺序表的折半有哪些信誉好的足球投注网站、斐波那契等有哪些信誉好的足球投注网站方法。 4. 理解AVL树的定义和特点,掌握AVL树调整操作的实现原理。 5. 掌握最优二叉树的构造原理和相关算法。 七、图 考试内容 图;连通分量;最小图;最短路径;活动网络。 考试要求 1. 理解和图相关的各种基本概念,掌握图的各种存储方式。 2. 掌握图两种有哪些信誉好的足球投注网站方法和连通分量的生成方法。 3. 掌握两种最小生成树的生成方法。 4. 掌握各种求最短路径的方法。 5. 掌握用顶点表示活动和用边表示活动的两种网络结构特点和相关操作的实现算法。 八、排序 考试内容 插入排序;交换排序;选择排序;归并排序;基数排序;外排序。 考试要求 理解各种排序方法的实现,掌握各种排序算法的时间复杂性,各种排序算法的特性,能 够进行横向比较。 九、索引结构与散列 考试内容 静态索引结构;动态索引结构;散列。 考试要求 1. 理解线性索引结构、倒排表、静态有哪些信誉好的足球投注网站树的结构和特点。 2. 理解B树的结构,掌握各种操作的实现算法。 3. 理解散列的实现原理,掌握各种操作的实现算法。 第二部分 操作系统 考试的基本内容将以Unix和Windows NT为主要背景,包括进程、存储管理、输入 输出和 文件系统这四个基本成分的设计原理与实现方法。内容同时涉及分布式操作系统、机群 系统和操作系统的安全保障等方面的基础知识。 要求考生比较系统地理解和掌握操作系统的基本概念、主要功能、主要组成部分、各个 主要组成部分的不同实现方法;从资源管理和应用程序与硬件系统接口的观点掌握操作 系统设计的基本思想,了解和掌握现代计算机系统对其各种软硬资源的管理技术,体会 操作系统是如何为应用程序提供一个方便灵活、安全可靠的工作环境。要求考生具有抽 象思维能力、逻辑推理能力、空间想象能力、运算能力和综合运用所学的知识分析问题 和解决问题的能力。 考试题型:填空题、选择题、解答题 参考书目:William

文档评论(0)

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

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

1亿VIP精品文档

相关文档