欢迎来到天天文库
浏览记录
ID:15792081
大小:28.00 KB
页数:6页
时间:2018-08-05
《《数据结构》课程考试大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《数据结构》课程考试大纲个人总结,仅供交流个人总结《数据结构》课程考试大纲课程编号:课程名称:数据结构(DataStructure)使用教材:严蔚敏、吴伟民编著,数据结构(C语言版),清华大学出版社,1999年2月该课程的性质、目的及任务:"数据结构"是一门专业技术基础课。目的就是要培养他们的数据抽象能力,学会分析研究计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构及实现应用的相应算法,并掌握分析算法的时间和空间复杂度的技术。考试内容及要求:一、绪论:熟悉各名词、术语的含义,掌握基本概念,特别是数据的逻辑结构和存储结
2、构之间的关系;了解抽象数据类型的定义、表示和实现方法;熟悉类C语言的书写规范,特别要注意值调用和引用调用的区别,输入、输出的方式以及错误处理方式;理解算法五个要素的确切含义;掌握计算语句频度和估算算法时间复杂度的方法。二、线性表:线性表的逻辑结构定义、抽象数据类型定义和各种存储结构的描述方法;在线性表的两类存储结构(顺序存储和链式存储)上实现基本操作;一元多项式的抽象数据类型定义、表示及加法的实现。三、栈和队列:栈和队列的结构特性;在两种存储结构上如何实现栈和队列的基本操作和栈和队列在程序设计中的应用以及如何利用堆栈去模拟递归程序的运行。四、串
3、:串的数据类型定义;串的三种存储表示:定长顺序存储结构、块链存储结构和堆分配存储结构;串的各种基本操作的实现及应用;串的模式匹配算法。五、数组和广义表:数组的类型定义和表示方法;特殊矩阵和稀疏矩阵的压缩存储方法及运算的实现;广义表的逻辑结构和存储结构、m元多项式的广义表表示以及广义表的操作的递归算法举例。六、树和二叉树:二叉树的定义、性质和存储结构;二叉树的遍历和线索化以及遍历算法的各种描述形式;树和森林的定义、存储结构、树和森林与二叉树的转换、遍历;树的多种应用;平衡二叉树、平衡二叉排序树的定义、性质极其应用。本章是该课程的重点内容之一。七、
4、图:图的定义和术语;图的四种存储结构:数组表示法、邻接表、十字链表和邻接多重表;图的两种遍历策略:深度优先搜索和广度优先搜索;图的连通性:连通分量和最小生成树;拓扑排序和关键路径;两类求最短路径问题的解法。八、查找:讨论查找表(包括静态查找表和动态查找表)的各种实现方法:顺序表、有序表、树表和哈希表;关于衡量查找表的主要操作--查找的查找效率的平均查找长度的讨论。九、内部排序:讨论比较各种内部排序方法,插入排序、交换排序、选择排序、归并排序和基数排序的基本思想、算法特点、排序过程以及它们的时间复杂度分析。在每类排序方法中,从简单方法入手,重点讨
5、论性能先进的高效方法(如,插入排序类中的希尔排序、交换排序类中的快速排序、选择排序类中的堆排序等)。十、外部排序:实现外部排序的基本方法;为减少平衡归并排序中所需进行的外存读/写次数可采取的措施:利用败者树实现多路归并,通过置换-选择排序产生初始归并段,并对所得长度不等的归并段构造最佳归并树。总之,要求学生掌握基本概念、重要数据结构、基本算法,掌握各种数据结构的逻辑结构、存储结构和实现算法。根据当前计算机的应用发展举例说明数据结构的描述及应用的实现算法。 "微机原理及接口技术"入学考试大纲第一章1.微型计算机的基础知识2.微型计算机中常用
6、的术语,名词3.微型计算机的基本结构第二章16位微处理器及微机控制核心的组成2.18088微处理器1.8088微处理器的内部结构及其主要功能2.8088微处理器程序可访问的内部寄存器及其主要功能3.在最小模式和最大模式的引脚及其功能4.8088基本时序概念5.8088指令系统(寻址方式及指令的简单编程使用)2.2在IBMPC/XT中8087如何配合8088工作2.38284时钟发生器/驱动器的主要功能2.48288总线控制器各命令输出信号和控制输出信号的功能第三章半导体存储器的连接使用3.1概述1.存储器的一般概念2.存储器芯片的主要技术指标3
7、.2随机存储器的连接使用方法3.3存储器的奇偶校验原理3.4EEPROM的连接使用方法第四章可编程高性能支援芯片及接口电路4.1可编程并行接口82551.8255的结构框图2.8255的控制命令字及工作方式3.8255的连接使用及初始化编程4.28253计数器/定时器1.8253的结构框图2.8253的控制命令字及工作方式 3.8253的连接使用及初始化编程4.38259中断控制器1.8259的结构框图2.8259的初始化命令字和操作命令字3.IBMPC/XT的中断控制逻辑4.48237DMA控制器1.DMA的工作过程2.8237的引脚功能3
8、.8237的工作方式4.5可编程串行接口82501.8250编程使用2.8250的引脚功能第五章高档微处理器及高档微型计算机5.180286CPU1.
此文档下载收益归作者所有