文件系统实验.docVIP

  • 87
  • 0
  • 约2.68万字
  • 约 20页
  • 2017-03-03 发布于湖北
  • 举报
6.1 二级目录文件系统设计 1 目的和要求 本实验的目的是通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能和内部实现。 2 实验内容 为DOS系统设计一个简单的二级文件系统。要求做到以下几点: (1)可以实现下列几条命令 LOGIN 用户登陆 DIR 列文件目录 CREATE 创建文件 DELETE 删除文件 OPEN 打开文件 CLOSE 关闭文件 READ 读文件 WRITE 写文件 (2)列目录时要列出文件名,物理地址,保护码和文件长度。 (3)源文件可以进行读写保护。 3 实验环境 (1)PC兼容机 (2)Windows、DOS系统 (3)TC语言 4 实验提示 (1)首先应确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件的形式存放于磁盘,这样便于查找和修改。 (2)用户创建的文件,可以编号存储于磁盘上。如:file0,file1,file2…并以编号作为物理地址,在目录中进行登记。 5 实验参考代码 参考程序见下(本程序需要在c:下建一个名为osfile的目录及一个名为file的子目录): #include stdio.h #include string.h #include conio.h #include stdlib.h #define MAXNAME 25 /*the

文档评论(0)

1亿VIP精品文档

相关文档