版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中科院研究生院硕士研究生入学考试计算机技术基础考试大纲海南百度推广:中科院研究生院硕士研究生入学考试计算机技术基础考试大纲本计算机技术基础考试大纲适用于中国科学院研究生院计算机科学与技术等专业的硕士研究生入学考试。计算机技术基础是计算机科学与技术及相关学科的重要基础,主要内容包括数据结构和操作系统两大部分。要求考生对计算机科学与技术及相关学科的基本概念有较深入、系统的理解,掌握各种数据结构的定义和实现算法,掌握操作系统所涉及的关键内容,并具有综合运用所学知识分析问题和解决问题的能力。一、考试内容数据结构1、绪论(1)数据结构的基本概念,数据的逻辑结构、存储结构。(2)算法的定义、算法的基本特性
2、以及算法分析的基本概念。2、线性表(1)线性关系、线性表的定义,线性表的基本操作。(2)线性表的顺序存储结构与链式存储结构(包括单链表、循环链表和双向链表)的构造原理。在以上两种存储结构上对线性表实施的最主要的操作(包括三种链表的建立、插入和删除、检索等)的算法设计。3、堆栈与队列(1)堆栈与队列的基本概念、基本操作。(2)堆栈与队列的顺序存储结构与链式存储结构的构造原理。(3)在不同存储结构的基础上对堆栈与队列实施插入与删除等基本操作对应的算法设计。4、串(1)串的基本概念、串的基本操作和存储结构。(2)串的模式匹配算法和改进的KMP算法5、数组和广义表(1)数组的概念、多维数组的实现(2)
3、对称矩阵和稀疏矩阵的压缩存储(3)广义表的基本概念6、树与二叉树(1)树的定义和性质(2)二叉树的概念、性质和实现(3)遍历二叉树和线索二叉树(4)树和森林(5)赫夫曼树及其应用(6)树的计数7、图(1)图的定义,基本概念,图的分类,常用名词术语。(2)图的邻接矩阵存储方法、邻接表存储方法的构造原理。(3)图的遍历操作。(4)最小生成树,最短路径,AOV网与拓扑排序。8、文件及查找(1)数据文件的基本概念和基本术语,数据文件的基本操作。(2)顺序文件、索引文件、散列(Hash)文件。(3)顺序文件的顺序查找方法、排序连续顺序文件的折半查找方法以及其他文件的基本查找方法。9、内排序(1)排序的基
4、本概念,排序方法的分类。(2)插入排序法(含折半插入排序法)、选择排序法、泡排序法、快速排序法、堆排序法、归并排序、基数排序。各种排序方法排序的原理、规律和特点,各种排序算法的时空复杂度简单分析。操作系统1、操作系统概述操作系统的概念、演变历程、特性、分类、运行环境、功能。2、进程进程、进程描述及进程状态转换。3、线程、对称多处理SMP和微内核(1)线程的概念,定义线程的必要性和可能性;(2)线程的功能特性与实现方式;(3)对称多处理SMP体系结构;(4)操作系统的体系结构(微内核与巨内核)及其性能分析。4、并发性(1)并发性问题及相关概念,如临界区、互斥、信号量和管程等;(2)进程互斥、同步
5、和通信的各种算法;(3)死锁的概念、死锁的原因和条件;(4)死锁的预防、避免和检测算法。5、存储器管理(1)分区存储管理、覆盖与交换;(2)页式管理及段式管理;(3)段、页式存储管理方法及实现技术;(4)虚存的原理及相关的各种算法和数据结构。6、处理器调度(1)处理器调度的类型;(2)进程调度的各种算法及其特点;(3)实时进程的特点;(4)限期调度和速率单调调度方法。7、设备管理和磁盘调度(1)操作系统中输入/输出功能的组织;(2)中断处理;(3)设备驱动程序、设备无关的软件接口和spooling技术;(4)缓冲策略;(5)磁盘调度算法;(6)磁盘阵列。8、文件系统(1)文件系统特点与文件组织
6、方式;(2)文件系统的数据结构;(3)目录的基本性质及其实现方法;(4)磁盘空间的管理。二、考试要求数据结构1、 掌握有关数据结构的基本概念,包括数据的逻辑结构、存储结构。2、 掌握算法的基本概念以及算法分析的基本方法。3、 掌握线性表的基本概念, 在两种存储结构下的构造原理及相应的操作;4、 掌握堆栈和队列的基本概念与特征以及在两种存储结构下如何对堆栈和队列进行插入和删除等操作,具备使用堆栈与队列解决实际问题的能力。5、 掌握串的基本概念以及串的存储结构和相关的算法。6、 掌握数组、广义表和稀疏矩阵的基本概念以及基本操作。7、 掌握树型结构的逻辑特征以及各种存储结构的构造原理,能够熟练使用基
7、于树的三种遍历方法。8、 掌握二叉排序树的逻辑特征、建立过程, 具备使用其解决实际问题的能力。9、 了解图的逻辑结构的特点以及常用的两种存储方法,了解最小生成树(Prim算法和Kruskal算法)、最短路径、拓扑排序的具体求解过程。10、 掌握各种顺序文件的结构与相应的查找方法以及各种查找算法之间时空效率的差异;了解散列文件的建立、散列函数的选择(构造)原则、处理散列冲突的方法以及基于散列的查找。11、 掌握各种排序方法的排序特点和排序过程,并且能够对每一种排序方法排在时间、空间、排序的稳定性等性能进行简单分析。操作系统1、 掌握操作系统的基本概念,以及操作系统的特性与功能。2、 掌握进程的本
8、质特征、进程与程序之间的差别、进程的各种状态以及各种状态之间的转换。了解线程的基本概念以及引入线程作为运行实体的必要性;3、 掌握如何利用信号量、管程等技术解决互斥和同步问题;了解死锁的概念和产生死锁的充分必要条件;了解死锁的预防、避免和检测算法;4、 掌握存储管理的功能及存储管理对多道程序设计的支持;掌握段、页式存储管理方法及实现技术;重点掌握虚拟内存的基本原理及页替换的各种算法;了解抖动现象的产生原因及相应的解决方法;5、 掌握单处理器进程调度的各种算法及其适用环境;6、 掌握输入输出设备及操作系统中输入/输出功能的组织、中断处理、设备驱动程序、设备无关的软件接口和spooling等技术,了解各种用于提高性能的缓冲策略和磁盘调度算法; 7、 掌握文件系统特点与文件组织形式、文件系统实现时的基本数据结构、文件目录以及文件的安全性保护。三、主要参考书目1、数据结构(C语言版). 严蔚敏,吴伟民 编著,北京:清华大学出版社,2007年2、计算机操作系统(第三版). 汤小丹等编著,西安电子科技大学出版社,2007年3、William Stallings. Operating Syste
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 试验审批制度
- 请购审批制度
- 2026年演出经纪人之《演出市场政策与法律法规》测试卷附有答案详解及一套参考答案详解
- 2025年注册岩土工程师之《岩土基础知识》通关练习试题及参考答案详解(基础题)
- 2025年新版注安法规题库及答案
- 2026七年级数学下册 二元一次方程组探究拓展
- 后殖民理论对翻译研究范式转型的推动研究-基于2024年翻译理论期刊文献计量与范式演变分析
- 法国文学雨果巴尔扎克作品社会批判与人道主义-基于2024年法国文学经典作品中国传播与影响研究
- 2026年尼泊尔大选动向 《区域动态》3月第4期
- 第6节 科学测量:金属丝的电阻率教学设计高中物理鲁科版2019必修 第三册-鲁科版2019
- 2026河北保定交通发展集团有限公司招聘27人备考题库及答案详解一套
- 框架结构住宅楼施工计划
- 2026江苏事业单位统考泰州市靖江市招聘42人考试参考题库及答案解析
- 浙江黄龙体育发展有限公司招聘笔试题库2026
- 2026年文化旅游演艺综合体项目文化旅游资源开发可行性研究报告
- 第二单元 2.1乡村新貌课件2026春湘美版美术三年级下册
- 湖北能源集团2025年应届毕业生招聘116人笔试参考题库附带答案详解
- 中医医疗技术相关性感染预防与控制指南(试行)
- 舆情管理体系培训课件
- 2025至2030中国贴片机行业产业运行态势及投资规划深度研究报告
- 2026北京朝阳初三上学期期末化学试卷和参考答案
评论
0/150
提交评论