![洛陽理工學(xué)院操作系統(tǒng)實(shí)驗(yàn)報(bào)告_第1頁](http://file4.renrendoc.com/view/ff54068d2dbe0a5abb39c062528f5655/ff54068d2dbe0a5abb39c062528f56551.gif)
![洛陽理工學(xué)院操作系統(tǒng)實(shí)驗(yàn)報(bào)告_第2頁](http://file4.renrendoc.com/view/ff54068d2dbe0a5abb39c062528f5655/ff54068d2dbe0a5abb39c062528f56552.gif)
![洛陽理工學(xué)院操作系統(tǒng)實(shí)驗(yàn)報(bào)告_第3頁](http://file4.renrendoc.com/view/ff54068d2dbe0a5abb39c062528f5655/ff54068d2dbe0a5abb39c062528f56553.gif)
![洛陽理工學(xué)院操作系統(tǒng)實(shí)驗(yàn)報(bào)告_第4頁](http://file4.renrendoc.com/view/ff54068d2dbe0a5abb39c062528f5655/ff54068d2dbe0a5abb39c062528f56554.gif)
![洛陽理工學(xué)院操作系統(tǒng)實(shí)驗(yàn)報(bào)告_第5頁](http://file4.renrendoc.com/view/ff54068d2dbe0a5abb39c062528f5655/ff54068d2dbe0a5abb39c062528f56555.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、下載可編輯.專業(yè).整理.陽理工學(xué)院實(shí)驗(yàn)報(bào)告用紙計(jì)算機(jī) 系 B090501 班 姓名袁樂平 學(xué)號(hào)B09050103 成績實(shí)驗(yàn)名稱文件管理同組人日期12.6一、實(shí)驗(yàn)?zāi)康耐ㄟ^這次實(shí)驗(yàn),掌握文件系統(tǒng)的用戶管理,掌握普通文件、目錄文件管理的的基本原 理。二、實(shí)驗(yàn)原理使用文件系統(tǒng)的用戶要通過用戶名、密碼的驗(yàn)證,對(duì)不同用戶設(shè)置不同(自己相應(yīng))的子目錄,如圖(a)所示。MFD是主文件目錄,Power是存放用戶名、密碼的文 件,簡(jiǎn)單起見此處用數(shù)組代替;UFD0,UFD1,UFD9是10個(gè)用戶目錄,用戶0 的目錄(UFD0)下包含文件f1.txt,f7.c。圖(b)是創(chuàng)建目錄、文件以及刪除目 錄、文件所用的存儲(chǔ)數(shù)
2、據(jù)結(jié)構(gòu)。三、實(shí)驗(yàn)內(nèi)容#include #include #i nclude #in clude typedef struct usercharUName 8;/用戶名charPassword 10;/密碼Access;typedef struct File node char FName 10; struct File node * n ext;File;typedef struct MFD node char UName 8;struct MFD node * right ;File * down ;DFlink ;Access power 10;DFlink* head ;void ini
3、tPower ()int i;printf (請(qǐng)輸入用戶信息:n); for (i=0; i right = NULL ;m- down = NULL;head = m;for (i=0; i UName ,power i.UName ); m- right = n;n - right = NULL ;n- down = NULL;m = n;int logging ()char name 8,password 10;int i=0; int j=0;printf (請(qǐng)輸入登錄的用戶名:”);gets_s (name);while (i2 & strcmp (power i.UName ,na
4、me )!=0)i+;if(i5)printf (請(qǐng)輸入密碼:”);gets_s (password );while (strcmp (power i.Password ,password )!=0& j right ;while (n!= NULL& strcmp (n- UName ,namel )!=0) n = n- right ;if( n!=NULL)s=( File *) malloc (sizeof (File);n- down = s;s- next = NULL ;for(j=0;j FName );s- next = p;p- next = NULL ;s=p;elsep
5、rintf (沒有該用戶名! n);void fileDelete (int index )char name1 8;char name2 8;DFlink * n;File *s ,* p;strcpy_s (namel ,power index .UName );n= head - right ;while (n!= NULL& strcmp (n- UName ,namel )!=0)n = n- right ;if( n!=NULL)printf (請(qǐng)輸入要?jiǎng)h除的文件名:”);gets_s (name2 );s= n- down ;p = s- next;while (p!= NULL
6、 & strcmp (p- FName ,name2 )!=0) s= s- next ;p= p- next ;if(p !=NULL)s- next = p- next;elseprintf (沒有該文件名! n);elseprintf (”沒有該用戶名! n);void print (int index )char name 8;DFlink * n;File * s,*p;strcpy_s (name ,power index .UName );n= head - right ;while (n!= NULL& strcmp (n- UName ,name )!=0) n= n- ri
7、ght ;if( n!=NULL)s= n- down ;p= s- next;printf (包含的文件為:”);while (p!= NULL)printf (%s ,p- FName ); p = p- next;void main ()int f=1;char a;int j;while (f)printf (n);printf (i用戶初始化n);printf (c 創(chuàng)建文件 n);printf (d 刪除文件 n);printf (e 退出 n); printf (”請(qǐng)選擇:”); seanf_s (%c,& a); getchar ();switch (a)case i:init
8、Power (); initHead (); break ;case c:j=logging (); fileCreate (j); print (j);break ;case d:j=logging (); fileDelete (j); print (j); break ;case e:f=0;break ;四、原始數(shù)據(jù)記錄輸入數(shù)據(jù):用戶名密碼文件名aaa111a1a2a3bbb222b1b2b3ccc333c1c2c3ddd444d1d2d3fff555f1f2 f3五、結(jié)論預(yù)期的輸岀用戶初始化a b c d f *Ac d 1 f .alb2 C3d4r5 自心 M - -陽 超 -廟 化 信名.容=名:名.名- 始誓工戶戶碼戶碼戶碼戶碼戶碼 初文文 -用用密用密用密用密用密 戶屣掘擇IAIA入iAiAIAiAiAiAiAi 用卸冊(cè)退選輸llIG日匕|-T嗚住咋隹比注購請(qǐng)吐斥4馬注唱洞工茁注苗.4創(chuàng)建文件:(為了簡(jiǎn)潔,只截兩個(gè)用戶名的文件的創(chuàng)建)frfr名
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年共研產(chǎn)品合作協(xié)議書模版
- 2025年城市排水工程策劃實(shí)施條款協(xié)議
- 2025年一手房購房合同書樣本
- 2025年養(yǎng)殖場(chǎng)買賣合同協(xié)議
- 2025年策劃合作互助伙伴協(xié)議書
- 2025年商業(yè)居間服務(wù)申請(qǐng)協(xié)議書格式
- 2025年交易協(xié)調(diào)合同書
- 2025年信用卡提前還款諒解協(xié)議
- 2025年養(yǎng)殖場(chǎng)經(jīng)理聘請(qǐng)合同示例
- 2025年購物中心安全監(jiān)控系統(tǒng)策劃維護(hù)協(xié)議
- 17J008擋土墻(重力式、衡重式、懸臂式)圖示圖集
- 自動(dòng)化生產(chǎn)線運(yùn)行與維護(hù)完整版課件(全)
- 人教版八年級(jí)人文地理下冊(cè)知識(shí)點(diǎn)整理(2021版)
- 地震應(yīng)急預(yù)案及應(yīng)急演練腳本
- 中國經(jīng)濟(jì)轉(zhuǎn)型導(dǎo)論-政府與市場(chǎng)的關(guān)系課件
- 二十四節(jié)氣文化融入幼兒園食育的有效途徑
- 統(tǒng)計(jì)過程控制SPC培訓(xùn)資料
- 食品經(jīng)營操作流程圖
- 新視野大學(xué)英語讀寫教程 第三版 Book 2 unit 8 教案 講稿
- 小學(xué)生必背古詩詞80首硬筆書法字帖
- X52K銑床參數(shù)
評(píng)論
0/150
提交評(píng)論