軟體測試 作業系統篇 第三章 檔案管理

2021-05-24 09:45:59 字數 1724 閱讀 1628

1、檔案管理的任務與功能

任務:把儲存、檢索、共享和保護檔案的手段,提供給作業系統本身和使用者,以達到方便使用者和提高資源利用率的目的。

功能

---分配與管理外存,實現按名訪問

---提供合適的儲存方法

---檔案共享、保護,解決命名衝突,控制訪問許可權

檔案的組織結構:檔案、檔案元素、檔案系統,其中檔案系統包含檔案管理程式(檔案和目錄的集合)和所管理的全部檔案。

2、檔案分類

1)按檔案性質與用途分:系統檔案、庫檔案、使用者檔案 2

按操作保護分:唯讀檔案、可讀可寫檔案、可執行檔案 3

按使用情況分:臨時檔案、永久檔案、檔案檔案 4

按使用者觀點分:普通檔案、目錄檔案、特殊檔案 5

按訪問的物理結構分:順序(連續)檔案、鏈結檔案、索引檔案 6

按檔案的邏輯儲存結構分:有結構檔案、無結構檔案 7

按檔案中的資料形式分:原始檔、目標檔案

3、檔案的邏輯結構和物理結構

1)檔案的邏輯結構

---從使用者使用角度確定的檔案結構

---按檔名及記錄號訪問檔案,是一維、連續的字串行,方便儲存、檢索或加工

---檔案由若干個邏輯記錄組成,並加以命名或編號

2)檔案的物理結構

---又稱檔案的儲存結構,是指檔案在儲存介質上的儲存組織形式,與儲存介質的儲存效能有關。

空閒空間的管理方法主要有:空閒表法、空閒鍊錶法、成組鏈結法

4、檔案目錄

1)檔案目錄分類:一級檔案目錄、二級檔案目錄、多級檔案目錄

2)檔案目錄的管理

(1)目錄做成檔案,檔案系統便於內部統一管理,目錄檔案在使用時調入記憶體;

(2)在作業系統中,大量採用「**」管理。

5、檔案訪問控制

1)解決檔案保護、保密和共享 2

)常用的檔案訪問控制方法有:訪問控制矩陣、使用者許可權表、使用口令、使用密碼 3

)unix/linux系統的安全性與計算機病毒簡介

6、檔案系統的資料結構和表示

unix

或linux作業系統中檔案系統的主要特點: 1

)作業系統檔案的目錄組織是乙個樹形結構; 2

)檔案本身是無結構的字元流; 3

)把外部裝置的特殊檔案和普通檔案以及目錄檔案都統一在檔案這一概念之下。

軟體測試 作業系統篇 第三章 檔案管理

第三章 檔案管理 1 檔案管理的任務與功能 任務 把儲存 檢索 共享和保護檔案的手段,提供給作業系統本身和使用者,以達到方便使用者和提高資源利用率的目的。功能 分配與管理外存,實現按名訪問 提供合適的儲存方法 檔案共享 保護,解決命名衝突,控制訪問許可權 檔案的組織結構 檔案 檔案元素 檔案系統,其...

作業系統第三章概要

處理機排程 多道程式環境下,動態的把處理機分配給就緒佇列中的乙個程序使之執行。提高處理機的利用率 改善系統效能,很大程度上取決於處理機排程的效能。作業進入系統駐留在外存的後備佇列上,再至調入記憶體執行完畢,可能要經歷下述 排程 高階排程又稱作業排程或長程排程 接納排程 中級排程又稱交換排程或中程排程...

作業系統習題(第三章)

第三章互斥與同步 1.設有n個程序,共享乙個資源r,但每個時刻只允許乙個程序使用r。演算法如下 設定乙個整型陣列flag n 其每個元素對應表示乙個程序對r的使用狀態,若為0表示該程序不在使用r,為1表示該程序要求或正在使用r,所有元素的初值均為0。process pi 2.有三個程序r,m,p,r...