操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc

操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc

ID:52698115

大?。?15.00 KB

頁(yè)數(shù):18頁(yè)

時(shí)間:2020-03-29

操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc_第1頁(yè)
操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc_第2頁(yè)
操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc_第3頁(yè)
操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc_第4頁(yè)
操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc_第5頁(yè)
資源描述:

《操作系統(tǒng)原理期末考試復(fù)習(xí)大綱.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、操作系統(tǒng)原理期末考試復(fù)習(xí)大綱簡(jiǎn)答:32分選擇:10分填空:18分應(yīng)用:40分牢記操作系統(tǒng)的宗旨兩根紅線:面向系統(tǒng)——提高資源利用率面向用戶——提供良好的用戶界面,方便用戶第1章緒論操作系統(tǒng)定義及其功能;操作系統(tǒng)的定義:(本質(zhì))是一個(gè)大型的軟件系統(tǒng);(對(duì)內(nèi))負(fù)責(zé)計(jì)算機(jī)的全部軟件、硬件資源的管理,控制和協(xié)調(diào)并發(fā)活動(dòng),實(shí)現(xiàn)信息的存儲(chǔ)和保護(hù);(對(duì)外)為用戶使用計(jì)算機(jī)系統(tǒng)提供方便的用戶界面;(結(jié)果)使計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)高效率和高自動(dòng)化。面向系統(tǒng)資源,操作系統(tǒng)必須盡可能提高資源利用率;面向用戶,操作系統(tǒng)必須提供方便易用的用戶界面

2、。操作系統(tǒng)的功能:從資源管理及面向用戶的角度:處理機(jī)管理(最重要功能)作業(yè)調(diào)度進(jìn)程(或線程)調(diào)度進(jìn)程控制進(jìn)程間通信存儲(chǔ)管理內(nèi)存的組織分配內(nèi)存回收內(nèi)存保護(hù)內(nèi)存擴(kuò)充(虛擬)內(nèi)存映射設(shè)備管理設(shè)備分配(動(dòng)態(tài)分配)一個(gè)通用設(shè)備驅(qū)動(dòng)程序的接口——設(shè)備獨(dú)立性(或無關(guān)性)用于特定硬件設(shè)備的驅(qū)動(dòng)程序(含設(shè)備中斷處理)緩沖區(qū)管理文件管理文件的操作和使用文件樹狀目錄管理文件的物理結(jié)構(gòu)及存儲(chǔ)空間管理文件的共享和保護(hù)提供良好的用戶界面操作命令界面鍵盤命令圖形界面批處理界面系統(tǒng)調(diào)用界面多道程序設(shè)計(jì)技術(shù);多道程序設(shè)計(jì)技術(shù)是在計(jì)算機(jī)內(nèi)存中同時(shí)存

3、放幾道相互獨(dú)立的程序,它們?cè)诓僮飨到y(tǒng)管理程序的控制下相互穿插地運(yùn)行。多道特征:多道——同時(shí)有多個(gè)程序都在系統(tǒng)的某個(gè)硬件(CPU或外設(shè))上執(zhí)行或等待執(zhí)行。宏觀上并行(通常稱為:并發(fā))——站在用戶的角度看,所有的程序都在運(yùn)行之中。微觀上串行——站在硬件設(shè)備的角度看,每次只運(yùn)行一道程序。比如CPU和輸入輸出設(shè)備,任何時(shí)刻最多只被一個(gè)程序占有。批處理操作系統(tǒng)、實(shí)時(shí)操作系統(tǒng)與分時(shí)操作系統(tǒng)的主要特點(diǎn)與區(qū)別;(操作系統(tǒng)分類)是否所有操作系統(tǒng)都將提高資源利用率放在第一位?操作系統(tǒng)按功能可以分為以下幾種類型:批處理系統(tǒng)由操作系統(tǒng)按

4、作業(yè)控制語(yǔ)言給定的控制流程進(jìn)行作業(yè)選擇,并將選中的若干作業(yè)調(diào)入內(nèi)存以多道方式投入運(yùn)行。批處理系統(tǒng)的優(yōu)點(diǎn)是系統(tǒng)吞吐量大,資源利用率高。批處理系統(tǒng)不具有交互性,這是其缺點(diǎn)。分時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)采用“時(shí)間片”、動(dòng)態(tài)優(yōu)先數(shù)等方式使CPU輪流為多個(gè)用戶終端或多個(gè)任務(wù)服務(wù)。分時(shí)系統(tǒng)的主要特點(diǎn)是:1.多路調(diào)制性2.獨(dú)占性3.交互性實(shí)時(shí)操作系統(tǒng)實(shí)時(shí)控制系統(tǒng)響應(yīng)速度快,可靠性要求高實(shí)時(shí)信息處理系統(tǒng)更強(qiáng)調(diào)系統(tǒng)的安全性和可靠性不具備分時(shí)系統(tǒng)的強(qiáng)交互性。實(shí)時(shí)系統(tǒng)的主要特點(diǎn)是:1.對(duì)響應(yīng)時(shí)間的實(shí)時(shí)要求(可高可低)。2.系統(tǒng)可靠性和安全

5、性放在第一位,系統(tǒng)效率放在次要地位,交互性差或根本沒有交互性。3.系統(tǒng)整體性強(qiáng)。很多實(shí)時(shí)系統(tǒng)同時(shí)又是分布式系統(tǒng),具有分布式系統(tǒng)整體性強(qiáng)的優(yōu)點(diǎn)。網(wǎng)絡(luò)操作系統(tǒng)分布式操作系統(tǒng)操作系統(tǒng)的主要特征;并發(fā)性、共享性、不確定性第3章用戶界面操作系統(tǒng)用戶界面的兩種類型操作命令界面系統(tǒng)調(diào)用界面(任何操作系統(tǒng)都必須提供系統(tǒng)調(diào)用界面。)用途:系統(tǒng)調(diào)用界面是為應(yīng)用程序提供的系統(tǒng)服務(wù)界面,用于用戶源程序中需要請(qǐng)求系統(tǒng)服務(wù)的地方;形式:以語(yǔ)句或函數(shù)的形式提供給用戶;必要性:所有操作系統(tǒng)都必須提供系統(tǒng)調(diào)用。兩者關(guān)系:操作命令界面是在系統(tǒng)調(diào)用界

6、面的支持下開發(fā)完成的。系統(tǒng)調(diào)用是實(shí)現(xiàn)操作系統(tǒng)功能和應(yīng)用程序功能的支撐平臺(tái)。在設(shè)計(jì)操作系統(tǒng)時(shí)很大一部分任務(wù)是設(shè)計(jì)操作系統(tǒng)所有的系統(tǒng)調(diào)用函數(shù)。系統(tǒng)調(diào)用與子程序調(diào)用的區(qū)別第4章進(jìn)程及進(jìn)程管理進(jìn)程的基本概念多道程序并發(fā)執(zhí)行的特點(diǎn)及所產(chǎn)生的問題導(dǎo)致“與時(shí)間有關(guān)的錯(cuò)誤”的原因:與諸程序的執(zhí)行速度有關(guān);由于多個(gè)程序都共享了同一個(gè)變量或者互相需要協(xié)調(diào)同步;對(duì)于變量的共享或者互相協(xié)作的過程沒有進(jìn)行有效地控制。程序并發(fā)執(zhí)行的特點(diǎn)(1)?失去了程序的封閉性和可再現(xiàn)性(2)??程序與任務(wù)不再一一對(duì)應(yīng)(3)?程序并發(fā)執(zhí)行中存在相互制約的關(guān)

7、系進(jìn)程的定義由進(jìn)程控制塊與程序組合,形成了一個(gè)新的實(shí)體進(jìn)程,是一個(gè)具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合的一次運(yùn)行活動(dòng),是操作系統(tǒng)進(jìn)行調(diào)度和資源分配的基本單位。(進(jìn)程是程序在并發(fā)環(huán)境中的執(zhí)行過程)進(jìn)程描述了程序動(dòng)態(tài)執(zhí)行的過程,當(dāng)程序投入運(yùn)行時(shí)創(chuàng)建進(jìn)程,當(dāng)程序終止時(shí)進(jìn)程消亡,進(jìn)程具有生命周期。進(jìn)程的類型系統(tǒng)進(jìn)程:它們是執(zhí)行操作系統(tǒng)核心代碼的進(jìn)程,起著資源管理和控制的作用。用戶進(jìn)程:執(zhí)行用戶程序的進(jìn)程。系統(tǒng)進(jìn)程與用戶進(jìn)程的區(qū)別:系統(tǒng)進(jìn)程被分配一個(gè)初始的資源集合,這些資源可以被它獨(dú)占,也能以最高優(yōu)先權(quán)使用;用戶進(jìn)程需要

8、通過請(qǐng)求系統(tǒng)服務(wù)的手段競(jìng)爭(zhēng)使用系統(tǒng)資源。系統(tǒng)進(jìn)程可以做顯式的、直接的I/O操作;用戶進(jìn)程不能直接做I/O操作。系統(tǒng)進(jìn)程運(yùn)行時(shí)CPU處于系統(tǒng)態(tài)(核態(tài)或管態(tài));用戶進(jìn)程運(yùn)行時(shí)CPU處于用戶態(tài)(目態(tài))。進(jìn)程與程序的區(qū)別進(jìn)程中包含了需要執(zhí)行的程序,程序是進(jìn)程的一個(gè)組成部分。進(jìn)程與程序的關(guān)系主要體現(xiàn)在以下幾點(diǎn):進(jìn)程是一個(gè)動(dòng)態(tài)概念,而程序是一個(gè)靜態(tài)概念進(jìn)程具有并行特性,而程序沒有。進(jìn)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

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

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