• 大小: 0.50M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: 其他
  • 标签: 其他  

资源简介


操作系统课程设计,文件管理系统,完整的源代码,加课程设计报告文档。

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 

const unsigned FILE_SYS_SIZE = 1024 * 1024; //模拟文件系统的容量设为1M
const unsigned BITMAP_LEN = 64; //位示图的长度 512/8
const unsigned BLOCK_SIZE = 512; //一个文件块的大小
const unsigned BLOCK_COUNT = 512; //文件系统中文件块的数量
const unsigned NAME_LEN = 11;     //最长文件名的长度
const unsigned PASSWORD_LEN = 11; //用户密码的最大长度
const unsigned LOGIN_COUNT = 5;         //用户登录尝试次数
const unsigned COMMAND_LEN = 200; //命令行最大长度
const unsigned PRO_SET_COMM_COU = 10;     //预设命令数

const char *PRO_SET_COMM[] = {“create“ “open“ “read“ “write“ “close“ “delete“ “mkdir“ “cd“ “dir“ “logout“};

//文件元素可供操作性权限
typedef enum 
{
pub //任何人可做任何操作
protect //非创建者或ADMIN,只可以察看
pri //非创建者或ADMIN,不可以做任何操作
} FileAccess;

//文件元素类型
typedef enum
{
file //文件
dir //文件夹
} FileType;

//用户类型
typedef enum
{
admin //管理者,拥用所有权限
comm //一般用户
} UserType;

//文件状态
typedef enum
{

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      41984  2011-01-12 17:31  操作系统课程设计-文件管理系统(含报告、源代码)\Debug\vc60.idb

     文件      53248  2011-01-12 17:30  操作系统课程设计-文件管理系统(含报告、源代码)\Debug\vc60.pdb

     文件     196739  2011-01-12 17:30  操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.exe

     文件     204704  2011-01-12 17:30  操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.ilk

     文件      41283  2011-01-12 17:30  操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.obj

     文件     231172  2011-01-12 17:11  操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.pch

     文件     394240  2011-01-12 17:30  操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.pdb

     文件      22296  2011-01-12 17:31  操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.cpp

     文件       3595  2010-03-13 00:33  操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.dsp

     文件        552  2010-03-13 00:33  操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.dsw

     文件      58368  2011-01-12 17:31  操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.ncb

     文件      53760  2011-01-12 17:31  操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.opt

     文件       1550  2011-01-12 17:30  操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.plg

     文件     662016  2011-01-12 17:26  操作系统课程设计-文件管理系统(含报告、源代码)\实验报告.doc

     目录          0  2011-01-12 17:30  操作系统课程设计-文件管理系统(含报告、源代码)\Debug

     目录          0  2011-01-12 17:31  操作系统课程设计-文件管理系统(含报告、源代码)

----------- ---------  ---------- -----  ----

              1965507                    16


评论

共有 条评论