-
文件管理系统属于操作系统的一部分
资源介绍
模拟一个文件系统,文件包括目录文件、普通文件,并实现对它们的一些基本操作。一个目录项包括文件名(或下一级目录名)、文件类型、文件长度、指向文件内容(下一级目录)的指针。
程序功能要求如下:
实现一个命令行操作界面,命令提示符为 > 包含命令如下:
1. 创建文件
格式:CREATE〈文件名〉〈文件长度〉
功能:创立一个指定名字的新文件,即在目录中增加一项,不考虑
文件内容,但必须必须能输入文件长度。
2. 删除文件
格式:DEL〈希望删除的文件名〉
功能:删除指定的文件
3. 创建目录
格式:MD〈目录名〉
功能:在指定路径下创建指定的目录
4. 删除目录
格式:RD〈目录名〉
功能:删除指定路径下的指定目录,如果该目录为空,则可直接删除,
否则应提示是否作删除,若删除,删除操作将该目录下的全部文件和
子目录都删除。
5. 显示目录
格式:LSALL
功能:显示全部目录以及文件的列表,输出时要求先输出接近根的目录,
再输出子目录。
编写程序实现上述要求,并输出各操作的结果,写出实验报告。
- 上一篇: 数学建模大作业--送货问题
- 下一篇: UML大作业实验报告