計算機操作系統(tǒng)復習知識點匯總

計算機操作系統(tǒng)復習知識點匯總

ID:20064345

大?。?8.50 KB

頁數(shù):12頁

時間:2018-10-08

計算機操作系統(tǒng)復習知識點匯總_第1頁
計算機操作系統(tǒng)復習知識點匯總_第2頁
計算機操作系統(tǒng)復習知識點匯總_第3頁
計算機操作系統(tǒng)復習知識點匯總_第4頁
計算機操作系統(tǒng)復習知識點匯總_第5頁
資源描述:

《計算機操作系統(tǒng)復習知識點匯總》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、計算機操作系統(tǒng)復習知識點匯總第一章緒論1、操作系統(tǒng)的定義、目標、作用(1)OS是配置在計算機硬件上的第一層軟件,是對硬件系統(tǒng)的首次擴充。(2)OS的主要目標是:方便性,有效性,可擴充性和開放性.(3)OS的作用可表現(xiàn)為:a.OS作為用戶與計算機硬件系統(tǒng)之間的接口;(一般用戶的觀點)b.OS作為計算機系統(tǒng)資源的管理者;(資源管理的觀點)c.OS實現(xiàn)了對計算機資源的抽象.2、脫機輸入輸出方式和SPOOLing系統(tǒng)(聯(lián)機輸入輸出方式)的聯(lián)系和區(qū)別脫機輸入輸出技術(Off-LineI/O)是為了解決人機矛盾及CPU的高速性和I/O設備低速性間的矛盾而提出的.它減

2、少了CPU的空閑等待時間,提高了I/O速度.由于程序和數(shù)據(jù)的輸入和輸出都是在外圍機的控制下完成的,或者說,它們是在脫離主機的情況下進行的,故稱為脫機輸入輸出方式;反之,在主機的直接控制下進行輸入輸出的方式稱為聯(lián)機輸入輸出方式聯(lián)機輸入輸出技術也提高了I/O的速度,同時還將獨占設備改造為共享設備,實現(xiàn)了虛擬設備功能。3、多道批處理系統(tǒng)需要解決的問題處理機管理問題、內(nèi)存管理問題、I/O設備管理問題、文件管理問題、作業(yè)管理問題4、OS具有哪幾個基本特征?它的最基本特征是什么?a.并發(fā)性(Concurrence),共享性(Sharing),虛擬性(Virtual)

3、,異步性(Asynchronism).b.其中最基本特征是并發(fā)和共享.c.并發(fā)特征是操作系統(tǒng)最重要的特征,其它特征都是以并發(fā)特征為前提的。5、并行和并發(fā)并行性和并發(fā)性是既相似又有區(qū)別的兩個概念,并行性是指兩個或多個事件在同一時刻發(fā)生;而并發(fā)性是指兩個或多少個事件在同一時間間隔內(nèi)發(fā)生。6、操作系統(tǒng)的主要功能,各主要功能下的擴充功能a.處理機管理功能:進程控制,進程同步,進程通信和調度.b.存儲管理功能:內(nèi)存分配,內(nèi)存保護,地址映像和內(nèi)存擴充等c.設備管理功能:緩沖管理,設備分配和設備處理,以及虛擬設備等d.文件管理功能:對文件存儲空間的管理,目錄管理,文件

4、的讀寫管理以及文檔的共享和保護7、操作系統(tǒng)與用戶之間的接口a.用戶接口:是給用戶使用的接口,用戶可通過該接口取得操作系統(tǒng)的服務b.程序接口:是給程序員在編程時使用的接口,是用戶程序取得操作系統(tǒng)服務的惟一途徑。12第二章進程管理1、進程的定義、特征,進程實體的組成(1)進程是進程實體的運行過程,是系統(tǒng)進行資源分配的一個獨立單位。(2)進程具有結構特征、動態(tài)性、并發(fā)性、獨立性和異步性。(3)進程實體由程序段、相關的數(shù)據(jù)段和PCB三部分構成。2、進程的三種基本狀態(tài)及其轉換運行中的進程可能具有就緒狀態(tài)、執(zhí)行狀態(tài)、阻塞狀態(tài)三個基本狀態(tài)。3、引起進程進入掛起狀態(tài)的原

5、因如下:a.終端用戶的請求b.父進程請求c.負荷調節(jié)的需要d.操作系統(tǒng)的需要具有掛起狀態(tài)的進程轉換圖—P394、創(chuàng)建進程的主要步驟a.為一個新進程創(chuàng)建PCB,并填寫必要的管理信息。b.把該進程轉入就緒狀態(tài)并插入就緒隊列之中。5、進程控制塊(PCB)的作用1)系統(tǒng)為了管理進程設置的一個專門的數(shù)據(jù)結構,存放了用于描述該進程情況和控制進程運行所需的全部信息。2)系統(tǒng)利用PCB來控制和管理進程,所以PCB是系統(tǒng)感知進程存在的唯一標志3)進程與PCB是一一對應的為什么說PCB是進程存在的唯一標志?在進程的整個生命周期中,系統(tǒng)總是通過其PCB對進程進行控制,系統(tǒng)是根

6、據(jù)進程的PCB而不是任何別的什么而感知到該進程的存在的,所以說,PCB是進程存在的唯一標志。6、進程控制塊的組織方式鏈接方式、索引方式7、原語的定義、組成、作用原語是由若干條指令組成的,用于完成一定功能的一個過程,與一般過程的區(qū)別在于:它們是“原子操作”,是一個不可分割的基本單位,在執(zhí)行過程中不允許中斷。原子操作在管態(tài)下執(zhí)行,常駐內(nèi)存。原語的作用是為了實現(xiàn)進程的通信和控制,系統(tǒng)對進程的控制如不使用原語,就會造成其狀態(tài)的不穩(wěn)定性,從而達不到進程控制的目的。8、引起創(chuàng)建進程的事件用戶登錄、作業(yè)調度、提供服務、應用請求9、引起進程終止的事件正常結束、異常結束、

7、外界干預10、引起進程阻塞和喚醒的事件請求系統(tǒng)服務、啟動某些操作、新數(shù)據(jù)尚未到達、無新工作可做11、臨界資源和臨界區(qū)(1)臨界資源是指每次僅允許一個進程訪問的資源。 屬于臨界資源的硬件有打印機、磁帶機等,軟件有消息緩沖隊列、變量、數(shù)組、緩沖區(qū)等。諸進程間應采取互斥方式,實現(xiàn)對這種資源的共享。(2)每個進程中訪問臨界資源的那段程序稱為臨界區(qū)(CriticalSection),12不論是硬件臨界資源,還是軟件臨界資源,多個進程必須互斥地對它進行訪問。12、同步機制應遵循的規(guī)則空閑讓進、忙則等待、有限等待、讓權等待13、進程通信的類型進程間通信機制包括:共享內(nèi)

8、存系統(tǒng)、消息傳遞系統(tǒng)以及管道通信系統(tǒng)。14、線程的定義、屬性在多線程OS中,通常

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。