freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)課程設(shè)計-二級文檔管理系統(tǒng)-展示頁

2025-04-16 21:38本頁面
  

【正文】 printf(Please chooce the function key: )。 printf( login\n)。 while(isright==1) { printf(********************************************\n)。 // printf(User count:%d\n,userNum)。 init()。 char mand[15],mand_str1[255]。 strcpy(order[7],mkdir)。 strcpy(order[5],cd)。 strcpy(order[3],write)。 strcpy(order[1],rm)。 char order[mandAmount][9]。 int select。 //創(chuàng)建文件夾void HelpFile()。 //向文件寫入內(nèi)容void CreateFile(char fName[])。 //刪除文件或文件夾void CatFile(char fName[])。 //顯示當前文件夾下所有文件void ChangeDir(char folderName[])。 //為新用戶分配空間void TraverseFolder(char path[])。 //用戶注冊int login()。 //初始化部分內(nèi)容int ReadUserMess()。_File *firstFile。 struct File *nextFile。_Folder *firstFolder。 struct Folder *nextFolder。_RootDir *rootFolder。 struct FolderDir *fatherDir。_UserMess *firstUser。 struct UserMess *nextUser。typedef struct UserMess{ char _UserName[20]。 //幫助文件(6) 運行部分截圖圖1 模擬的指令預(yù)覽,以及系統(tǒng)支持指令格式圖2 用戶登錄,并查看根目錄下所有文件及文件夾圖3 查看文件內(nèi)容,并寫入信息圖4 目錄跳轉(zhuǎn)功能圖5 刪除文件、刪除目錄五、程序代碼include include include include include sys/include define MaxUser 20define mandAmount 9char _user[20]。 //創(chuàng)建文件void CreateFolder(char folderName[])。 //打開文件,查看文件內(nèi)容void AddContent(char fName[])。 //目錄跟換void Delete(char fName[])。 //遍歷文件及文件夾void ListFileAndFolder()。 //登錄void createRootFolder(char username[])。 //讀取已有用戶信息int userCreate(int sumUsers)。(5) 功能函數(shù)設(shè)計 void init()。}_File。typedef struct File //當前目錄下文件信息{ char _FileName[100]。}_Folder。typedef struct Folder //當前目錄子目錄信息{ char _FolderName[100]。}_RootDir。typedef struct FolderDir //目錄路徑信息{ char _Dir[255]。}_UserMess。 char _UserPwd[20]。 //當前用戶名char currentDir[255]。 文件管理系統(tǒng),模擬Linux文件管理指令格式,模擬實現(xiàn)ls、cat、rm、cd、mkdir等基礎(chǔ)文件管理指令,并具有較明朗的操作界面。設(shè)計要求:提供以下相關(guān)文件操作:(1)具有l(wèi)ogin (用戶登錄)(2)系統(tǒng)初始化(建文件卷、提供登錄模塊)(3)文件的創(chuàng)建: create(4)文件的打開:open(5)文件的讀:read(6)文件的寫:write(7)文件關(guān)閉:close(8)刪除文件:delete (9)創(chuàng)建目錄(建立子目錄):mkdir(10)列出文件目錄:dir(11)退出:loyout四、程序設(shè)計(1) 開發(fā)環(huán)境Ubuntu GCC(GNU Compiler Collection,GNU編譯器套裝) C語言編程(2) 設(shè)計思想 文件管理僅針對相應(yīng)用戶,用戶注冊時,自動分配對應(yīng)的文件空間,該用戶所有的文件保存在該用戶空間下。二、設(shè)計目的 深入了解文件管理系統(tǒng),初步掌握文件管理系統(tǒng)的實現(xiàn)方法。青 島 科 技 大 學(xué)操 作 系 統(tǒng) 課 程 設(shè) 計計算機092學(xué)生班級__________________________0908010209學(xué)生學(xué)號__________________________Angelo學(xué)生姓名__________________________ 2012626 ______年 ___月 ___日 操作系統(tǒng)課程設(shè)計(二級文件管理系統(tǒng))一、課程設(shè)計要求 從所給題目中選擇一個,分析設(shè)計要求,給出解決方案,建立必要的數(shù)據(jù)結(jié)構(gòu),設(shè)計總體流程(包括界面),詳細設(shè)計必要的算法,測試結(jié)果。基于Windows或Linux操作系統(tǒng)都可以,編程語言不限。三、選擇題目 設(shè)計一個簡單的二級文件系統(tǒng)設(shè)計內(nèi)容:編寫程序模擬實現(xiàn)一個簡單的文件管理系統(tǒng),設(shè)計一個較實用的用戶界面,方便用戶使用。用戶只有對自己空間中的目錄或文件具有權(quán)限。(3) 流程設(shè)計結(jié)束創(chuàng)建文件刪除文件讀文件寫文件創(chuàng)建文件夾刪除文件夾目錄跳轉(zhuǎn)查看所有文件查看幫助查看所有目錄 退出選擇操作登陸注冊開 始開始界面系統(tǒng)執(zhí)行流程圖 創(chuàng)建文件(夾)輸入文件(夾)名結(jié)束文件(夾)是否存在創(chuàng)建文件(夾)開始文件已存在,無法創(chuàng)建刪除文件(夾)刪除文件(夾)輸入文件(夾)名結(jié)束文件(夾)是否存在文件(夾)不存在開始(4) 主要模塊設(shè)計define MaxUser 20 //最大用戶數(shù)define mandAmount 9 //指令數(shù)char _user[20]。 //當前所在目錄typedef struct UserMess //所有用戶信息{ char _UserName[20]。 struct UserMess *nextUser。_UserMess *firstUser。 struct FolderDir *fatherDir。_RootDir *rootFolder。 struct Folder *nextFolder。_Folder *firstFolder。 struct File *nextFile。_File *firstFile。 //初始化部分內(nèi)容int ReadUserMess()。 //用戶注冊int login()。 //為新用戶分配空間void TraverseFolder(char path[])。 //顯示當前文件夾下所有文件void ChangeDir(char folderName[])。 //刪除文件或文件夾void CatFile(char fName[])。 //向文件寫入內(nèi)容void CreateFile(char fName[])。 //創(chuàng)建文件夾void HelpFile()。char currentDir[255]。 char _UserPwd[20]。}_UserMess。typedef struct FolderDir{ char _Dir[255]。}_RootDir。typedef struct Folder{ char _FolderName[100]。}_Folder。typedef struct File{ char _FileName[100]。}_File。void init()。 //讀取已有用戶信息int userCreate(int sumUsers)。 //登錄void createRootFolder(char username[])。 //遍歷文件及文件夾void ListFileAndFolder()。 //目錄跟換void Delete(char fName[])。 //打開文件,查看文件內(nèi)容void AddContent(char fName[])。 //創(chuàng)建文件void CreateFolder(char folderName[])。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1