OS 第七章 檔案管理

2021-09-04 02:27:06 字數 798 閱讀 9451

這一章我們來學檔案管理功能,這個功能是方便使用者的。

資料組:資料項、記錄、檔案

資料項是最低階的資料組織形式它分為基本資料項和組合資料項。

什麼是組合資料項?又成為字段,描述乙個物件的某種屬性的字符集,是資料組織中可以命名的最小邏輯資料單位。

比如描述乙個學生有學號,姓名、性別啥的

還有乙個就是組合資料項,簡稱為組項。簡單來講它是由基本資料項組成的。乙個學校的學生是由提前批,一本二本的學生組成的。

在輸入的同時輸出,假裝自己是自己的老師。

基本資料項除了資料名外還有資料型別。

好了,資料項就這麼多內容。我們接下來看「記錄」的內容,

什麼是記錄?記錄是一組相關資料項的集合,用於描述乙個物件在某方面的屬性。物件處在不同的環境,可視為不同的物件。

為了唯一地標識乙個記錄,必須在乙個記錄的各個資料項中確定乙個或多個資料項。這樣的集合成為關鍵字key。關鍵字能唯一標識乙個記錄的資料項。

看啥是檔案,檔案是由建立者所定義的,具有檔名的一組相關元素的集合,可分為有結構檔案和無結構檔案。

有結構檔案是由若干個相關記錄組成的,無結構檔案是乙個字元流。(啥是位元組流:底層裝置永遠只接受位元組資料,有時候要寫字串到底層裝置,需要將字串轉成位元組再進行寫入。字元流是位元組流的包裝,字元流則是直接接受字串,它內部將串轉成位元組,再寫入底層裝置,這為我們向io設別寫入或讀取字串提供了一點點方便。)

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

總之,檔案,記錄和資料項之間是包含關係,檔案包含多個記錄,記錄又包含多個資料項。

檔名和型別都是雜碎知識,都不想看。

第七章檔案管理

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

第七章 檔案管理

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

第七章 《檔案管理》筆記

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