请帮忙啊!!!
第一个类:系统信息
包括:内存总容量 M
快容量 K
扇区大小 Byte
第二个类:文件分配表:
主要用来记录块占用的问题,而块的状态分为 占用,无用,损坏,和空
还包括一个文件连接表,用来显示每个文件占用的情况,一个块只能写入一个文件,但如果文件过大,可以写入多个块。
第三个类:文件登记表:
用来记录文件信息,包括:
文件名:char
文件大小:Byte
文件类型:binary
文件的起始块号
现在我想问的问题是在读取或修改文件时,我怎样根据文件的起始块号,到文件连接表中去读取相应的数据。这个文件连接表应该怎样建立呢?当我向文件连接表中写数据时,应该如何判断块空间是否足够呢??请各位高手指教!
问题点数:20、回复次数:3Top
1 楼howtotell(从何谈起)回复于 2003-09-03 19:06:26 得分 5
哇塞!你是在真正操作物理磁盘,还是在做一个虚拟的磁盘管理系统?Top
2 楼huzhaoliang()回复于 2003-09-03 19:47:00 得分 15
做一个虚拟的磁盘管理系统?Top
3 楼flinming(flinming)回复于 2003-09-03 19:51:59 得分 0
关注Top



