预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

复旦大学博士生入学考试大纲 操作系统 目标 1.了解操作系统在计算机系统中的作用、地位、发展和特点 2.理解操作系统的基本概念、原理,掌握操作系统设计方法与实现技术 3.能够运用所学的操作系统原理、方法与技术分析问题和解决问题 一、操作系统概述 (一)操作系统的概念、特征、功能和提供的服务 (二)操作系统的体系结构及其各自的特点 (三)局部性原理及其在操作系统的运用 二、进程管理 (一)进程与线程 1.进程的概念 2.进程的状态与转换 3.进程控制 4.进程组织 5.进程通信:共享存储系统;消息传递系统;管道通信 6.线程概念与多线程模型 7.用户级线程和核心级线程及其各自的特点、当代操作系统的实现方式 (二)处理机调度 1.调度的基本概念 2.调度时机、切换与过程 3.调度的基本准则 4.调度方式 5.典型调度算法:先来先服务调度算法;短作业优先调度算法;时间片轮转调度算法;优 先级调度算法;高响应比优先调度算法;多级反馈队列调度算法 (三)进程同步 1.进程同步的基本概念 2.RaceCondition、临界资源和临界区 3.实现临界区互斥的基本方法:软件实现方法;硬件实现方法 4.信号量 5.管程 6.经典同步问题:生产者-消费者问题;读者-写者问题;哲学家就餐问题的设计、分析与 应用 (四)死锁 1.死锁的概念 2.死锁的处理策略 3.死锁预防 4.死锁避免:系统安全状态;银行家算法 5.死锁检测和解除 6.死锁与饥饿 三、内存管理 1 (一)内存管理基础 1.内存管理概念:程序装入与链接;逻辑地址与物理地址空间;内存保护 2.交换与覆盖 3.连续分配管理方式 4.非连续分配管理方式:分页管理方式;分段管理方式;段页式管理方式 (二)虚拟内存管理 1.虚拟内存基本概念 2.请求分页管理方式 3.页面置换算法:最佳置换算法;先进先出置换算法;最近最少使用置换算法;时钟置换 算法 4.页面分配策略 5.抖动:抖动现象;工作集 6.请求分段管理方式 7.请求段页式管理方式 四、文件管理 (一)文件系统基础 1.文件概念 2.文件结构:顺序文件;索引文件;索引顺序文件 3.目录结构:文件控制块和索引节点;单级目录结构和两极目录结构;树形目录结构;图 形目录结构 4.文件共享 5.文件保护:访问类型;访问控制 (二)文件系统实现 1.文件系统层次结构 2.目录实现 3.文件实现 (三)磁盘组织与管理 1.磁盘结构 2.磁盘调度算法 3.磁盘的管理 五、输入输出(I/O)管理 (一)I/O管理概述 1.I/O设备 2.I/O管理目标 3.I/O管理功能 4.I/O应用接口 5.I/O控制方式 (二)I/O核心子系统 1.I/O调度概念 2.告诉缓存与缓冲区 3.设备分配与回收 4.假脱机技术(spooling) 5.出错处理 六、分布式操作系统 2 1.分布式消息传递 2.进程迁移 3.分布式全局状态 4.分布式互斥与死锁问题 七、操作系统安全基础 1.操作系统的安全与防护 2.可靠性与可用性、容错方法 3