OS课程设计 模拟文件系统
内容如题,C++语言编写,内附完整代码及报告!
设计任务:模拟OS文件系统
在任一OS(Window或者Dos;也可以是在Linux下,但要求能将结果演示给老师看)下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的模拟OS文件系统。
1、在现有机器硬盘上开辟10M(共10000个盘块,每盘块大小为1k)的硬盘空间(生成一个10M的用户文件SDisk.dat即可),作为设定的硬盘空间。
2、编写一管理程序SDisk,对此空间进行管理,以模拟OS文件系统,要求:
⑴、盘块大小1k
⑵、空闲盘块的管理:采用位示图法
⑶、文件空间管理:采用FAT(文件分配表),每个盘块号占2个字节
⑷、
下载地址
用户评论
真的很好,大作业搞起
虽然实现方式挺好,但是界面没有啊、、
还可以。对于不会可视化的人来说挺有参考价值的。。。
不错,值得学习