1. 程式人生 > >[原始碼和文件分享]基於C++實現的構建二級檔案模擬系統

[原始碼和文件分享]基於C++實現的構建二級檔案模擬系統

1 需求分析

  • 題目:構建二級檔案模擬系統

  • 題目說明:使用一個普通的大檔案(如 c:\myDisk.img ,稱之為一級檔案)來模擬 UNIX V6++的一個檔案卷

一個檔案卷實際上就是一張邏輯磁碟,磁碟中儲存的資訊以塊為單位。每塊 512 位元組。

  • 磁碟檔案結構:定義自己的磁碟檔案結構,SuperBlock 結構,磁碟 Inode 節點結構,包括:索引結構,及:邏輯塊號到物理塊號的對映,磁碟 Inode 節點的分配與回收演算法設計與實現,檔案資料區的分配與回收演算法設計與實現

  • 檔案目錄結構:檔案目錄結構,目錄檢索演算法的設計與實現

  • 檔案開啟結構: 選做

  • 磁碟快取記憶體:選做

  • 檔案操作介面:


參考文件和完整的文件和原始碼下載地址:

https://www.write-bug.com/article/1772.html