2010计算机科学与工程考研大纲详解

需积分: 9 2 下载量 168 浏览量 更新于2024-10-24 收藏 74KB DOC 举报
"计算机科学与工程专业考研大纲涵盖了数据结构、计算机组成原理等方面的重要知识点,是考研者必备的参考资料。" 在计算机科学与工程专业的考研大纲中,数据结构部分是核心内容之一,它要求考生深入理解数据结构的基本概念,如逻辑结构、存储结构以及它们之间的差异。考生需要能够对常见的数据结构如线性表、栈、队列、数组、树与二叉树、图以及查找和排序等进行分析和设计。 线性表包括顺序存储结构和链式存储结构,这两种结构各有优缺点,适用于不同的场景。栈和队列是两种特殊的线性结构,它们在计算机程序设计中有着广泛的应用,比如递归、表达式求值、任务调度等。树与二叉树是重要的非线性结构,其中二叉树包括二叉排序树、平衡二叉树(如AVL树和红黑树)等,它们在搜索和排序中有重要作用。图是描述对象间关系的有效工具,最小生成树、最短路径等算法在实际问题解决中不可或缺。 查找技术涉及顺序查找、折半查找、B-树和B+树、哈希表等,这些查找方法在数据库、文件系统等领域扮演着关键角色。内部排序则包括插入排序、快速排序、堆排序、归并排序等多种算法,考生需要理解每种排序算法的工作原理、性能分析和适用场景。 计算机组成原理部分,大纲强调理解单处理器计算机系统的内部构造,包括各部件的工作原理、组成结构以及它们的连接方式。此外,考生需要掌握计算机系统层次化结构,理解硬件与软件之间的接口,以及指令集体系结构的基本知识,包括指令执行过程、寻址方式等。 这个大纲旨在全面考察考生在计算机科学与工程领域的基础知识和问题解决能力,涵盖的内容广泛且深入,要求考生具备扎实的理论基础和编程实践经验。对于准备考研的学生来说,这是一个全面而严谨的学习框架,需要投入大量的时间和精力去学习和实践。