在任一OS(Window或者Dos;也可以是在Linux下,但要求能将结果演示给老师看)下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的模拟OS文件系统。1、在现有机器硬盘上开辟10M(共10000个盘块,每盘块大小为1k)的硬盘空间(生成一个10M的用户文件SDisk.dat即可),作为设定的硬盘空间。2、编写一管理程序SDisk,对此空间进行管理,以模拟OS文件系统,要求:⑴、盘块大小1k⑵、空闲盘块的管理:采用位示图法⑶、文件空间管理:采用FAT(文件分配表),每个盘块号占2个字节⑷、目录项管理:①、每个目录项占用32字节,其中前8个字节(0-7)为文件名,之后跟3个字节(8-10)的扩展名,26-27字节,存放文件的第一个