首先分配一定容量的磁盘存储空间,作为文件的存储空间;
建立相应的文件系统,使用FAT文件系统;
为该文件系统设计相应的数据结构来管理目录,磁盘空闲空间,已分配的空间等;
提供文件的创建,删除,移位,改名等功能;
提供良好的界面,可以显示磁盘文件系统的状态和空间的使用情况;
提供虚拟磁盘转储功能,可以将信息存入磁盘,还可以从磁盘读入内存。
希望达人能帮我解决·在此先悬赏30分·成功解决了以后追加100分~在线急等。
把设计方案和代码写出来
磁盘文件系统:建立基于磁盘存储设备的FAT文件系统。
答案:2 悬赏:0 手机版
解决时间 2021-02-11 17:52
- 提问者网友:两耳就是菩提
- 2021-02-11 06:45
最佳答案
- 五星知识达人网友:青尢
- 2021-02-11 08:05
老大,都没明白你想问什么?
你是叫人帮你写一个程序还是设计一套方案?
你是叫人帮你写一个程序还是设计一套方案?
全部回答
- 1楼网友:夜余生
- 2021-02-11 09:00
ntfs较好,因为ntfs的串可以用较少的扇区,可以省很多的空间。比如一个100gb的硬盘,用ntfs,可以用4kb的串大小,但是fat32就可能是32kb的。在文件件系统模式下,串,要就是用了,要就是空的,不能共享或是切割。假如你存的是一个小的文件,例如2kb(qq很多这样的文件),在ntfs下,你只是浪费了2kb,但是在fat32下,你会浪费了30kb的空间。所以当你看一个文件的大小时,系统会告诉你两个数据,一个是文件本身的大小,另一个是占用硬盘空间的大小。假如占用空间大小大过你的文件大小,那么你就是已经浪费了很多的空间了。ntfs也可以存储单一文件超过4gb的大小,而fat32只能储存不超过4gb的单一文件大小。 ntfs对于文件有7个属性,但是fat32只有4个。ntfs有压缩和加密功能,还提供更好的权限管理。理论来说,ntfs要比fat32重病毒的几率要小一点 不过ntfs也是有它的问题的。比如在纯dos的模式下是看不到的。假如系统开机文件不小心删掉是很难恢复的,因为在纯dos的环境下是无法看到ntfs区的卷,也就无法在纯dos环境下复制删掉的文件了。 【抄袭转载声明】本人在问问网站上的回答通常是个人的电脑硬件和软件的经验和网上收集到的一些咨询。本人知道大家都是互相帮忙,互相解决问题。我不介意你们抄袭或转载我的答案,不过希望能注明转载的来源,这样也不枉费我花很多时间细心的回答问问用户的问题。谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯