文件管理系统源代码.docxVIP

  • 146
  • 0
  • 约2万字
  • 约 23页
  • 2021-11-21 发布于天津
  • 举报
文件管理系统源代码 文件管理系统源代码 文件管理系统 一、实验目的 通过设计一个多用户文件系统, 了解操作系统中文件的组织与管理, 熟悉文件管理所用 的数据结构,加深对文件系统内部功能实现过程的理解。 二、实验内容 1.用 C 语言或 C++ 语言设计一个最多包括 N 个用户的多用户文件系统, 约定每个用户 最多保存 M 个文件。同时限制一个用户在进入系统后,最多打开 L 个文件。 2.系统应具备一定的健壮性。即能够检查用户所输入命令的正确性,出错时显示出必 要的信息。另外,对文件需设置必要的保护措施。 3.文件目录结构采用两级目录结构 : 主文件目录和用户文件目录 /* 用户数 */ /* 用户数 */ /* 一个用户可保存 M 个文件 */ /*用户只能一次打开 L 个文件 */ /* 主文件目录 */ char username[100]; char password[100]; FILE fp; /*文件指针 */ }MFD; /////////// typedef struct UFD /* 用户文件目录 */ { char filename[256]; char protect; /* 保护码 */ int length; /* 文件长度 */ }UFD; /* 打开文件目录 /* 打开文件目录 */ { char filename[256]; char openco

文档评论(0)

1亿VIP精品文档

相关文档