操作系統練習題及答案——第七章 文件管理

第七章 文件管理

一、選擇題
1、 文件系統的主要目的是(A)。
A、實現對文件的按名存取 B、實現虛擬存儲
C、提供外存的讀寫速度 D、用於存儲系統文件
2、 文件系統是指(D)。
A、文件的集合 B、文件的目錄集合
C、實現文件管理的一組軟件 D、文件、管理文件的軟件及數據結構的總體
3、 文件管理實際上是管理(B)。
A、主存空間 B、輔助存儲空間
C、邏輯地址空間 D、物理地址空間
4、 下列文件的物理結構中,不利於文件長度動態增長的文件物理結構是(A)。
A、順序文件 B、鏈接文件 C、索引文件 D、系統文件
5、 下列描述不是文件系統功能的是(C)。
A、建立文件目錄 B、提供一組文件操作
C、實現對磁盤的驅動調度 D、實現從邏輯文件到物理文件間的轉換
6、 面向用戶的文件組織機構屬於©。
A、虛擬結構 B、實際結構 C、邏輯結構 D、物理結構
7、 按文件用途來分,編譯程序是(C)。
A、用戶文件 B、檔案文件 C、系統文件 D、庫文件
8、文件目錄的主要作用是(A)。
A、 實現文件按名存取 B、 提高查找文件速度
C、 節省文件存儲空間 D、 提高外存利用率
9、文件系統採用樹型目錄結構後,對於不同用戶的文件,其文件名(C)。
A、應該相同 B、應該不同
C、可以不同,也可以相同 D、受系統約束
10、文件系統採用二級文件目錄可以(D)。
A、縮短訪問存儲器的時間 B、實現文件共享
C、節省內存空間 D、解決不同用戶間的文件命名衝突
11、文件代表了計算機系統中的(C)。
A、硬件 B、軟件 C、軟件資源 D、硬件資源
12、在UNIX系統中,用戶程序經過編譯之後得到的可執行文件屬於(B)。
A、ASCII文件 B、普通文件 C、目錄文件 D、特別文件
13、特殊文件是與(C)有關的文件。
A、文本 B、圖像 C、硬件設備 D、二進制數據
14、文件的存儲方法依賴於(C)。
A、文件的物理結構 B、存放文件的存儲設備的特性
C、A和B D、文件的邏輯結構
15、多級目錄結構形式爲(D)。
A、線形結構 B、散列結構 C、網狀結構 D、樹型結構
16、樹型目錄結構的主文件目錄稱爲(B)。
A、父目錄 B、根目錄 C、子目錄 D、用戶文件目錄
17、使用絕對路徑名訪問文件是從(C)開始按目錄結構訪問某個文件。
A、當前目錄 B、用戶主目錄 C、根目錄 D、父目錄
18、由字符序列組成,文件內的信息不再劃分結構,這是指(A)。
A、流式文件 B、 記錄式文件 C、順序文件 D、有序文件
19、數據庫文件的邏輯結構形式是(C)。
A、字符流式文件 B、 檔案文件 C、記錄式文件 D、只讀文件
20、邏輯文件是(B)文件的組織形式。
A、在外部設備上 B、從用戶觀點看 C、虛擬存儲 D、目錄
21、對順序文件做讀文件操作時,總是從(A)按順序讀出信息。
A、文件頭部向後 B、文件中部開始
C、文件尾部開始 D、當前位置開始
22、在文件系統中,要求物理塊必須連續的物理文件是(A)。
A、順序文件 B、鏈接文件 C、索引文件 D、散列文件
23、磁盤與主機之間傳遞數據的單位是(C)。
A、柱面 B、磁道 C、數據塊 D、記錄
24、在UNIX系統中,磁盤存儲空間空閒塊的鏈接方式是(D)。
A、單塊鏈接 B、位示圖法 C、順序結構 D、成組鏈接
25、有一個長度爲3000個字節的流式文件要存儲在磁盤上,磁盤的每塊可以存放512個字節,該文件至少用(B)塊。
A、5 B、6 C、7 D、3000
二、判斷題
(√)1、在文件系統管理中,可以用串聯文件存儲結構來實現直接存取。
(√)2、可順序存取的文件不一定能隨機存取。
(×)3、採用樹形目錄結構的文件系統中,各用戶的文件名必須互不相同。
(×)4、順序文件適合於建立在順序存儲設備上,而不適合建立在磁盤上。
(√)5、在文件系統的支持下,用戶操作文件不需要知道文件存放的物理地址。
(√)6、在磁盤上的順序文件中插入新的記錄時,必須複製整個文件。
(×)7、文件的具體實現是操作系統考慮的範疇,因而用戶不必關心。
(√)8、隨機訪問文件也能順序訪問,但一般效率較差。
(×)9、UNIX的i節點是文件內容的一部分。
(×)10、在Windows系統中,是採用單空閒塊鏈接法實施存儲空間的分配與回收。
三、填空題
1、 按文件的隸屬關係,文件分爲:系統文件(標準文件)和用戶文件(可安裝文件)兩種。
2、 按保護級別分類,文件可分爲(可執行文件)、(讀寫文件)和(只讀文件)三種。
3、 按文件的邏輯存儲結構分,文件分爲有結構文件,又稱爲(記錄式文件)文件和無結構文件,又稱(流式文件)文件。
4、 用戶對文件的基本操作時,涉及的系統調用主要是文件的(創建)、(打開/關閉)、(讀/寫)和(刪除)。
5、 文件系統爲每個文件另建立一張指示邏輯記錄和物理塊之間的對應表,由此表和文件本身構成的文件是(索引文件)。
6、 文件的結構就是文件的組織形式。從用戶觀點出發所看到的文件組織形式稱爲文件的(邏輯結構),從實現觀點出發,文件在外存上存放的組織形式稱爲文件的(物理結構)。
7、 操作系統實現“按名存取”的關鍵在於採用了(目錄結構)。
8、一級文件目錄結構不能解決(文件重名)的問題。多用戶系統所用的文件目錄結構至少應是(二級目錄文件)。
9、磁盤與主機之間傳遞數據是(數據塊)爲單位進行的。
10、目前操作系統常採用的文件的物理結構有(順序結構)、(鏈接結構)和(索引結構)。
四、簡答題
1.什麼是文件與文件系統?
答:文件是指由創建者所定義的、具有文件名的一組相關元素的集合;
操作系統中負責管理和存儲文件信息的軟件機構稱爲文件管理系統,簡稱文件系統。
2.文件系統應具有哪些功能?
答:管理和調度文件的存儲空間;提供文件的邏輯結構、物理結構和存儲方法;實現文件從標識到實際地址的映射;實現文件的控制操作和存取操作;實現文件信息的共享並提供可靠的文件保密和保護措施;提供文件的安全措施。  
3.爲了實現按名存取,文件目錄應包含哪些內容?
答:爲了實現按名存取,文件目錄至少要包括文件的名字和文件存放的物理地址,除此之外,目錄中還可以包含其他的控制和管理文件的信息
4.文件系統提供的主要文件操作有哪些?
答:“建立”操作、“打開”操作、“讀/寫”操作、“關閉”操作、“刪除”操作。
5.文件系統能允許用戶去“關閉”一個不是自己“打開”或“建立”的文件嗎?
答:不能。一個不是自己“打開”或“建立”的文件,是沒有權利使用和強行關閉的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章