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

正文內(nèi)容

操作系統(tǒng)原理課程設(shè)計文件管理系統(tǒng)(留存版)

2024-09-13 07:41上一頁面

下一頁面
  

【正文】 j100i_node[k].file_address[j]=1。 (i_node[k].file_style)==0 j640strcmp(filename,root[j].是 dir_name)==0 否 printf(這個不是目錄文printf(目錄del_file(file 件 或者不存在這個目錄不為空不能 name)。 圖 void open_file(char filename[]是 i640 否 /* 存放下一組空閑盤快的地址 */}super_block。i64。j50。 } memory[i].n=0。i64。 } for(i=0。 } memory[k].a=0。 for(j=0。 strcpy(c[i].file_name,filename)。 for(j=0。i64。 for(i=0。 }}void open_file(char filename[]) /* 打開文件 */{ int i,j,k。 break。 printf(使用的盤塊數(shù)是:\t)。 struct mand tmp2[10]。 if((fp=fopen(system,rb))==NULL) /* 判斷系統(tǒng)文件是否存在 */{ printf(can not open file\n)。 j++。 case 2: scanf(%s,tmp)。i++) /* 判斷文件是不是正規(guī)文件 */ { j=c[i].i_num。 break。在編程過程中我們遇到了一些難題和困難。 此次的課程設(shè)計也涉及到了一些結(jié)構(gòu)體和成組鏈接法方面的知識。 break。 break。 /* 隨便的一個值 */ } switch(p) { case 0: format()。i++) { p=c[i].i_num。 strcpy(cmd[8].,cd)。 printf(******************rd \n)。i++) { if(memory[i].a==0) k++。 for(j=0。amp。 } break。 /* 文件類型恢復(fù)初值 */ break。 /* 用完恢復(fù)初值,因為全局變量,否則 */}void del_file(char filename[]) /* 刪除文件 */{ int i,j,k。 return。 break。j50。 for(i=0。i64。 /* 標(biāo)記為沒有使用 */ continue。i200。i50。 /* 模擬盤快是否被占用 */}memory[200]。printf(\t%d\t,i_node[k].file_style)。amp。amp。 ji_node[k].file_length callback(length)。 memory[i].a=0。問題如下:1)有關(guān)用戶操作方面的相關(guān)問題 是否需要使用者的登錄登出操作? 允許用戶執(zhí)行哪些操作? 各項操作的提示操作是設(shè)置在軟件界面上還是在菜單里? 允許用戶對文件的操作有哪些?2)有關(guān)技術(shù)支持方面的相關(guān)問題 用戶使用的是那種操作系統(tǒng)?(WindowsXP / Linux/蘋果?) 是否使用數(shù)據(jù)庫的相關(guān)技術(shù)? 是否向用戶提供相關(guān)的技術(shù)文檔?2) 分析經(jīng)過相關(guān)的問題獲取,我們分析了本項目的相關(guān)需求。 刪除目錄其主要內(nèi)容包括:封皮、課程設(shè)計任務(wù)書,指導(dǎo)教師評語與成績、目錄、概述、需求分析、概要設(shè)計、詳細設(shè)計、軟件的調(diào)試、總結(jié)、啟謝、附錄:帶中文注釋的程序清單、參考文獻。四、課程設(shè)計工作計劃2007年6月18日,指導(dǎo)教師講課,學(xué)生根據(jù)題目準(zhǔn)備資料;2007年6月19日,進行總體方案設(shè)計;2007年6月20日~2007年6月25日,完成程序模塊并通過獨立編譯;2007年6月26日~2007年6月27日,將各模塊集成為一個完整的系統(tǒng),并錄入足夠的數(shù)據(jù)進行調(diào)試運行;2007年6月27日~2007年6月29日,驗收、撰寫報告;2007年6月29日下午,驗收或總結(jié)。 創(chuàng)建文件:vi + 空格 + 文件名 + 文件長度, 創(chuàng)建一個指定名字的新文件,即在目錄中增加一項,對于重名的文件給與錯誤提示。 continue。 memory[m].a=1。strcpy(root[i].file_name,)。 或者你要刪除的是直接刪除) 當(dāng)前目錄\n)。 printf(%d\t,i_node[k].file_length)。k=root[i].i_num。printf(\t\t文件占用的物理地址\n)。struct node /* i結(jié)點信息 */{ int file_style。i++) /* i結(jié)點信息初始化 */ { for(j=0。j++) { memory[i].free[j]=1。 } printf(已經(jīng)初始化完畢\n)。i++) { fwrite(amp。i64。 if(m==1) { m=49。jmemory[m].n。 strcpy(c[i].dir_name,cur_dir)。ji_node[k].file_length。i++) /* 還要加條件判斷要刪除的目錄是不是當(dāng)前目錄 */ { k=c[i].i_num。i64。 printf(\t\t文件名字 文件類型 文件長度 所屬目錄\n)。 } } if(i==64) { printf(沒有這個文件 或者這個文件不是正規(guī)文件\n)。 printf(%d\n,m)。 int i, j=0,p,len=0。 printf(format the disk Y / N \n)。 strcpy(tmp,c[i].dir_name)。 /* 查看文件 */ open_file(tmp)。 if(strcmp(tmp,c[i].file_name)==0 amp。 case 11:write_file(fp)。對于一些技術(shù)難題給予了我們點撥和指導(dǎo)。在理解程序的過程中,對分配空間和磁盤管理方面的知識理解的不是很透徹。 /* 進入當(dāng)前目錄下的指定目錄 相當(dāng)于進入目錄 cd + 目錄名 */ display_dir(tmp1)。 create_file(tmp,len)。 } } if(i==12) /* 如果沒有這個語句以后輸入的命令都和第一次輸入的效果一樣 */ { p=13。i64。 strcpy(cmd[7].,deldir)。 printf(********cd(cd + 空格 + 目錄名)\n)。i200。 /* 文件所在的目錄 */ printf(\t\t文件占用的物理地址\n)。 /* 判斷文件類型是不是目錄類型 */ if((strcmp(filename,c[i].file_name)==0) amp。 break。 /* 文件長度恢復(fù) */ i_node[k].file_style=1。 style=1。i++) { if(strcmp(filename,c[i].file_name)==0) { printf(文件已經(jīng)存在,不允許建立重名的文件\n)。 callback(length)。的值 */ { /* ==50的時候棧滿了,要將這個棧中的所有地址信息寫進下一個地址中 */ for(j=0。super_block,sizeof(struct block_super),1,fp)。 for(i=0。 } } memory[i].a=0。 } for(i=0。 for(i=0。 /* 存放空閑盤快的地址 */ int a。 strcmp(filename,root[i].file_name)==0) printf(沒有這個目錄\n)。printf(\t%d\t,i_node[k].file_style)。strcmp(root[i].file_name,filename)==0amp。k=root[i].i_num。模擬詢問了若干問題,這些問題的提出和解決有助項目的開發(fā)和方向定位。一. (5)按要求寫出課程設(shè)計報告,并于設(shè)計結(jié)束后1周內(nèi)提交。 指導(dǎo)教師簽章: 教研室主任簽章 操作系統(tǒng)原理課程設(shè)計指導(dǎo)教師評語與成績指導(dǎo)教師評語:課程設(shè)計表現(xiàn)成績:
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1