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

正文內(nèi)容

操作系統(tǒng)文件系統(tǒng)的設(shè)計與實現(xiàn)_課程設(shè)計-文庫吧資料

2024-09-04 12:14本頁面
  

【正文】 。 int Amount=file[i].Amount。 return。 break。amp。inum。 } int sign=0。 else { printf(系統(tǒng)默認(rèn)放棄 !\n)。N39。n39。)) printf(準(zhǔn)備刪除文件 %s.%s !\n,name,ext1)。)||(judge==39。 if((judge==39。judge)。 printf(是否刪除文件 %s.%s [y/n],name,ext1)。) strcpy(ext1,txt)。 } if(*ext1==39。) { printf(文件名不能為空 ! \n)。 if(*name==39。 //scanf(%s,ext1)。 printf(請輸入擴展名 :\n)。 //scanf(%s,name)。 printf(請輸入文件名 :\n)。file[i],sizeof(struct filename),1,fp)。inum。 num=。emptytable,sizeof(struct empty),1,fp)。 } fseek(fp,512L,0)。 if((fp=fopen(filesys,r))==NULL) { 14 printf(can not open file \n)。 } void delfile() //刪除一個文件 { FILE *fp。 } printf(\n)。 printf(%c,cc)。cc,sizeof(char),1,fp)。 m++,j++) { fseek(fp,b*512L+m,0)。 for( m=0,j=1。 printf( 文件內(nèi)容為 :\n)。 //fseek(fp,b*512L,0)。 printf( 該文件位于第 %d 塊 \n,b+1)。 b=file[i].i。 return。 break。 (strcmp(file[i].ext,ext1)==0)) { printf( 所找文件為第 %d 個文件 \n,i+1)。i++) if((strcmp(file[i].name,name)==0) amp。 for(i=0。) strcpy(ext1,txt)。 } 13 if(*ext1==39。) { printf(文件名不能為空 ! \n)。 if(*(name+0)==39。 //scanf(%s,ext1)。 printf(請輸入擴展名 :)。 //scanf(%s,name)。 printf(請輸入所要查詢的文件名 :\n)。 } printf(\n)。 printf(%s.%s ,file[i].name,file[i].ext)。i++,j++) { fread(amp。 for(i=0,j=0。 rewind(fp)。 fread(amp。 exit(0)。 int i,j。 fclose(fp)。 j=1。i++,j++) { printf(%s.%s ,file[i].name,file[i].ext)。 for(i=0,j=1。file[i],sizeof(struct filename),1,fp)。inum。 //文件目錄表的定位 num=。emptytable,sizeof(struct empty),1,fp)。 } fseek(fp,512L,0)。 if((fp=fopen(filesys,rb))==NULL) { printf(can not open file \n)。 } void dir() //顯示文件目錄 { int i,j。emptytable,sizeof(struct empty),1,fp)。 //文件目錄 } fseek(fp,512L,0)。i++) { fwrite(amp。 //將文件內(nèi)部的位置指針重新指向一個流(數(shù)據(jù)流 /文件)的開頭 for(int i=0。 exit(0)。 } void WriteFile() //將目錄以及空閑 盤塊表寫入磁盤 { FILE *fp。 //把結(jié)構(gòu)體 emptyable 中的內(nèi)容寫入到 fp 中,數(shù)據(jù)項的大小為 struct empty,數(shù)據(jù)項的個數(shù)為 1 fclose(fp)。 fwrite(amp。 如果執(zhí)行失敗 (offset 超過文件自身大小 ),則不改變 stream 指向的位置。 函數(shù)設(shè)置文件指針 stream 的位置。 } 11 fseek(fp,512L,0)。 +: 讀和寫 { //位示圖盤塊寫入系統(tǒng)文件 printf(can not open file \n)。 if((fp=fopen(filesys,wb+))==NULL) //wb+:為讀寫建立一個 新 文件;打開系統(tǒng)文件將文件目錄盤塊和用“ w”打開的文件只能向該文件寫入。 =0。 } [0]=1。i19。 //文件數(shù)量 }emptytable。 struct empty //盤塊結(jié) 構(gòu)體 { int map[20]。 //文件大小 }file[20]。 //文件所占用磁盤塊的第一個磁盤塊號 int Amount。 //文件名 char ext[8]。 9 參考文獻 1. 教材 [1] 張堯?qū)W主編.計算機操作系統(tǒng)教程(第三版).北京 :清華 大學(xué)出版社 , 2020 2. 主要參考書 [1] 張堯?qū)W編.計算機操作系統(tǒng)教程(第三版)習(xí)題解答與實驗指導(dǎo).北京 :清華 大學(xué)出版社 , 2020 [2] 湯子瀛主編.計算機操作系統(tǒng)(第三版).西安 :西 安電子科技大學(xué)出版社 ,2020 [3] 張坤等編.操作系統(tǒng)實驗教程.北京 :清華大學(xué)出版社, 2020 [4] 張麗芬等編.操作系統(tǒng)實驗教程.北京 :清華大學(xué)出版社, 2020 [5] Andrew . Modern Operating Systems, Second Cliffs,Prentice Hall, 2020 [6] 屠祁等編 .操作系統(tǒng)基礎(chǔ)(第三版).北京 :清華大學(xué)出版社, 2020 [7] 馮耀霖等編 .操作系統(tǒng) .西安 :西安電子科技大學(xué)出 版社, 2020 [8] 左萬歷.計算機操作系統(tǒng)教程(第二版).北京:高等教育出版社, 2020 10 附錄 程序清單 include include string include extern C void exit(int)??偟膩碚f通過這次的設(shè)計的學(xué)習(xí)使我學(xué) 到了很多在平時的學(xué)習(xí)中學(xué)不到的很多東西,通過這次課程設(shè)計,使我對操作系統(tǒng)和編程產(chǎn)生興趣,我想我會在這條路上繼續(xù)前進下去。同時,在老師的身上我學(xué)得到很多實用的知識,再次我表示感謝!同時,對給過我們幫助的所有同學(xué)和各位指導(dǎo)老師再次表示忠心的感謝! 在設(shè)計過程中,查詢了不少相關(guān)資料,不斷的發(fā)現(xiàn)問題、提出問題、解決問題。與本課程的實驗教學(xué)相比,課程設(shè)計獨立設(shè)課,具有更多的學(xué)時,給學(xué)生更多自行設(shè)計、自主實驗的機會,充分放手讓學(xué)生真正培養(yǎng)學(xué)生的實踐動手能力,全面提高學(xué)生的綜合素質(zhì)。 圖 圖 8 第四章 心得體會 操作系統(tǒng)課程設(shè)計是本課程重要的實踐教學(xué)環(huán)節(jié)。 2. 3 程序流程圖 ( 1) 主程序流程圖: 開始 初始化盤塊 輸入命令 分析命令 有無該命令? 顯示錯誤信息 創(chuàng)建文件 顯示
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1