資源描述:
《操作系統(tǒng)知識點(diǎn)總結(jié)new》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第一章????????操作系統(tǒng)引論主要解決的是對操作系統(tǒng)的認(rèn)識問題。在學(xué)習(xí)完后面各章后還應(yīng)該再回過頭來認(rèn)真品味本章的內(nèi)容,重點(diǎn)是對操作系統(tǒng)原理的整體認(rèn)識和掌握。?操作系統(tǒng)引論這部分內(nèi)容不會出現(xiàn)大題。一般是以基本原理和概念的形式為主,屬于識記形式的題目。重點(diǎn)是操作系統(tǒng)的定義、操作系統(tǒng)的特征和主要功能等。l?計(jì)算機(jī)系統(tǒng)把資源管理和控制程序執(zhí)行的功能集中組成一種軟件,稱為操作系統(tǒng),是系統(tǒng)軟件l?操作系統(tǒng)的兩個設(shè)計(jì)目標(biāo):1、使計(jì)算機(jī)系統(tǒng)使用方便2、使計(jì)算機(jī)系統(tǒng)能高效地工作(擴(kuò)充硬件的功能,使硬件的功能發(fā)揮得更好;
2、使用戶合理共享資源,防止相互干擾;以文件形式管理軟件資源,保證信息的安全和快速存取。P1l?設(shè)置操作系統(tǒng)的作用1,用戶觀點(diǎn):操作系統(tǒng)是裸機(jī)與用戶的一個界面。2,系統(tǒng)觀點(diǎn):操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)資源的一個“管理員”。l?操作系統(tǒng)的分類用戶要求計(jì)算機(jī)系統(tǒng)進(jìn)行處理的一個計(jì)算問題稱為一個“作業(yè)”。按照操作系統(tǒng)提供的服務(wù),大致可以把操作系統(tǒng)分為:???單道批處理系統(tǒng);???多道批處理系統(tǒng),簡稱“多道系統(tǒng)”,即多個作業(yè)可同時裝入主存儲器進(jìn)行運(yùn)行的系統(tǒng)。多道系統(tǒng)能極大提高計(jì)算機(jī)系統(tǒng)的效率,表現(xiàn)為:????(1)并行工作,
3、減少了CPU的空閑時間,提高了CPU的利用率。????(2)合理搭配多道使用不同資源的作業(yè),可充分利用計(jì)算機(jī)系統(tǒng)的資源。????(3)直接在高速的磁盤上存取信息,縮短了作業(yè)執(zhí)行時間,使單位時間內(nèi)的處理能力得到提高。????(4)作業(yè)成批輸入、自動選擇和控制作業(yè)執(zhí)行減少了人工操作時間和作業(yè)交接時間,提高了系統(tǒng)的吞吐率;????分時系統(tǒng),具有同時性、獨(dú)立性、及時性、交互性。批處理兼分時系統(tǒng)中,由分時系統(tǒng)控制的作業(yè)稱為“前臺”作業(yè),由批處理控制的作業(yè)稱為“后臺”作業(yè)。????實(shí)時系統(tǒng):在嚴(yán)格時間規(guī)定內(nèi)處理必須結(jié)
4、束;?分類:(1)實(shí)時控制(2)實(shí)時信息處理????網(wǎng)絡(luò)系統(tǒng):可實(shí)現(xiàn)資源共享的,為計(jì)算機(jī)網(wǎng)絡(luò)配置的的操作系統(tǒng)我們使用的windows是網(wǎng)絡(luò)式系統(tǒng);????分布式系統(tǒng)可協(xié)調(diào)多個計(jì)算機(jī)以完成一個共同任務(wù)的;l?發(fā)展MS-DOS:單用戶單任務(wù)WindowsXP:單用戶多任務(wù)UNIX:多用戶多任務(wù)l?操作系統(tǒng)的特性????1,并發(fā)性????2,共享性????3,不確定性l?掌握操作系統(tǒng)的基本功能:處理器管理、存儲器管理、文件管理、設(shè)備管理、文件管理。(1)為用戶和應(yīng)用程序之間提供一個控制底層硬件功能的接口;(2)
5、給用戶和應(yīng)用程序分配硬件資源;(3)按用戶要求加載和執(zhí)行應(yīng)用程序。l?掌握操作系統(tǒng)的分層結(jié)構(gòu)及各層的基本功能操作系統(tǒng)具有層次結(jié)構(gòu)…… 層次結(jié)構(gòu)最大特點(diǎn)是整體問題局部化來優(yōu)化系統(tǒng),提高系統(tǒng)的正確性、高效性、使系統(tǒng)可維護(hù)、可移植。P26主要優(yōu)點(diǎn)是有利于系統(tǒng)設(shè)計(jì)和調(diào)試;主要困難在于層次的劃分和安排。???????第二章進(jìn)程管理????????進(jìn)程管理是考試的熱門,考點(diǎn)既可以出現(xiàn)在選擇題中,也可出在綜合應(yīng)用題中。重點(diǎn)是要掌握進(jìn)程的基本特征、進(jìn)程的狀態(tài)及其相互轉(zhuǎn)換的條件和過程;進(jìn)程與線程的區(qū)別和聯(lián)系;進(jìn)程通信的基
6、本類型;進(jìn)程同步相關(guān)概念(信號量機(jī)制的應(yīng)用題)、同步互斥機(jī)制;,這部分是操作系統(tǒng)科目的難點(diǎn),也是考試的熱點(diǎn)。l?程序的特點(diǎn)??????????i,順序執(zhí)行:順序性,封閉性,再現(xiàn)性??????????ii,并發(fā)執(zhí)行:無順序執(zhí)行時的特點(diǎn),受約與其他程序l?進(jìn)程是一個程序在一個數(shù)據(jù)集上的一次執(zhí)行。由定義知進(jìn)程關(guān)鍵組成是程序、數(shù)據(jù)集。是資源分配的基本單位。l?進(jìn)程是程序運(yùn)行的一個實(shí)例??????????進(jìn)程是一個可以和別的運(yùn)算并發(fā)執(zhí)行的運(yùn)算??????????進(jìn)程是一個獨(dú)立的可以調(diào)度的活動??????????進(jìn)程
7、是一個程序及其數(shù)據(jù)在處理機(jī)上被執(zhí)行時所發(fā)生的活動過程??????????進(jìn)程是一個程序一次執(zhí)行的過程l?進(jìn)程與程序的關(guān)系????????①程序是一組有序指令的集合(靜態(tài))??????????進(jìn)程是程序的一次執(zhí)行過程(動態(tài))????????②一個程序可由多個進(jìn)程同時執(zhí)行??????????一個進(jìn)程可包含多個程序????????③進(jìn)程是系統(tǒng)進(jìn)程資源分配和調(diào)度的一個獨(dú)立單位,而程序則不是????????④程序可長期保存l?進(jìn)程通過一個控制塊來被系統(tǒng)所指揮,因此進(jìn)程由程序、數(shù)據(jù)集和進(jìn)程控制塊三部分組成。進(jìn)程控制塊
8、是進(jìn)程存在的唯一標(biāo)志.進(jìn)程是要執(zhí)行的,據(jù)這點(diǎn)可將進(jìn)程的狀態(tài)分為等待態(tài)然后是就緒態(tài)最后是運(yùn)行態(tài)。l?進(jìn)程的?三種基本調(diào)度狀態(tài)??i,就緒狀態(tài):進(jìn)程已獲得除CPU外的所有運(yùn)行所需要的資源??ii,運(yùn)行狀態(tài):已占用CPU,正在運(yùn)行??iii,阻塞狀態(tài):進(jìn)程因等待某一事件的發(fā)生而暫時不能運(yùn)行,即使CPU空閑,它也無法運(yùn)行P38 進(jìn)程的基本隊(duì)列也就是就緒隊(duì)列和等待隊(duì)列,(因?yàn)檫M(jìn)程運(yùn)行了,也就用不上排隊(duì)了,也就沒有運(yùn)行隊(duì)列了。) 如果