《操作系統》_考研複試_面試篇

前言:
本文作爲本人的考研複試收尾筆記,我自己整理加蒐集的操作系統重點面試概念題,肯定不能面面到位,需要大家根據題目發散思維,排查漏洞。如果對大家有幫助,希望大家點贊哦~(^▽ ^)

持續更新…

1.什麼是操作系統?它的主要特徵是什麼?

答:
操作系統是指控制和管理整個計算機系統硬件和軟件資源的最基本的系統軟件
併發性:指兩個或多個事件在同一時間間隔內發生;(並行性:在同一時刻…)
共享性:系統中的資源可供內存中多個併發執行的進程共同使用;
虛擬性:把一個物理上的實體變成若干個邏輯上的對應物;
異步性:進程的執行並不是一氣呵成的,而是以不可預知的速度向前推進.

2.要使一個系統不發生死鎖,一般可採用哪些方法?簡述它們的實現原理。

答:
死鎖預防:破壞死鎖的四個必要條件中的一個或幾個,來預防死鎖的發生;
死鎖避免:將系統分爲安全和不安全狀態,每當系統爲進程分配資源時都要檢測系統是否會進入不安全狀態,若會,則停止分配,進入等待狀態;
死鎖檢測:若不加任何限制措施,系統可在爲進程分配資源的同時,記錄下來進程的請求和分配信息,然後按某種算法計算系統是否會發生死鎖;
死鎖解除:系統發生死鎖時通常採用撤銷進程或剝奪進程資源的方法使系統解除死鎖。

3. 簡述進程和程序的區別。

答:
進程和程序是既有聯繫又有區別。
主要區別:
1.程序是指令的有序集合,其本身沒有任何運行的含義,它是一個靜態的概念。而進程是程序在處理機上的一次執行過程,它是一個動態概念。
2.程序的存在是永久的,而進程則是有生命的,它因創建而產生,因調度而執行,因得不到資源而暫停,因撤銷而消亡。
3.程序僅是指令的有序集合。而進程則是由程序、數據和進程控制塊組成
4.進程與程序之間不是一一對應的,一個進程可以執行多個程序

4.什麼是安全狀態?當系統不安全時就是系統進入了死鎖狀態嗎?

答:
安全狀態是指系統按照某種進程順序,爲進程分配資源,使得每個進程都能獲取所需的最大資源,並順利完成。
不是,但是死鎖狀態一定是不安全狀態。

5.虛擬存儲器的主要特徵是什麼?簡述一下

答:
多次性:作業無須一次調入,允許分多次調入內存;
對換性:作業在運行過程中無須常駐內存,可以根據需要進行換入換出;
虛擬性:從邏輯上擴充內存容量。

6.程序有哪幾種裝入方式?又有哪幾種鏈接方式?

答:
裝入方式:絕對裝入、靜態重定位、動態重定位。
鏈接方式:靜態鏈接、裝入時動態鏈接、運行時動態鏈接。

7.文件目錄和目錄文件的區別?目前廣泛採用的目錄結構形式是哪種?有何優點?

答:
文件目錄,又稱文件控制塊,存儲的是文件的管理信息,控制對象是單個文件;
目錄文件,存儲的是若干個文件目錄,控制對象是整個文件系統;
目前廣泛採用的樹形目錄結構,優點是:允許文件重命名,實現了文件分類

8.試述系統調用與一般過程調用有何區別?

答:
一般過程調用工作在用戶態,通過過程調用語句實現,可以無限制嵌套調用;
系統調用運行在覈心態,通過訪管中斷進入,不可以嵌套調用。

9.在設備管理中,何謂設備獨立性?如何實現設備獨立性?

答:
設備獨立性是指用戶程序獨立於所使用的具體設備。
實現方式是系統爲每個用戶進程配置一張用於聯繫邏輯設備名和物理設備名的映射表,以實現使用邏輯設備名來請求物理設備。

10.什麼是 DMA 方式?它與中斷方式的主要區別是什麼?

答:
DMA方式是指內存與外設只需要在DMA控制器的控制下進行數據傳輸,而不需要進行CPU的干預。
與中斷方式的主要區別是:
1.中斷方式在每個數據需要傳輸時都需要中斷CPU,而DMA方式是在所要求傳送的一批數據全部傳送完畢時才中斷CPU;
2.中斷方式中數據傳輸是在中斷處理時由CPU控制完成的,而DMA方式中數據傳輸是在DMA控制器控制下完成的。

11.試述缺頁中斷與一般中斷有何區別?

答:
缺頁中斷的處理過程與一般中斷相似。
主要區別:
1.在指令執行期間產生和處理中斷信號。
2.一條指令在執行期間可能產生多次缺頁中斷

12.試比較分頁與分段有何區別?

答:
1.頁是信息的物理單位,分頁是爲了實現非連續分配,以便解決內存碎片問題,或者說
分頁是由於系統管理的需要。段是信息的邏輯單位,它含有一組意義相對完整的信息,分段
的目的是爲了更好地實現地址共享,滿足用戶地需要。
2.頁地大小固定且由系統確定,將邏輯地址劃分爲頁號和頁內地址是由機器硬件實現地。
而段地長度確不固定,決定於用戶所編寫地程序,通常由編譯程序在對源程序進行編譯時根
據信息地性質來劃分。
3.分頁地作業地址空間是一維的,分段的地址空間是二維的。

13.爲了實現重定位需要哪些硬件?

答:
至少需要在系統中增設一個重定位寄存器,用來存放正在執行作業的內存地址,每次訪問數據時,由硬件自動將相對地址與重定位寄存器中的起始地址相加,形成實際的物理地址。

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