計算機操作系統(tǒng)教程_第1頁
計算機操作系統(tǒng)教程_第2頁
計算機操作系統(tǒng)教程_第3頁
計算機操作系統(tǒng)教程_第4頁
計算機操作系統(tǒng)教程_第5頁
免費預(yù)覽已結(jié)束,剩余35頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、玉溪肝范學(xué)就仕息技術(shù)工程學(xué)就操作系統(tǒng)教程10.-樂惑莫玉溪肝范學(xué)BMT息技術(shù)工程學(xué)就操作系統(tǒng)教程第一章緒論1.1操作系統(tǒng)的概念1.2操作系統(tǒng)的歷史1.3操作系統(tǒng)的基本類型1.4操作系統(tǒng)功能1.5計算機硬件簡介1.6算法的描述1.7研究操作系統(tǒng)的幾種觀點習(xí)題玉溪師范學(xué)洗仕息技術(shù)工程學(xué)競操作系統(tǒng)教程玉溪肝范學(xué)就仕息技術(shù)工程學(xué)號操作系統(tǒng)教程什么是操作系統(tǒng)操作系統(tǒng)的地位和目標(biāo)操作系統(tǒng)的作用和組成操作系統(tǒng)舉例操作系統(tǒng)的地位和貝標(biāo)圖1.1計算機系統(tǒng)的組成玉溪師范學(xué)競傳息技*工程學(xué)競操作系疑獲程圖2操作系統(tǒng)易硬件軟件的關(guān)系玉溪師范學(xué)Bt比息技術(shù)工程學(xué)競操作系皺獲程操作M 3計算機系H中的地位應(yīng)用用戶丿1 &

2、gt;1應(yīng)用開發(fā)人員1應(yīng)用軟件操作系統(tǒng) 開發(fā)人員系統(tǒng)工具m /操作系統(tǒng)LUJ計算機硬件L操作系統(tǒng)的地位:緊貼系統(tǒng)硬件之上,所有其他軟件之下(是其他 軟件的共同環(huán)境)玉溪師范學(xué)阮住息技術(shù)工程學(xué)洗操作系疑教程 linux操作系統(tǒng)(英語:Operating System,簡稱OS )是管理和控制計算機硬件與軟件資源的計算機程 序,是直接運行在“裸機”上的最基本的系統(tǒng)軟件 ,任何其他軟件都必須在操作系統(tǒng)的支持下才能運 行。操作系統(tǒng)是用戶和計算機的接口,同時也是計 算機硬件和其他軟件的接口。操作系統(tǒng)的功能包括 管理計算機系統(tǒng)的硬件、軟件及數(shù)據(jù)資源,控制程 序運行,改善人機界面,為其它應(yīng)用軟件提供支持 等

3、,使計算機系統(tǒng)所有資源最大限度地發(fā)揮作用, 提供了各種形式的用戶界面,使用戶有一個好的工 作環(huán)境,為其它軟件的開發(fā)提供必要的服務(wù)和相應(yīng) 的接口。玉溪師范學(xué)先傳息拔術(shù)工程學(xué)競操作系統(tǒng)救程操作系候舉側(cè) UNIX Windows : Windows 95# Windows NT, Windows 2000 , Windows XP, Windows .NET Server , Windows Vista Mac OS X An droid玉溪師范學(xué)仕息技術(shù)工程學(xué)競操作系此敘程操作累統(tǒng)詢發(fā)展歷史推動操作系統(tǒng)發(fā)展的主要動力手工操作單道批處理系統(tǒng)(simple batch processing)多道批處理

4、系統(tǒng)(multiprogramming system)分時系統(tǒng)(time-sharing system)實時系統(tǒng)(galtime system)玉溪師范學(xué)阮仕息技術(shù)工程學(xué)競操作系此錢程推動操作系統(tǒng)發(fā)展的主要動力(1) 提高資源的利用率和系統(tǒng)性能:計算機發(fā)展的 初期,計算機系統(tǒng)昂貴.集中計算.(2) 方便用戶:用戶上機、調(diào)試程序,非專業(yè)用戶( 商業(yè)和辦公、家庭)的使用. 器件的發(fā)展:CPU的位寬度(指令和數(shù)據(jù))、快 速外存玉溪師范學(xué)阮比息技術(shù)工程學(xué)競操作系統(tǒng)錢程1.2操作系統(tǒng)的歷史4( 人們通常按照器件工藝的演變把計算機發(fā)展過程分為四個階段。第一代,電子管時代無操作系統(tǒng)第二代,晶體管時代.批處理

5、系統(tǒng)第三代.集成電路時代.多道程序設(shè)計第四代,大規(guī)模和超大規(guī)模集成電路時代 ,分時系統(tǒng)玉溪師范學(xué)阮比息技術(shù)工程學(xué)競操作系統(tǒng)錢程適應(yīng)計算機發(fā)展過程.操作系統(tǒng)經(jīng)歷了如下的發(fā)展歷程M手工操作(無操作系統(tǒng)批處理執(zhí)行系統(tǒng)多道程序設(shè)計分時系統(tǒng)實時系統(tǒng)通用操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)分布式操作系統(tǒng)玉溪師范學(xué)競付思技術(shù)工程學(xué)競操作系統(tǒng)如1.2.1手工操作階段在第一代計算機時期.構(gòu)成計算機的主要元器件是電子管,計算機運算速度慢.沒有操作系統(tǒng),甚至沒有任何軟件.用戶直接用機器語言編制程序.并在上機時獨占全部計算機資源.上機完全是手工操作豈先把 程序紙帶(或卡片)裝上輸入機,然后啟動輸入機把程 序和數(shù)據(jù)送入計算機接著通過控

6、制臺開關(guān)啟動程序運行.計算完畢.打印機輸出計算結(jié)果用戶取走并 卸下紙帶(或卡片人玉溪師范學(xué)配住息技術(shù)工程學(xué)操作系統(tǒng)教程手工操作階我194650年代(電于管),計算機資源昂責(zé);工作方式用戶:既是程序員.又是操作員.是計算機專業(yè)人員; 編程語言:為機器語言;輸入輸出:紙帶或卡片;計算機的工作特點用戶獨占全機:資源利用率低;CPU等待用戶:計算前,手工裝入紙帶或卡片;計算完 成后.手工卸取紙帶或卡片;CPU利用率低;nw玉溪師范學(xué)競仕息技術(shù)工程學(xué)舵操作系疑裁程1.2.1手工操作階段主要矛盾計算機處理能力的提高,手工操作的低效率( 造成浪費);用戶獨占全機的所有資源;提高效率的途徑擺脫人的手工操作,實

7、現(xiàn)作業(yè)的自動過渡 配備專門的操作員右引入批處理玉溪師范學(xué)5UT息技術(shù)工程學(xué)號操作系疑敘程何謂找處理?50年代末 60年代中(晶體管):把用戶提交的作 業(yè)分類,把一批中的作業(yè)編成一個作業(yè)執(zhí)行序列,每 -批作業(yè)由一個專門的監(jiān)督程序(Monitor)自動依 次處理批處理中的作業(yè)的組成:-用戶程序-數(shù)據(jù)-作業(yè)說明書(作業(yè)控制語言批:-供一次加載的磁帶或磁盤通常由若干個作業(yè) 組裝成,在處理中使用一組相同的系統(tǒng)軟件( 系統(tǒng)帶玉溪師范學(xué)冼傳息技術(shù)工程學(xué)就操作系統(tǒng)教程批處理方式I、聯(lián)機批處理 慢速的輸入輸出(I/O)設(shè)備是和主機直接相連. 作業(yè)的執(zhí)行過程為:(1) 用戶提交作業(yè):作業(yè)程序、數(shù)據(jù).用作業(yè)控制語言

8、編寫的作業(yè)說明書(2) 作業(yè)被作成穿孔紙帶或卡片,(3) 操作員有選擇地把若干作業(yè)合成一批.通過輸入設(shè)備(紙帶輸入機或讀卡機)把它們存入磁帶;丁(4) 監(jiān)督程序讀入一個作業(yè)(若系統(tǒng)資源能滿足該作業(yè)要求);(5) 從磁帶調(diào)入?yún)R編程序或編譯程序.將用戶作業(yè)源程序翻譯成目標(biāo)代碼(6) 連接裝配程序把編譯后的目標(biāo)代碼及所需的子程序裝配成f可執(zhí)行 程序;(7) 啟動執(zhí)行;(8) 執(zhí)行完畢,由善后處理程序輸出計算結(jié)果;(9) 再讀入一個作業(yè).重復(fù)(5)-(9)各步:n 一址址皿士出a、 Akxsrr址址皿玉溪師范學(xué)冼傳息技術(shù)工程學(xué)就操作系統(tǒng)教程批處理方式1、聯(lián)機批處理找柞業(yè)處理:對批作業(yè)中的每個作業(yè)進行相

9、同的處理 :從磁帶讀入用戶作業(yè)和編譯鏈接程序.編譯鏈接用 戶作業(yè).生成可執(zhí)行程序;啟動執(zhí)行;執(zhí)行結(jié)果輸出這時的間題:這種聯(lián)機批處理方式解決了作業(yè)自動轉(zhuǎn) 接,從而減少作業(yè)建立和人工操作時間.但是在作業(yè) 的輸入和執(zhí)行結(jié)果的輸出過程中主機CPU仍處在停 止等待狀態(tài),這樣慢速的輸入輸出設(shè)備和快速主機之 間仍處于串行工作* CPU的時間仍有很大的浪費.讀卡機許主機玉溪肝范學(xué)Bt傳屯拔術(shù)工程學(xué)就操作系統(tǒng)救程2、脫機批處理這種方式的顯著特征是增加一臺不與主機直接相連而 專門用于與輸入輸出設(shè)備打交道的衛(wèi)星機.如圖所示衛(wèi)星機的功能是二(1)輸入設(shè)備通過它把作業(yè)輸入到輸入磁帶; IYI描出砒諾滋住業(yè)柚桿結(jié)里蛉由利

10、餘屮論冬-衛(wèi)星機"褊八.荼輸出帶主機"玉溪師范學(xué)競傳息拔術(shù)工程學(xué)就操作系統(tǒng)教程2、脫機找處理衛(wèi)星機:完成面向用戶的輸入輸出(紙帶或卡片)» 中間結(jié)呆暫存在磁帶或磁盤上.作業(yè)控制命 令由監(jiān)督程序(monitor)來執(zhí)行,完成如裝入 程序、編譯、運行等操作.>特點:利用衛(wèi)星機完成輸入輸出功能.主機與衛(wèi)星機可并行工作.優(yōu)點:同一批內(nèi)各作業(yè)的自動依次更替,改善了主機CPU和1/減備的使用效率.提高了吞吐量鐵點:磁帶或磁盤需要人工裝卸,作業(yè)需要人工分類,監(jiān)督程序易遺到用戶程序的咬壞(由人工干預(yù)才可恢復(fù))玉溪肝范學(xué)先仕息技術(shù)工程學(xué)就操作系統(tǒng)教程逋道和中騎技術(shù)通道技術(shù)和中

11、斷技術(shù)的出現(xiàn)使監(jiān)督程序在負(fù)責(zé) 作業(yè)運行的同時提供I/O控制功能。導(dǎo)致操作 系統(tǒng)進入執(zhí)行系統(tǒng)階段通道:專用處理部件*用于控制1/收備與內(nèi)存間 的數(shù)據(jù)傳輸.啟動后可獨立于CPU運行.實現(xiàn)CPU與 I/O的并行.中斷:指CPU在收到外部中斷信號后.停止原來工 作,轉(zhuǎn)去處理該中斷事件完畢后回到原來斷點繼 續(xù)工作.監(jiān)督程序發(fā)展為執(zhí)行系統(tǒng)(executive system)»常 駐內(nèi)存,稱為執(zhí)行系統(tǒng).玉溪師范學(xué)競仕息技術(shù)工程學(xué)旣操作系統(tǒng)單道找處理的主要問題CPU和I/Oi殳備使用忙閑不均(取決于當(dāng)前作業(yè)的特性-對計算為主的作業(yè).夕卜設(shè)空閑; -對I/O為主的作業(yè),CPU空閑;玉溪肝范學(xué)比思技術(shù)工

12、程學(xué)就操作系統(tǒng)敘程玉溪肝范學(xué)比比思技術(shù)工程學(xué)就操作系統(tǒng)敘程用戶帥土監(jiān)皙程序請求 輸入啟動輸入輸出繼續(xù)計算輸入輸出完成(a)單道程序工作示例輸入輸出操作結(jié)束中斷;CPU程序人程序B程序人晴求輸入 輸入輸出設(shè)備輸入諸求| 結(jié)束其他L程序B輸入輸出操作輸入輸出設(shè)備暗求打印輸出輸出等待結(jié)束CPU其他輸入輸出 出心A 運行處理 輸入數(shù)據(jù) 運行處理操作程序A oo oo o o運行處理打印輸出運行處理OOo0等侍 CPU程序B(b)多道程序工作示例多道秋處理系統(tǒng)(pultiprograming system) 60年代中-7。年代中(集成電路):利用多道批處理提高資源的利用率多道批處理的運行特征-多道:內(nèi)

13、存中同時存放幾個作業(yè);宏觀上并行運行:都處于運行狀態(tài),但都未運行完;微觀上串行運行:各作業(yè)交替使用CPU;玉溪師范學(xué)就估息技術(shù)工程學(xué)就操作系統(tǒng)"多道批處 (multiprogramming system)優(yōu)點:-資源利用率高:CPU和內(nèi)存利用率校高;作業(yè)吞吐童大:單位時間內(nèi)完成的工作總童大;峽點:用戶交互性差:養(yǎng)個作業(yè)完成后或中間出錯時才與 用戶交互,不利于調(diào)試和修改;作業(yè)平均周轉(zhuǎn)時間長:短作業(yè)的周轉(zhuǎn)時間顯著增長;軟件支持:作業(yè)管理與調(diào)度,CPU管理.I/O管理.內(nèi)存管 理,外存管理多道批處理系統(tǒng)標(biāo)志操作系統(tǒng)基本形成玉溪師范學(xué)配代息技術(shù)工程學(xué)就操作系統(tǒng)教程分Bt M it (t iM

14、-shar ing systea)7啤代中期至今多道程序系統(tǒng),大大提高了計算機效率.不過用 戶十分留戀手工操作階段的聯(lián)機工作方式.獨占計算機,并直接控制程序運行。但獨占計算機方式會造成資源效率低既能保證計算機效率.又能方便 用戶使用.成為一種新的追求目標(biāo)® 20世紀(jì)60年 代中期.計算機技術(shù)和軟件技術(shù)的發(fā)展使這種追求 成為可能°由于CPU速度不斷提高和采用分時技術(shù),一臺計算 機可同時連接多個用戶終端"而每個用戶可在自己 的終端上聯(lián)機使用計算機.好像自己獨占機器一樣玉溪師范學(xué)阮代息技術(shù)工程學(xué)就操作系址裁程分時技術(shù)二1把處理機的運行時間分成很短的時間片,按時間片 輪流

15、把處理機分配給各聯(lián)機作業(yè)使用2.若某個作業(yè)在分配給它的時間片內(nèi)不能完成其計算 .則該作業(yè)暫時中斷,把處理機讓給另一作業(yè)使用等 待下一輪時再繼續(xù)其運行.3、由于計算機速度很快.作業(yè)運行輪轉(zhuǎn)得很快給每 個用戶的印象是好像他獨占了一臺計算機。而每個用戶 可以通過自己終端向系統(tǒng)發(fā)出各種操作控制命令.完成 作業(yè)的運行.多用戶分時操作系統(tǒng)是當(dāng)今計算機操作系統(tǒng)中最普遍使 用的一類操作系統(tǒng).玉溪師范學(xué)就仕息技術(shù)工程學(xué)就操作系統(tǒng)敘程分時系統(tǒng)的特點人機交互性好:在調(diào)試和運行程序時由用戶自 己操作共享主機:多個用戶同時使用.用戶獨立性:對每個用戶而言好象獨占主機.現(xiàn)在的許多操作系統(tǒng)都具有分時處理的功能.在 分時系統(tǒng)

16、的基礎(chǔ)上*操作系統(tǒng)的發(fā)展開始分化. 如實時系統(tǒng).通用系統(tǒng).個人系統(tǒng)等.要求:響應(yīng)時間短;系統(tǒng)可靠性高玉溪師范學(xué)息技術(shù)工程學(xué)競操作廉統(tǒng)裁程實system)用于工業(yè)過程控制.軍事實時控制、金融等領(lǐng)域. 包括實時控制、實時信息處理目前的操作系統(tǒng),通常具有分時、實時和批處理功 能,又稱作通用操作系統(tǒng).可適用于計算、事務(wù)處 理等多種領(lǐng)域,能運行在多種硬件平臺上,如UNIX 系統(tǒng)、Windows NT等.-通用化、小型化玉溪肝范學(xué)息技術(shù)工程學(xué)訖操作系統(tǒng)裁程1.2.6通用操作系統(tǒng)通用操作系統(tǒng) 同時兼有多道批處理、分時、實 時處理的功能.或其中兩種以上的功能.例如.將實 時處理和批處理相結(jié)合構(gòu)成實時批處理系統(tǒng)

17、。將批處 理和分時處理相結(jié)合可構(gòu)成分時批處理系統(tǒng).20世紀(jì)60年代中期開始國際上開始研制大型 通用操作系統(tǒng).如UNIX操作系統(tǒng),Windows系列操 作系統(tǒng),其主要原理也是基于UNIX系統(tǒng)的 linux系 統(tǒng)也是從UNIX演變而成的至此,操作系統(tǒng)的基本概念、功能、基本結(jié)構(gòu)和 組成都已形成并漸趨完善.玉溪師范學(xué)仕息技術(shù)工程學(xué)旣操作系疑敬程1.2.7操作柔銃的進一步發(fā)展進入20世紀(jì)80年代,一方面迎來了個人計算機的時代,同時又向計算機網(wǎng)絡(luò)、分布式處理.巨型計算機和智能化方向發(fā)展操作系統(tǒng)有了進一步的發(fā)展網(wǎng)絡(luò)操作系統(tǒng)個人計算機上的操作系統(tǒng),例如Window系統(tǒng).嵌入式操作系統(tǒng).rrT分布式操作系統(tǒng).智

18、能化操作系統(tǒng)。玉溪肝范學(xué)仕息技術(shù)工程學(xué)旣操作系統(tǒng)敘程1.3操作系統(tǒng)的基本類翌根據(jù)其使用環(huán)境和對作業(yè)處理方式操作系統(tǒng)的基本類型有二(1) 批處理操作系統(tǒng)(batch processing operating system)(2) 分時操作系統(tǒng)(time sharing operating system)(3) 實時操作系統(tǒng)(real time operating system)(4) 個人計算機操作系統(tǒng)(personal computer operating system)(5) 網(wǎng)絡(luò)操作系統(tǒng)(network operating system)(6) 分布式操作系統(tǒng)(distributed op

19、erating system)玉溪肝范學(xué)BMt息技術(shù)工程學(xué)旣操作系統(tǒng)裁程披處理操作系統(tǒng)(Batch Processing Operation Systeai)¥爭出:芋4>湍批處理系統(tǒng)中作業(yè)處理及狀態(tài):用戶玉溪師范學(xué)阮仿息技術(shù)工程學(xué)旣操作系統(tǒng)教程挾處理的主要曲征用戶脫機使用計算機:作業(yè)提交后直到獲得結(jié) 果之前,用戶無法與作業(yè)交互.作業(yè)成批處理多道程序并行:充分利用系統(tǒng)資源.41 玉溪師范學(xué)BUT息技水工程學(xué)呢操作系統(tǒng)Ma單itXuniprwaaadng)和多道秋處理的比較玉溪師范學(xué)配代息技水工程學(xué)先操作系統(tǒng)多道枇處理專統(tǒng)上的技術(shù)多道程序系統(tǒng)和多處理系統(tǒng)(multiprocess

20、ing system) 的區(qū)別:前者指多個程序同時在內(nèi)存中交替運行.后 者指多個處理器.作業(yè)調(diào)度:作業(yè)的現(xiàn)場保存和詼復(fù)-上下丈切換資源共享:資源的競爭矜同步互斥(exclus ion) 同步(synchronization)機制內(nèi)存便用:提高內(nèi)存便用敢率(為當(dāng)前由CPU執(zhí)行的程序提供 足夠的內(nèi)存)4LA (overlay),交換(swap)和虛擬存儲(virtual memory)內(nèi)存保護:系統(tǒng)存儲區(qū)和各皿用程序存儲區(qū)不可沖突存儲 保護文件非順序存放、隨機存取出現(xiàn):作業(yè)管理、處理機管理、存儲管理、設(shè)備管理、 文件系統(tǒng)管理(file system)出:皋轉(zhuǎn)絆(Tine Sharing Opera

21、tiag分時的定義 把計算機的系統(tǒng)資源(尤其是CPU時間) 進行時間上的分割.每個時間段稱為一個時間片 (time slice) 毎個用戶依次輪流使用時間片.(1) 交互性,首先,用戶可以在程序動態(tài)運行情況下對其加以控 制其次,用戶上機提交作業(yè)方便。第三.分時系統(tǒng)還為用 戶之間進行合作提供方便。(2) 多用戶同時性:多個用戶同時在自己的終增上上機共享 CPU和其他資源.充分發(fā)揮系統(tǒng)的效率。(3) 獨立性:客觀效果上用戶彼此間感覺不到有別人也在使用該 臺計算機,如同自己獨占計算機一樣.UNIX是最流行的一種多用戶分時操作系統(tǒng).玉溪師范學(xué)息技水工程學(xué)旣操作系統(tǒng)M4E實時操作系鮭(Real Tise

22、 Operating System)實時操作系統(tǒng)主要用于過程控制.事務(wù)處理等有實時 要求的領(lǐng)域,其主要特征是實時性和可靠性.實時系統(tǒng)的特征-實時時鐘管理:提供系統(tǒng)日期和時間、定時和 延時等時鐘管理功能;-過載保護:緩沖區(qū)排隊.丟棄某些任務(wù),動態(tài) 調(diào)螯任務(wù)周期;過栽是指進入系統(tǒng)的任務(wù)數(shù)目 超出系統(tǒng)的處理能力.-高度可靠性和安全性:容錯能力(如故障自動 復(fù)位)和冗余備份;挙妙當(dāng):芋毎玉溪師范學(xué)阮仕息技術(shù)工程學(xué)就操作系統(tǒng)敘程1.3.5個人計算機上的操作系統(tǒng)個人計算機上的操作系統(tǒng)是一聯(lián)機的交互式的單 用戶操作系統(tǒng).它提供的聯(lián)機交互功能與通用分時系 統(tǒng)所提供的很相似由于是個人專用.因此在多用戶 和分時所

23、要求的對處理機調(diào)度、存儲保護方面將會簡 單得多.然而.由于個人計算機的應(yīng)用普及.對于提 供更方便友好的用戶接口的要求愈來愈迫切目前在個人計算機上使用的操作系統(tǒng)以Windows系列 和linux系統(tǒng)為主.玉溪師范學(xué)先仕息技術(shù)工程學(xué)就操作系統(tǒng)教程個人計算機操作系銃(Personal Computer Operating System)針對單用戶使用的個人計算機進行優(yōu)化的操作系統(tǒng).個人計算機操作系統(tǒng)的特征應(yīng)用領(lǐng)域:事務(wù)處理、個人娛樂“系統(tǒng)要求:便用方便、支持多種硬件帝外部設(shè)備(多媒體 設(shè)備、網(wǎng)絡(luò)、遠(yuǎn)程通估)、效率不必彳艮高.常用的個人計算機操作系統(tǒng)-單用戶單任務(wù):MS DOS單用戶多 任務(wù):OS/2

24、. MS Windows 3. x» Windows 95, Windows 2000 Professional多用戶多任務(wù):UNIX (SCO UNIX, Solaris x86» Linux, FreeBSD)薰梓出:導(dǎo)彷陽玉溪師范學(xué)決?ft息技術(shù)工程學(xué)旣操作系統(tǒng)敘程1.4操作系統(tǒng)的功能e處理機管理存儲管理設(shè)備管理信息管理用戶接口玉溪師范學(xué)阮仕息技術(shù)工程學(xué)旣操作系候Jit程1.4.1處理機管理在多道程序或多用戶的情況下.要組織 多個作業(yè)同時運行*就要解決對處理機分配 調(diào)度策略、分配實施和資源回收等問題.這 就是處理機管理功能正是由于操作系統(tǒng)對 處理機管理策略的不同,其提

25、供的作業(yè)處理方式也就不同,例如成批處理方式.分時處理方式和實時處理方式.從而呈現(xiàn)在用戶面 前,成為具有不同性質(zhì)功能的操作系統(tǒng)玉溪師范學(xué)先仕息技術(shù)工程學(xué)競操作系統(tǒng)敘程而不必去涉及具體的設(shè)備特性,以使用戶能方便、靈活地使用這些設(shè)備。1-4.2存儲管理(1)內(nèi)存分配.如何分配內(nèi)存.以保證系統(tǒng)及各用戶 程序的存儲區(qū)互不沖突.(2)存儲保護.保證一道程序在執(zhí)行過程中不會有意 或無意地破壞另一道程序.保證用戶程序不會破 壞系統(tǒng)程序.(3內(nèi)存擴充。當(dāng)用戶作業(yè)所需要的內(nèi)存量超過計算 機系統(tǒng)所提供的內(nèi)存容量時把內(nèi)部存儲器和外 部存儲器結(jié)合起來管理,為用戶提供一個容量比 實際內(nèi)存大得多的虛擬存儲器玉溪師范學(xué)息技術(shù)

26、工程學(xué)競操作系統(tǒng)教程1.4.3設(shè)備管理(1)通道、控制器、輸入輸出設(shè)備的分配和管理.設(shè)備 管理的任務(wù)就是根據(jù)一定的分配策略.把通道、控 制器和輸入輸出設(shè)備分配給請求輸入輸出操作的程序,并啟動設(shè)備完成實際的輸入輸出操作*(2)設(shè)備獨立性。輸入輸出設(shè)備種類很多使用方法各 不相同設(shè)備管理應(yīng)為用戶提供一個良好的界面,玉溪師范學(xué)BMt息技術(shù)工程學(xué)就操作系統(tǒng)林1.4.4信息管理(文件系統(tǒng)管理)上述三種管理是針對計算機的硬件資源的管理信息管 理(文件系統(tǒng)管理)是對系統(tǒng)的軟件資源的管理。信息的共享.保密和保護.是文件系統(tǒng)所要解決的.1.4.5用戶接口玉溪師范學(xué)旣仕息技水工程學(xué)BL操作系皺敘程系統(tǒng)命令:命4行、目標(biāo):提供一個友好的用戶訪問操作系統(tǒng)的接口 操

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論