资源简介
文件管理系统-操作系统课程设计 操作系统课程设计-文件管理系统(含报告、源代码)
代码片段和文件信息
#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,不可以做任何操作
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 41984 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\Debug\vc60.idb
文件 45056 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\Debug\vc60.pdb
文件 196709 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.exe
文件 204448 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.ilk
文件 40825 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.obj
文件 231172 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.pch
文件 394240 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\Debug\多用户多级目录文件系统.pdb
文件 49152 2007-06-29 00:50 操作系统课程设计-文件管理系统(含报告、源代码)\可执行文件.exe
文件 22214 2007-06-29 00:45 操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.cpp
文件 3595 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.dsp
文件 552 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.dsw
文件 41984 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.ncb
文件 48640 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.opt
文件 834 2010-03-13 00:33 操作系统课程设计-文件管理系统(含报告、源代码)\多用户多级目录文件系统.plg
文件 637440 2007-06-29 10:57 操作系统课程设计-文件管理系统(含报告、源代码)\实验报告.doc
目录 0 2010-03-13 00:36 操作系统课程设计-文件管理系统(含报告、源代码)\Debug
目录 0 2010-03-13 00:36 操作系统课程设计-文件管理系统(含报告、源代码)
----------- --------- ---------- ----- ----
1958845 17
评论
共有 条评论