实验题目
1.编写并调试一个树型目录结构的文件系统,模拟文件管理工作流程。
2. 编写编写并调试调度算法,要求作业从进入系统到最后完成,要经历三级调度。
实验内容与要求
1. 文件管理管理系统具体要求:
(1)设计多用户文件系统,采用多级文件目录(不能用简单的单级目录)。
(2)至少要有15个以上的实用命令,应设置文件保护措施。
(3)设计一个较实用的用户界面,方便用户使用,界面要为用户提供足够的选择信息,不需用户打入冗长的命令,不能编写成简单的DOS应用程序,尽量采用图形图象的用户界面。
2.调度算法的具体要求:
三级调度是指作业调度、内存对换和进程调度。
(1)作业调度是高级调度,它的主要功能是根据一定的算法,从输入井中选中若干个作业,分配必要的资源,如主存、外设等,为它们建立初始状态为就绪的作业进程,要求至少使用三种以上的调度算法。
(2)内存对换是中级调度,要求大家模拟虚拟存储器的工作原理。
(3)进程调度是低级调度,它的主要功能是根据一定的算法将CPU分派给就绪队列中的一个进程,要求大家必须掌握的四种调度算法全部模拟一次。
以上要求的要求我都基本实现了,就是不知道可不可以在C的基础上只是编个界面~