一、考试要求
要求比较系统地掌握计算机操作系统的资源管理功能以及对并发活动的处理,掌握计算机操作系统的设计方法和实现技术,具有综合运用所学知识解决计算机系统软件和应用软件的分析、设计、开发的能力。
二、考试内容
1、操作系统引论:理解操作系统的基本概念、操作系统在计算机系统中的地位和作用、操作系统的发展过程、主要特性和主要功能;了解操作系统发展的最新动态。
2、进程的描述和控制:掌握进程的定义、描述,进程的状态及其转换;理解线程的概念;掌握进程的同步与互斥的基本概念、信号量机制,wait(P)、signal(V)操作,能够用PV操作解决生活中的实际问题;理解进程间的通信的方法。
3、处理机调度与死锁:理解处理机调度的基本概念;掌握处理机调度算法;掌握死锁的产生与必要条件,死锁的预防、避免、检测和解除方法。
4、存储器管理:理解程序的装入和链接过程;掌握连续分配存储管理方式、内存空间的分配和回收算法、地址转换和存储保护。掌握页式和请求页式存储管理,页面置换算法;掌握段式和请求段式存储管理;理解虚拟存储器的基本概念和实现原理,抖动产生的原因。
5、设备管理:掌握I/O系统的组成、I/O软件的层次结构,中断和DMA技术,设备的分配、缓冲技术以及I/O请求的处理过程,磁盘存储器的性能和调度。
6、文件系统:掌握文件和文件系统的基本概念、文件的逻辑结构和物理结构、文件的目录结构,文件的共享和保护;掌握外存的组织方式,文件存储空间的管理。
7、 操作系统接口:理解操作系统提供的三种接口,掌握系统调用的功能;理解内核态和用户态的概念。
三、题型
试卷满分为100分,其中:填空、选择30%左右,简答题20%左右,计算分析及论述题占50%左右。
四、参考教材
1.《计算机操作系统(第四版)》.汤小丹等编著,西安电子科技大学出版社,2014。
注:本文文字转载自长沙理工大学研究生招生信息网,仅供学员学习和参考。如有侵权,请联系删除。