作業系統名詞解釋題

  作業系統名詞解釋是經常令我們頭疼的題目,下面由小編為大家整理了,希望大家喜歡!

  一

 

  2. 程序控制塊***PCB******系統為了管理程序設定的一個專門的資料結構,用它來記錄程序的外部特徵,描述程序的運動變化過程。系統利用PCB來控制和管理程序,所以PCB是系統感知程序存在的唯一標誌。程序與PCB是一一對應的***

  3. 虛時鐘

  4. 段式管理

  5. 檔案控制塊***FCB******檔案控制塊是作業系統為管理檔案而設定的資料結構,存放了為管理檔案所需的所有有關資訊。檔案控制塊是檔案存在的標誌***

  6. 對換***SWAPPING***

  7. 系統呼叫

  8. 絕對路徑名

  9. 特別檔案

  10. 虛裝置技術

  11. 管道

  12. 中斷接收

  13. 恢復現場

  14. 頁式管理

  15. 作業步***一般情況下,一個作業可劃分成若干個部分,每個部分稱為一個作業步。在作業執行期間,各作業步之間存在著相互聯絡,往往上一個作業步的結果作為下一個作業步的輸入***

  16. 字元流檔案***構成檔案的基本單位是字元,檔案是有邏輯意義的、無結構的一串字元的集合***

  17. 通道

  18. 頁面淘汰

  19. 多道程式設計

  20. 死鎖***一組程序中,每個程序都無限等待被該組程序中另一程序所佔有的資源,因而永遠無法得到的資源,這種現象稱為程序死鎖,這一組程序就稱為死鎖程序***

  21. 當前目錄***為了提高檔案檢索速度,檔案系統向用戶提供了一個當前正在使用的目錄,稱為當前目錄。***

  22. 快表***介於記憶體與暫存器之間的儲存機制,它又叫快表***

  23. 作業排程***根據一定的原則,從輸入井的後備作業佇列中選擇適當的作業,為它分配記憶體等資源,並將其調入記憶體投入執行。又稱高階排程,遠端排程***

  25. 中斷遮蔽

  26. 地址對映***為了保證CPU執行指令時可正確訪問儲存單元,需將使用者程式中的邏輯地址轉換為執行時由機器直接定址的實體地址,這一過程稱為地址對映***

  28. 死鎖避免***在系統執行過程中,對程序發出的每一個系統能夠滿足的資源申請進行動態檢查,並根據檢查結果決定是否分配資源,若分配後系統可能發生死鎖,則不予分配,否則予以分配***

  30. 作業控制塊***OS向用戶提供一組作業控制語言,使用者用這種語言書寫作業說明書,然後將程式、資料和作業說明書一齊交給系統操作員***

  31. CPU狀態

  32. 虛存***把記憶體與外存有機的結合起來使用,從而得到一個容量很大的“記憶體”,這就是虛存。***

  33. 磁碟排程

  34. 緩衝技術

  35. 中斷***CPU對系統發生的某個事件作出的一種反應:CPU暫停正在執行的程式,保留現場後自動轉去執行相應事件的處理程式,處理完成後返回斷點,繼續執行被打斷的程式。***

  36. 程序排程

  37. 虛裝置***在一類裝置上模擬另一類裝置,常用共享裝置模擬獨佔裝置,用高速裝置模擬低速裝置,被模擬的裝置稱為虛裝置***

  39. 死鎖預防***在系統設計時確定資源分配演算法,保證不發生死鎖。具體的做法是破壞產生死鎖的四個必要條件之一***

  40. 檔案目錄***把所有的FCB組織在一起,就構成了檔案目錄,即檔案控制塊的有序集合***

  41. 原語***primitive or atomic action 是由若干多機器指令構成的完成某種特定功能的一段程式,具有不可分割性.即原語的執行必須是連續的,在執行過程中不允許被中斷***

  42. 交換技術

  43. 互斥區

  44.可再入程式***可被多個程序同時呼叫的程式,具有下列性質:它是純程式碼的,即在執行過程中自身不改變,呼叫它的程序應該提供資料區***

  45.工作集***對於給定的訪問序列選取定長的區間,稱為工作集視窗,落在工作集視窗中的頁面集合稱為工作集***

  二

  1、中斷 中斷是現代計算機系統中基本設施之一,它起著通訊聯絡作用,協調系統對各種外部事件的響應和處理.中斷是實現多道程式的必要條件.

  2、程序控制塊***PCB*** 系統為了管理程序設定的一個專門的資料結構,用它來記錄程序的外部特徵,描述程序的運動變化過程。系統利用PCB來控制和管理程序,所以PCB是系統感知程序存在的唯一標誌。程序與PCB是一一對應的。

  3、虛時鐘 每個程序分配給一個虛時鐘來記錄CPU時間,這個時鐘是虛時鐘。虛時鐘存放於PCB中,屬於現場一部分,程序執行時,將虛時鐘放入記憶體開避的專門單元,離開CPU放入 PCB中。

  4、段式管理 基本思想***工作原理***: 使用者程式按程式自身的邏輯關係劃分為若干個程式段,每個程式段都有一個段名,且有一個段號。段號從0開始,每一段也從0開始編址,段內地址是連續的。記憶體劃分: 記憶體空間被動態的劃分為若干個長度不相同的區域,這些區域被稱為物理段,每個物理段由起始地址和長度確定。記憶體分配: 以段為單位分配記憶體,每一個段在記憶體中佔據連續空間***記憶體隨機分割,需要多少分配多少***,但各段之間可以不連續存放。管理採用段表:它記錄了段號,段的首***地***址和長度之間的關係。每一個程式設一個段表. 空閒塊管理:記錄了空閒區起始地址和長度。記憶體的分配演算法:首先適配;最佳適配;最壞適配

  5、檔案控制塊***FCB*** 檔案控制塊是作業系統為管理檔案而設定的資料結構,存放了為管理檔案所需的所有有關資訊。檔案控制塊是檔案存在的標誌。

  6、系統呼叫 使用者程式中對作業系統的呼叫稱為系統呼叫***system call***.

  7、虛裝置技術在一類裝置上模擬另一類裝置,常用共享裝置模擬獨佔裝置,用高速裝置模擬低速裝置,被模擬的裝置稱為虛裝置。***將慢速的獨佔裝置改造成多個使用者可共享的裝置,提高裝置的利用率***

  8、頁式管理基本思想***工作原理***使用者程式劃分: 把使用者程式按邏輯頁劃分成大小相等的部分,稱為頁。從0開始編制頁號,頁內地址是相對於0編址。邏輯地址: 使用者程式的劃分是由系統自動完成的,對使用者是透明的。一般,一頁的大小為2的整數次冪,因此,地址的高位部分為頁號,低位部分為頁內地址。記憶體空間: 按頁的大小劃分為大小相等的區域,稱為記憶體塊***又叫物理頁面***。記憶體分配: 以頁為單位進行分配,並按作業的頁數多少來分配。邏輯上相鄰的頁,物理上不一定相鄰。

  9、作業步一般情況下,一個作業可劃分成若干個部分,每個部分稱為一個作業步。在作業執行期間,各作業步之間存在著相互聯絡,往往上一個作業步的結果作為下一個作業步的輸入。

  10、流式檔案構成檔案的基本單位是字元,檔案是有邏輯意義的、無結構的一串字元的集合。

  11、通道***I/O處理機***是可以執行程式的、負責且指負責操縱輸入輸出裝置的、功能簡單專用的、低速低效能的、造價低的專用處理機。負責管理裝置與記憶體之間的資料傳送的一切工作。定義:通道是獨立於CPU的專門負責資料輸入/輸出傳輸工作的處理機,對外部裝置實現統一管理,代替CPU對輸入/輸出操作進行控制,從而使輸入,輸出操作可與CPU並行操作。

  12、多道程式設計

  是指允許多個程式同時進入記憶體並執行。***引入目的是為了提高系統效率*** 與併發不完全是一個概念,但效果相似。考慮因素:在多道程式環境下如何向用戶提供服務;在併發程式之間如何正確傳遞訊息***通訊***如何對CPU進行排程,保證每個使用者相對公平地得到CPU***CPU是一個只可排程,不可分配的資源。***如何管理其它資源:當各使用者對資源使用上發生衝突時,如何處理競爭。對CPU只能通過排程來解決競爭問題,而對於其它資源通過申請—分配—使用—回收的辦法進行管理,當且僅當佔有CPU的時候才可以申請,否則要排隊等候。

  13、死鎖 一組程序中,每個程序都無限等待被該組程序中另一程序所佔有的資源,因而永遠無法得到的資源,這種現象稱為程序死鎖,這一組程序就稱為死鎖程序。

  14、當前目錄當前目錄***工作目錄,值班目錄***: 為了提高檔案檢索速度,檔案系統向用戶提供了一個當前正在使用的目錄,稱為當前目錄。查詢一個檔案可從當前目錄開始,使用部分路徑名;當前目錄可根據需要任意改變。當前目錄一般存放在記憶體。

  15、快表

  16、作業排程根據一定的原則,從輸入井的後備作業佇列中選擇適當的作業,為它分配記憶體等資源,並將其調入記憶體投入執行。又稱高階排程,遠端排程

  17、原語是由若干多機器指令構成的完成某種特定功能的一段程式,具有不可分割性。即原語的執行必須是連續的,在執行過程中不允許被中斷。

  18、中斷遮蔽中斷髮生時,CPU輸出不予響應的狀態,常用於必須連續執行的程式,防止任務被中斷干擾.或執行處理某一類中斷,防止其它中斷干擾. 4在PSW中設定一箇中斷遮蔽位,通過設定中斷遮蔽指令完成開中斷與管中斷來進行中斷遮蔽

  19、地址對映為了保證CPU執行指令時可正確訪問儲存單元,需將使用者程式中的邏輯地址轉換為執行時由機器直接定址的實體地址,這一過程稱為地址對映.

  20、檔案目錄把所有的FCB組織在一起,就構成了檔案目錄,即檔案控制塊的有序集合。

  21、死鎖避免定義:在系統執行過程中,對程序發出的每一個系統能夠滿足的資源申請進行動態檢查,並根據檢查結果決定是否分配資源,若分配後系統可能發生死鎖,則不予分配,否則予以分配。

  22、作業控制塊***Job Control Block-JCB***:作業存在的唯一標誌,是系統為管理作業所設定的一個數據結構,存放了管理和控制作業所必需的資訊。作業說明書內容有兩部分:作業情況的描述,如使用者名稱,作業名,使用者帳號,使用語言,作業步驟,控制方式,優先順序,專用檔案,時間限制,有關注釋等等。另一部分是作業需要的資源,如引數設定,系統配置,空間需求,輸入輸出裝置要求,數量,估計執行時間等。

  23、CPU狀態:在PSW中專門設定一位,它是根據執行程式使用指令許可權而設定. 管態***特態***:能執行指令全集***包括特權,非特權指令***,具有改變CPU狀態的能力,作業系統在管態下執行. 目態***普態***:只能執行非特權指令,使用者程式在目態下執行.***如果在目態下使用者執行了特態指令,則產生中斷,由作業系統得到控制權,而特權指令被停止.*** ***這兩種狀態是可轉換的***

  24、虛存把記憶體與外存有機的結合起來使用,從而得到一個容量很大的“記憶體”,這就是虛存