問題一:
⑴ 什么是文件目錄、目錄文件與當前目錄?
答:文件控制塊的有序集合構成文件目錄,每個目錄項即是一個文件控制塊。
為了實現文件目錄的管理,通常將文件目錄以文件的形式保存在外存空間,這個文件就被稱為目錄文件。目錄文件是長度固定的記錄式文件。
系統(tǒng)為用戶提供一個目前正在使用的工作目錄,稱為當前目錄。
⑵ 文件目錄結構有哪幾種,各有什么優(yōu)缺點?
答:文件目錄結構一般有一級目錄結構、二級目錄結構和多級目錄結構。
一級目錄結構的優(yōu)點是簡單,缺點是文件不能重名,限制了用戶對文件的命名。
二級目錄結構實現了文件從名字空間到外存地址空間的映射:用戶名—>文件名
—>文件內容。其優(yōu)點是有利于文件的管理、共享和保護;適用于多用戶系統(tǒng);不同的用戶可以命名相同文件名的文件,不會產生混淆,解決了命名沖突問題。缺點是不能對文件分類;當用文件較多時查找速度慢。
多級目錄結構的優(yōu)點是便于文件分類,可為每類文件建立一個子目錄;查找速度快,因為每個目錄下的文件數目較少;可以實現文件共享;缺點是比較復雜。
⑶ 為了提高檢索速度,對文件目錄應做怎樣的改進?
答:可以利用目錄項分解法解決這一問題,即把目錄項(文件控制塊)分為兩部分:
名號目錄項,包含文件名以及相應的文件內部號;
基本目錄項,包含了除文件名外文件控制塊的其他全部信息。
目錄文件也分為名號目錄文件和基本目錄文件。查找一個目錄項就分成兩步:首先訪問名號目錄文件,根據文件名查找相應的文件內部號;然后訪問基本目錄文件,根據文件內部號,可直接計算出相應基本目錄項所在基本目錄文件中的相對位置和物理位置,并將它直接讀入內存。
目錄項分解法的優(yōu)點是提高了文件目錄檢索的速度。
問題二:
⑴ 用哪幾種方法實現文件存儲的管理?位示圖法、空間塊表、空閑塊鏈表
⑵ 通過哪幾種方面實現文件的存取控制(共享、保護和保密)?要求具體闡述。
問題三:
⑴ 如何使用文件(建立、打開、讀、寫、關閉、撤消)?
⑵ 文件系統(tǒng)的安全(海量轉儲、增量轉儲)?
第四部分 設備管理
問題一:答案在題典P144
⑴ 什么是操作系統(tǒng)管理的設備管理?
答:設備管理是指計算機系統(tǒng)中除了CPU和內存以外的所有輸入、輸出設備的管理。
⑵ 設備可以按照何種方式分類,每種分類方式又包括哪些?