广东工业大学操作系统课程设计报告书.docx
- cooldemon0602个人认证 |
- 2021-04-20 发布|
- 237.91 KB|
- 15页
.
.下载可编辑.
课程设计
课程名称操作系统
题目名称文件系统
学生学院计算机学院
专业班级 计算机科学与技术10级8班 学 号
学生姓名
指导教师
2013年1月5日
目录 TOC \o "1-5" \h \z \o "Current Document" 1设计目的 1 \o "Current Document" 2设计内容 1 \o "Current Document" 3设计步骤 2 \o "Current Document" 4经验与体会 10
5附录 11
1设计目的
模拟文件系统实现的基本功能,了解文件系统的基本结构、内部功能和实现,通 过具体的文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现, 实现文件系统的管理和控制功能。
设计内容
2.1实现功能
实现一个简单的多用户多级目录要求如下(具体选做):
1) 实现二级目录管理及文件管理基本操作;
2) 实现无穷级目录管理及文件管理基本操作;
3) 在1)或2)基础上实现共享“别名”;
4) 在1)或2)基础上加快了文件检索;
5) 基于某项实际应用进行文件系统设计。
2.2开辟空间
在内存中开辟一个虚拟磁盘空间作为文件存储器, 用位示图来管理文件存储
空间,采用显式链接分配方式,将位示图合并到 FAT表中。
2.3目录结构
文件的物理结构采用显式链接的方式。 文件的目录结构是多用户多目录结构
的。如:主文目录 MFD用户文件目录UED运行文件目录 AFD每级目录都有 具体内容。目录用索引节点的方式组织。
2.4实现的操作
1) create :创建文件
2) delete :删除文件
3) open:打开文件
4) close :关闭文件
5) read:读文件
6) write :写文件
7) m