當前位置:才華齋>IT認證>NIIT認證>

2017網路工程師考試知識點:作業系統

NIIT認證 閱讀(1.99W)

作業系統計算機系統的關鍵組成部分,負責管理與配置記憶體、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作網路與管理檔案系統等基本任務。

2017網路工程師考試知識點:作業系統

  程序管理

程序管理主要是對處理機進行管理,為了提高CPU的利用率,採用了多道程式技術,為了描述多道程式的併發執行,就要引入程序的概念,通過程序管理協調多道程式之間的關係,解決對處理機分配排程策略、分配實施和回收等問題,以使CPU資源得到最充分的利用。

  儲存管理

儲存管理主要管理記憶體資源,由於記憶體整體價格貴、而且受CPU定址能力的限制,記憶體的容量也有限,因此,當多個程式共享有限的記憶體資源時,要解決的問題是:如何為它們分配記憶體空間。同時,使使用者存放在記憶體中的程式和資料彼此隔離、互不侵擾!

  檔案管理

檔案管理的任務是有效進支援檔案的儲存、檢索和修改等操作,解決檔案的共享,保密和保護問題,以使使用者方便,安全地訪問檔案。

  裝置管理

裝置管理是指計算機系統中除了CPU和記憶體以外的所有輸入輸出裝置的管理,為了提高裝置的使用效率和整個系統的執行速度,可採用中斷技術,通道技術,虛擬裝置和緩衝技術,儘可能發揮裝置和主機的並行工作能力。此外還應提供一個良好的介面

  作業管理

作業系統是使用者與計算機系統之間的介面,因此作業管理的任務是為使用者提供一個使用系統的良好環境,使使用者能有效地組織自己的工作流程,並使整個系統能高效地執行

  作業系統的型別

  批處理作業系統

使用者一般不直接操縱計算機,而是將作業提交給系統操作員。操作員將作業成批地裝入計算機,作業系統將作業按規定的格式磁碟的某個區域,然後按照某種排程策略選擇一個或幾個搭配得當的作業調入記憶體加以處理;記憶體中多個作業交替執行,處理步驟事先由使用者設定,作業的結果由作業系統按作業統一加以輸出,由操作員將作業執行結果交給使用者。

特點:多道 成批

  分時系統

分時系統允許多個使用者同時聯機地使用計算機,一臺分時計算機系統連有若干臺終端,多個使用者可以在各自的終端上向系統發出服務請求,等待計算機的處理結果並決定下一步的處理。作業系統接收每個使用者的命令,採用時間片輪轉的方式處理使用者的服務請求。

特點:多路性、互動性、獨立性、及時性

  實時系統

是指系統能夠及時響應隨機發生的外部事件,並在嚴格的時間範圍內完成對該事件的處理,常用在特定的應用中作為一種控制裝置來使用。

特點:實時性、專用性

  網路作業系統

網路作業系統是通過通訊設施將地理上分散的具有自治功能的多個計算機系統互聯起來,實現資訊交換,資源共享,互操作和協操作處理的系統。

特點:計算機自治

  分散式作業系統

與網路作業系統類似,但分佈系統要求一個統一的作業系統,實現系統操作的統一性,分散式作業系統管理系統中所有資源,它負責全系統的資源分配和排程,任務劃分,資訊傳輸控制協調工作,併為使用者提供一個統一的介面。

特點:

統一介面

資源對使用者透明

  程序管理

  程序的定義

程序是具有一定獨立功能的程式關於某個資料集合上的一次執行活動,程序是系統進行資源分配和排程的一個獨立單位。

  程序的分類

從作業系統角度來看,可將程序分為系統程序和使用者程序兩類;

系統程序執行作業系統程式,完成作業系統的.某些功能;

使用者程序執行使用者程式,直接為使用者服務 。

  程序與程式的區別

程式是構成程序的組成部分之一,一個程序的執行目標是執行它所對應的程式。如果沒有程式,程序就失去了其存在的意義,從靜態的角度看,程序是由程式、資料和程序控制塊(PCB)三部分組成;

區別:

程式是靜態的

程序是動態的

程序的狀態

程序間的通訊

  程序的同步與互斥

同步:程序的同步是指程序之間一種直接的協同工作關係,這些程序相互合作,共同完成一項任務,程序間的直接相互作用構成程序的同步。

互斥:在系統中許多程序常常需要共享資源,而這些資源往往要求排他地使用(即獨佔裝置),即一次只能為一個程序服務。

臨界區:系統中一些資源一次只允許一個程序使用,這個資源稱為臨界資源。而在程式中訪問臨界資源的那一段程式稱為臨界區,要求進入臨界區的程序之間就構成了互斥關係。為了保證系統中各併發程序順利執行,對兩個以上欲進入臨界區的程序,必須實行互斥,為此係統採取了一些排程協調措施。

訊號量的P、V操作

P操作

功能:使用一個資源