第七章 檔案管理(一) 檔案和檔案系統

2021-09-01 18:39:05 字數 637 閱讀 5012

**資料項:**描述物件某種屬性的字符集;是資料組織中可以命名的最小邏輯資料單位。

**記錄:**一組相關資料項集合,描述物件某方面的屬性;

**關鍵字:**乙個記錄中的乙個或幾個資料項的集合,用於唯一的標識乙個記錄。

檔案:由建立者定義的、具有檔名的一組相關元素的集合。

有結構:由相關記錄組成

無結構:字元流的形式

屬性:型別、長度、物理位置、建立時間

作業系統提供的最基本的操作

建立/刪除檔案:分空間,形成fcb及目錄(名,位址)

讀、寫:按名檢索目錄,找到檔案位址,開始讀、寫

設定檔案讀寫位置,實現隨機訪問(尤其適用於記錄檔案)

還需要:「開啟」與「關閉」:

檔案讀/寫操作 = 檢索 + 讀/寫。

每次讀寫前都要重複檢索增大開銷。所以為了方便對同一檔案的多次讀寫,一次檢索到檔案後就在記憶體中記錄其位置,避免重複檢索。被記錄下位置的檔案就是「開啟」檔案;不需要再操作檔案時,通過「關閉」這個系統呼叫關閉檔案——即從開啟檔案表上刪除其路徑資訊即可。

開啟其實是——開啟+讀資料,把在**登記下來

open 「c:\a.txt」 as#1

read line

第七章檔案管理

為了能對乙個檔案進行正確的訪問,必須為檔案設定用於描述和控制檔案的資料結構,稱之為 檔案控制塊 fcb 檔案與檔案控制塊一一對應。把檔案控制塊的有序集合稱為檔案目錄,即乙個檔案控制塊就是乙個目錄項。通常乙個檔案目錄也被看作是乙個檔案,稱為目錄檔案。檔案管理的操作 基本資訊記錄 fcb,目錄項 方便檢...

第七章 檔案管理

檔案管理 把所管理的程式和資料組織成一系列的檔案,並能進行合理的儲存 使用等操作。1.基本概念 資料項 描述物件某種屬性的字符集 是資料組織中可以命名的最小邏輯資料單位。記錄 一組相關資料項集合,描述物件某方面的屬性 關鍵字 乙個記錄中的乙個或幾個資料項的集合,用於唯一的標識乙個記錄。檔案 由建立者...

第七章 《檔案管理》筆記

第七章 檔案管理 1.io控制方式 由簡到繁,由低階到高階 a 程式直接控制方式 查詢方式 是由使用者程序直接控制記憶體和io裝置之間的信 息傳送b 中斷控制方式 c dma控制方式 d 通道控制方式 2.裝置管理應具備一下功能 a 監視裝置狀態 乙個計算機系統中存在許多裝置,在系統執行期間他們完成...