**大学计算机科学与技术学院
操作系统
课程设计报告书
专业班级
学生姓名
学 号
指导教师
日 期 2012-6
一、实验目的
操作系统是计算机系统中不可或缺的基本系统软件,主要用来管理和控制计算机系统的软硬件资源,以提高整个系统资源的利用率,并为用户提供一个方便,灵活,安全和可靠地使用计算机的工作环境。
在学习操作系统原理课程的基础上,以操作系统的基本原理与实现技术为主要内容,对操作系统各功能部分的可能实现算法,进行模拟,以便通过编程实验,加深对操作系统原理的理解和掌握。
二、设计环境
Windows7 Ultimate SP1;
VC++6.0;
三、设计内容
本模拟操作系统功能包括:处理机调度、资源分配、主存空间分配与回收、磁盘管理、文件管理。其中处理机调度采用先来先服务(FCFS)算法、资源分配采用随机算法、主存空间的管理采用首次适应算法、磁盘采用空白文件目录管理、磁盘文件采用二级目录结构管理。
四、设计流程
基本数据结构
//const int DISKSPACE=1024;//磁盘空间
原创力文档

文档评论(0)