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

正文內(nèi)容

操作系統(tǒng)課程設(shè)計樣板格式-資料下載頁

2025-07-07 14:15本頁面
  

【正文】 else { if(start+sum==prestart_num) { prestart_num=start。 pretotal=sum+pretotal。 } else { if(start+sumprestart_num) { newptr=(FREE_BLOCKPTR)malloc(sizeof(FREE_BLOCK))。 newptrtotal=sum。 newptrstart_num=start。 newptrnext=pre。 tempnext=newptr。 } else { if(start==prestart_num+pretotal) pretotal=pretotal+sum。 else { if(startprestart_num+pretotal) { newptr=(FREE_BLOCKPTR)malloc(sizeof(FREE_BLOCK))。 newptrtotal=sum。 newptrstart_num=start。 newptrnext=NULL。 prenext=newptr。 } } } } } } } } for(int i=start。istart+sum。i++) { flag[i]=0。// 0表示空,1表示文件,2表示目錄,3表示用戶 }}void CMyDlg::OnButton11() { // TODO: Add your control notification handler code here CGraph ShowDlg。 ()。}八、 測試報告1. 測試環(huán)境Microsoft Virtual C++ 2. 測試的功能目錄的創(chuàng)建、刪除、重命名,改變工作目錄。建立文件,打開文件,關(guān)閉文件,讀文件,寫文件,撤銷文件操作。文件的存儲設(shè)備劃分成若干個大小相等的物理塊,并以塊為單位進(jìn)行存儲空間的分配和信息交換。測試各個模塊的互聯(lián),參數(shù)的正常傳輸。3. 針對每個功能的測試情況,包括:測試用例、預(yù)期與最終結(jié)果及其分析(1).打開文件系統(tǒng)面板 (2).在根目錄下添加a目錄,在輸入框中輸入a并點擊“創(chuàng)建目錄”按鈕 (3).在a目錄下創(chuàng)建b目錄,點擊“root/a/”然后按照(2)步驟創(chuàng)建b目錄即可 (4).這時刪除a目錄,結(jié)果應(yīng)該為a目錄下的所有目錄將同時被刪除 經(jīng)過測試后發(fā)現(xiàn)符合預(yù)期結(jié)果。此時單獨對目錄模塊的測試已經(jīng)完成,完成了其應(yīng)有的功能。 (5).創(chuàng)建a目錄,同時點擊文件系統(tǒng)中“初始化”按鈕將文件系統(tǒng)初始化。在a目錄下點擊“創(chuàng)建文件”按鈕將彈出如下對話框 應(yīng)該注意的是“預(yù)分配大小”()/10+1即取字符串的長度除以10的整數(shù)部分加1,此處于分配的大小為2,圖中的“aaaaaaaaaaaaaaaa”并不是指文件內(nèi)容。按以上的填寫內(nèi)容,點擊“完成”按鈕顯示以下內(nèi)容(6).由于預(yù)分配大小為2,故將會占用2個磁盤塊,點擊“顯示磁盤空間”按鈕經(jīng)過測試后發(fā)現(xiàn)符合預(yù)期結(jié)果。 (7).然后進(jìn)行打開文件操作,點擊“打開文件”按鈕按以上內(nèi)容填寫后,點擊“確定”按鈕,將返回主窗口后打開文件欄會出現(xiàn)因為打開文件后發(fā)現(xiàn)其不在活動文件表中,將其共享計數(shù)器進(jìn)行加1操作。若再打開文件“”則共享計數(shù)器會再加1。 (8).點擊“讀文件”按鈕,將會出現(xiàn)輸入后按“完成”按鈕,主面板上出現(xiàn)此處的文件內(nèi)容是被初始化后的內(nèi)容統(tǒng)一為“wb”。在中也可以清楚地看出來文件的各個信息與顯示信息符合。 (9).點擊“寫文件”按鈕,彈出對話框按圖中填寫完后點擊“完成”按鈕。 (()/10+1),文件內(nèi)容也將改變?yōu)椤皁peration system wu bo”磁盤空間也將發(fā)生變化,前3個磁盤塊將被占用 (10).然后點擊“刪除文件”按鈕輸入后點擊“完成”按鈕。若此時再進(jìn)行“打開文件”同時打開文件項都將被還原若此時再進(jìn)行“讀文件”同時讀文件項都將被還原顯示磁盤空間 (11).對系統(tǒng)進(jìn)行總體功能測試:,而且起始塊為1(0為磁盤空間的第一塊),使其大小大于1個磁盤塊, fit算法進(jìn)行磁盤空間分配,,doc后面從磁盤塊3開始,這里設(shè)定其大小為2。磁盤顯示為,若文件大小小于或者等于2時,磁盤顯示均將不變,內(nèi)容會發(fā)生改變,因為一個文件預(yù)分配的大小是文件所占的最小空間,無論內(nèi)容具體是什么都會大于或等于這個空間,測試的結(jié)果:磁盤空間顯示將不變?nèi)粑募笮∈?,同樣會產(chǎn)生沖突,這是采用first fit算法進(jìn)行分配,磁盤空間顯示若文件大小大于3,磁盤顯示為,刪除其對應(yīng)的磁盤塊,則(12).寫入超出30個磁盤空間的字符串,將會顯示操作失敗,并且不對此操作有任何響應(yīng)九、 測試總結(jié)1. 設(shè)計過程中遇到或存在的主要問題及解決方案用鏈表做會使程序的整體結(jié)構(gòu)一目了然,但鏈表的使用會使程序的編寫變得很復(fù)雜,同時在調(diào)試時也不易查出錯誤。在做目錄模塊時,使用字符串解決了這個問題,不僅實現(xiàn)了應(yīng)有的功能,也是整個程序變得更加簡單。在做文件模塊時,最開始使用了鏈表,但在最后的調(diào)試過程中總有文件組的頭指針被多重定義的錯誤,最后使用了結(jié)構(gòu)數(shù)組,順利地解決了問題。2. 改進(jìn)建議此文件管理系統(tǒng)為單用戶文件管理系統(tǒng),應(yīng)該向多用戶方向進(jìn)行改進(jìn)。3. 體會與收獲整個團(tuán)隊的努力使我們完成了這次課程設(shè)計,通過對一個復(fù)雜問題的模塊化,使問題變得簡單。我們將這次的文件管理系統(tǒng)分為了目錄系統(tǒng)模塊,文件系統(tǒng)模塊以及磁盤管理模塊,三個模塊同時進(jìn)行也加快了效率,最后各個模塊的數(shù)據(jù)互聯(lián)也很重要,應(yīng)該在程序編寫之前就定義好,在程序過程中再隨具體情況而改變。在編寫程序的時候,應(yīng)該注意一些特別容易錯的小問題,在文件系統(tǒng)模塊編寫的過程中就發(fā)生了if(m=100)這種編譯器可以通過而且人很難檢測出的小錯誤。十、 參考文獻(xiàn)1. 湯子瀛,哲鳳屏等.《計算機(jī)操作系統(tǒng)》.西安電子科技大學(xué)學(xué)出版社.2. 王清,李光明.《計算機(jī)操作系統(tǒng)》.冶金工業(yè)出版社.3. 孫鐘秀等. 操作系統(tǒng)教程. 高等教育出版社4 曾明. Linux操作系統(tǒng)應(yīng)用教程. 陜西科學(xué)技術(shù)出版社. 5. 張麗芬,劉利雄.《操作系統(tǒng)實驗教程》. 清華大學(xué)出版社.6. 孟靜,操作系統(tǒng)教程--原理和實例分析. 高等教育出版社7. 周長林,計算機(jī)操作系統(tǒng)教程. 高等教育出版社8. 張堯?qū)W,計算機(jī)操作系統(tǒng)教程,清華大學(xué)出版社9. 任滿杰,操作系統(tǒng)原理實用教程,
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1