資源簡介
操作系統課程設計,文件管理系統,完整的源代碼,加課程設計報告文檔。
代碼片段和文件信息
#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
評論
共有 條評論