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

正文內(nèi)容

操作系統(tǒng)文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_課程設(shè)計(jì)-全文預(yù)覽

2025-09-22 12:14 上一頁面

下一頁面
  

【正文】 e)==0) amp。file[i],sizeof(struct filename),1,fp)。 num=。 fseek(fp,512L,0)。n39。) || (judge==39。judge)。\039。) strcpy(ext1,txt)。 //scanf(%s,ext1)。 //scanf(%s,name)。 char judge=39。)。 q=p。 } if(ch!=39。 pword[i]=ch。i64。 head=p=q=new struct strNode。 struct strNode *next。 } void mkfile() //建立一個(gè)文件 { FILE *fp。 =num。 fwrite(amp。 fread(amp。 printf(\n源文件內(nèi)容為 :\n)。 //rewind(fp1)。 rewind(fq)。j++) [m+j]=1。 m+=j1。 j0。 //空間分配 sign=0。 break。 strcpy(file[num].ext,ext2)。 for(i=0。 return。\039。 if(*ext2==39。 gets(ext2)。 gets(DestName)。 gets(ext1)。 gets(SourceName)。i++){ fread(amp。 rewind(fq)。 exit(0)。 fclose(fp)。 } =。 strcpy(file[j].ext,file[j+1].ext)。j++) [b++]=0。 int Amount=file[i].Amount。 break。inum。 else { printf(系統(tǒng)默認(rèn)放棄 !\n)。n39。)||(judge==39。judge)。) strcpy(ext1,txt)。) { printf(文件名不能為空 ! \n)。 //scanf(%s,ext1)。 //scanf(%s,name)。file[i],sizeof(struct filename),1,fp)。 num=。 } fseek(fp,512L,0)。 } void delfile() //刪除一個(gè)文件 { FILE *fp。 printf(%c,cc)。 m++,j++) { fseek(fp,b*512L+m,0)。 printf( 文件內(nèi)容為 :\n)。 printf( 該文件位于第 %d 塊 \n,b+1)。 return。 (strcmp(file[i].ext,ext1)==0)) { printf( 所找文件為第 %d 個(gè)文件 \n,i+1)。 for(i=0。 } 13 if(*ext1==39。 if(*(name+0)==39。 printf(請(qǐng)輸入擴(kuò)展名 :)。 printf(請(qǐng)輸入所要查詢的文件名 :\n)。 printf(%s.%s ,file[i].name,file[i].ext)。 for(i=0,j=0。 fread(amp。 int i,j。 j=1。 for(i=0,j=1。inum。emptytable,sizeof(struct empty),1,fp)。 if((fp=fopen(filesys,rb))==NULL) { printf(can not open file \n)。emptytable,sizeof(struct empty),1,fp)。i++) { fwrite(amp。 exit(0)。 //把結(jié)構(gòu)體 emptyable 中的內(nèi)容寫入到 fp 中,數(shù)據(jù)項(xiàng)的大小為 struct empty,數(shù)據(jù)項(xiàng)的個(gè)數(shù)為 1 fclose(fp)。 如果執(zhí)行失敗 (offset 超過文件自身大小 ),則不改變 stream 指向的位置。 } 11 fseek(fp,512L,0)。 if((fp=fopen(filesys,wb+))==NULL) //wb+:為讀寫建立一個(gè) 新 文件;打開系統(tǒng)文件將文件目錄盤塊和用“ w”打開的文件只能向該文件寫入。 } [0]=1。 //文件數(shù)量 }emptytable。 //文件大小 }file[20]。 //文件名 char ext[8]??偟膩碚f通過這次的設(shè)計(jì)的學(xué)習(xí)使我學(xué) 到了很多在平時(shí)的學(xué)習(xí)中學(xué)不到的很多東西,通過這次課程設(shè)計(jì),使我對(duì)操作系統(tǒng)和編程產(chǎn)生興趣,我想我會(huì)在這條路上繼續(xù)前進(jìn)下去。與本課程的實(shí)驗(yàn)教學(xué)相比,課程設(shè)計(jì)獨(dú)立設(shè)課,具有更多的學(xué)時(shí),給學(xué)生更多自行設(shè)計(jì)、自主實(shí)驗(yàn)的機(jī)會(huì),充分放手讓學(xué)生真正培養(yǎng)學(xué)生的實(shí)踐動(dòng)手能力,全面提高學(xué)生的綜合素質(zhì)。 2. 3 程序流程圖 ( 1) 主程序流程圖: 開始 初始化盤塊 輸入命令 分析命令 有無該命令? 顯示錯(cuò)誤信息 創(chuàng)建文件 顯示目錄 顯示內(nèi)容 復(fù)制文件 刪除文件 有 無 執(zhí)行命令 結(jié)束 圖 4 ( 2)初始化模塊流程圖: ( 3)寫入磁盤流程圖: (4)顯示目錄流程圖: ( 5)顯示文件流程圖: 圖 圖 圖 圖 5 ( 6)刪除文件流程圖: ( 7)復(fù)制文件流程圖: ( 8)創(chuàng)建文件流程圖: 圖 圖 圖 6 第三章 程序運(yùn)行結(jié)果及分析 3. 1 程序運(yùn)行結(jié)果 ( 1) 程序主界面 ( 2) 創(chuàng)建一個(gè)文件,輸入“ 3”顯示“輸入文件內(nèi)容,按 鍵保存且退出 !” ( 3) 往文件里寫內(nèi)容: Hello World!顯示文件長度,并要求給文件命名,命名后保存返回主界面 圖 圖 圖 7 ( 4) 讀取剛才寫入的文件,結(jié)果正確 ( 5) 刪除剛寫入的文件,測試成功 3. 2 程序分析 本程序使用一個(gè) Windows 下的文件來模擬一個(gè)磁盤,向磁盤中裝入文件并進(jìn)行相關(guān)操作。 //盤塊位示圖 int filenum。 //文件所占用磁盤塊的第一個(gè)磁盤塊號(hào) int Amount。 構(gòu)造這些實(shí)體的關(guān)系圖,數(shù)據(jù)流圖、程序流程圖來進(jìn)行具體的設(shè)計(jì)。實(shí)體關(guān)系有三張表 (磁盤空間分配表、文件表、打開文件表 )、一個(gè)模擬磁盤的數(shù)組、命令服務(wù)和用戶構(gòu)成。 (2) 基本 要求 該文件系統(tǒng)沒有子目錄機(jī)制,文件連續(xù)分配,不考慮換“盤”和分區(qū)。 工作量 要求:完成以上設(shè)計(jì)要求中的所有 算法功能。 課程設(shè)計(jì) 題 目: 文 件 系 統(tǒng) 的 設(shè) 計(jì) 與 實(shí) 現(xiàn) 學(xué) 院 : 信 息 工 程 學(xué) 院 系 別:計(jì)算機(jī)系 專 業(yè): 計(jì) 算 機(jī) 科 學(xué) 與 技 術(shù) 2020 年 12 月 30 日 內(nèi)蒙古工業(yè)大學(xué)課程設(shè)計(jì)任務(wù)書 學(xué)院 ( 系 ): 信息學(xué)院 計(jì)算機(jī)系 課程名稱: 操作系統(tǒng)課程設(shè)計(jì) 指導(dǎo)教師(簽名): 專業(yè)班級(jí): 計(jì)算機(jī) 09- 2 學(xué)生姓名: 學(xué)號(hào): 202020202039 一、課程設(shè)計(jì)題目 文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 二、課程設(shè)計(jì)的目的 通過設(shè)計(jì)一個(gè)小型文件系統(tǒng),進(jìn)一步 掌握文件管理的方法和技術(shù),使學(xué)生初步具有研究、設(shè)計(jì)、編制和調(diào)試操作系統(tǒng)模塊的能力 。 設(shè)計(jì)要求: 1. 設(shè)計(jì)基于位示圖的文件連續(xù)分配算法; 2. 設(shè)計(jì) 顯示文件目錄、建立文件、顯示文件內(nèi)容、復(fù)制和刪除文件 算法; 3. 畫出以上算法流程圖; 4. 編程實(shí)現(xiàn)算法功能; 5.編寫課程設(shè)計(jì)說明書。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1