# 操作系统文件管理项目:
# 计算机文件管理模拟系统
## 项目目的
- 加深对文件存储空间管理的理解。
- 加深对文件系统实现过程的理解。
- 进―步掌握掌握文件的物理结构、目录结构和文件操作。
- 实现简单文件系统管理。
- 通过设计图形界面对计算机文件管理过程进行模拟。
## 项目功能
**项目基本要求**
要求:在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。
退出这个文件系统时,需要该文件系统的内容保存到磁盘上,以便下次可以将其回复到内存中来。
**项目具体要求**
文件存储空间管理可采取显式链接(如FAT)或者其他方法。空闲空间管理可采用位图或者其他方法。
文件目录采用多级目录结构,目录项目中应包含︰文件名、物理地址、长度等信息。
**系统实现操作**
创建目录、进入目录、创建文件、编辑文件、保存文件
删除目录与文件、对目录与文件进行复制和粘贴操作退回上一级目录
## 界面设计
![](https://www.writebug.com/myres/static/uploads/2021/11/8/fa251b2a5f98a602ca336157ab37da20.writebug)
![](https://www.writebug.com/myres/static/uploads/2021/11/8/1972179c671bad305c348692fa3900ea.writebug)
![](https://www.writebug.com/myres/static/uploads/2021/11/8/9131e2c72a765ce52b4125e284fe2e7e.writebug)
![](https://www.writebug.com/myres/static/uploads/2021/11/8/31e4c24d257a6e156fdd709f49c4bbb6.writebug)
![](https://www.writebug.com/myres/static/uploads/2021/11/8/1ed52fcb60ecaaed05285cdd78d74ecf.writebug)
![](https://www.writebug.com/myres/static/uploads/2021/11/8/6ee8c0be14a7c5d0177dbd8246a901cd.writebug)
![](https://www.writebug.com/myres/static/uploads/2021/11/8/8afbb4a122c96aff541491eac528797b.writebug)
![](https://www.writebug.com/myres/static/uploads/2021/11/8/16fd71ffe604e32f4e22869e01fa209e.writebug)
经本机测试,程序运行状况正常,正确地模拟了计算机内存分配情况,符合题目要求。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
项目基本要求 要求:在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。 退出这个文件系统时,需要该文件系统的内容保存到磁盘上,以便下次可以将其回复到内存中来。 项目具体要求 文件存储空间管理可采取显式链接(如FAT)或者其他方法。空闲空间管理可采用位图或者其他方法。 文件目录采用多级目录结构,目录项目中应包含︰文件名、物理地址、长度等信息。 系统实现操作 创建目录、进入目录、创建文件、编辑文件、保存文件 删除目录与文件、对目录与文件进行复制和粘贴操作退回上一级目录
资源推荐
资源详情
资源评论
收起资源包目录
100011058-基于 Java 实现计算机文件管理模拟系统.zip (36个子文件)
wenjiangunali
计算机文件管理模拟系统.pdf 615KB
.classpath 295B
.settings
org.eclipse.jdt.core.prefs 587B
src
file.png 12KB
Disc.java 7KB
Main.java 15KB
page.png 10KB
MouseRightPopup.java 619B
LICENSE 1KB
删除等功能在右键菜单中.txt 78B
bin
MainPanel$4.class 886B
MouseRightPopup.class 980B
MainPanel$7.class 2KB
file.png 12KB
MainPanel$3.class 3KB
MainPanel$5.class 1KB
MainPanel$1.class 3KB
Main.class 756B
MainPanel.class 7KB
MainPanel$8.class 2KB
MainPanel$2.class 2KB
MainPanel$6.class 2KB
MainFrame.class 1KB
page.png 10KB
Disc.class 6KB
FileExplorer.jar 42KB
.project 371B
img.doc-md
7-57b5df33c7008e5178963bd34412a6d3.png 96KB
1-553d69e6550a3303c92c8c5ab400c802.png 74KB
4-a35a455e785fc93fc5c35a74c7f75c95.png 81KB
2-292390e79c306c93bbc0f96c713deae3.png 38KB
3-77df383faa14fc5c4267176b6f0d022b.png 32KB
6-809f22f79480f9ec3d4160ed79d9b044.png 34KB
8-8340f652009413290a85779ff41847ac.png 35KB
5-62d4d350f1186f7f581676b1a8ca86dc.png 33KB
README.md 2KB
共 36 条
- 1
资源评论
神仙别闹
- 粉丝: 3605
- 资源: 7460
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 材料类SCI必备:230空间群所属晶系,包括空间群符号,可复制可编辑
- 【java毕业设计】springboot亚运会志愿者管理系统(springboot+vue+mysql+说明文档).zip
- 基于PHP+Mysql+Bootstrap实现的个人网上书店项目开发+项目源码+文档说明
- 【java毕业设计】springboot电影院售票管理系统(springboot+vue+mysql+说明文档).zip
- 案例分享LS-DYNA圆柱体内部爆炸试验仿真模拟
- 【java毕业设计】springboot的在线考试系统(springboot+vue+mysql+说明文档).zip
- springboot教师资格考试培训平台61964(数据库+源码)
- springboot官网基础知识-JPA 查询方法.pdf
- kube-reserved-disk-update
- 机器人开发 - qq机器人开发
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功