![第四章操作系統(tǒng)_第1頁](http://file4.renrendoc.com/view/dfdd4cc2474871c59a34f6f13cb6dc3e/dfdd4cc2474871c59a34f6f13cb6dc3e1.gif)
![第四章操作系統(tǒng)_第2頁](http://file4.renrendoc.com/view/dfdd4cc2474871c59a34f6f13cb6dc3e/dfdd4cc2474871c59a34f6f13cb6dc3e2.gif)
![第四章操作系統(tǒng)_第3頁](http://file4.renrendoc.com/view/dfdd4cc2474871c59a34f6f13cb6dc3e/dfdd4cc2474871c59a34f6f13cb6dc3e3.gif)
![第四章操作系統(tǒng)_第4頁](http://file4.renrendoc.com/view/dfdd4cc2474871c59a34f6f13cb6dc3e/dfdd4cc2474871c59a34f6f13cb6dc3e4.gif)
![第四章操作系統(tǒng)_第5頁](http://file4.renrendoc.com/view/dfdd4cc2474871c59a34f6f13cb6dc3e/dfdd4cc2474871c59a34f6f13cb6dc3e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第四章操作系統(tǒng)第1頁,共58頁,2023年,2月20日,星期三概述(1/2)計算機運行兩種類型的軟件:應(yīng)用軟件和系統(tǒng)軟件,有關(guān)它們區(qū)別我們在第五章介紹。操作系統(tǒng)是最主要的一種系統(tǒng)軟件,在本章將介紹操作系統(tǒng)的分類、操作系統(tǒng)的功能、各個操作系統(tǒng)之間異同點、以及如何正確理解操作系統(tǒng)。
當(dāng)我們組裝好了一臺計算機,打開電源,它并不能運行,這樣的機器人們通常稱之為“裸機”。要使“裸機”成為我們可以使用的計算機,必須有一個系統(tǒng)資源的管理者,這就是操作系統(tǒng)。第2頁,共58頁,2023年,2月20日,星期三概述(2/2)目前主要的計算機平臺有兩大類。
字符界面操作系統(tǒng)如磁盤操作系統(tǒng)DOS、OS/2、Unix,它們的特點是操作速度快,但需要記憶相關(guān)的操作命令
圖形界面類操作系統(tǒng)如Windows,以及Linux的XWindows系列,形象直觀,操作簡單,只需要使用鼠標(biāo)即可操作。第3頁,共58頁,2023年,2月20日,星期三4.1操作系統(tǒng)概述(1/2)在計算機中操作系統(tǒng)是系統(tǒng)軟件的核心操作系統(tǒng)的主要任務(wù)是管理和控制。操作系統(tǒng)負(fù)責(zé)管理計算機的資源(如內(nèi)存、硬盤、各種輸入輸出設(shè)備等),提供友好的人機交互界面,允許一個應(yīng)用程序與其他系統(tǒng)資源進行交互。操作系統(tǒng)是計算機硬件和用戶(程序和人)的接口,它使得其他程序更加方便有效地執(zhí)行,并能方便地計算機硬件或軟件資源進行存取。
第4頁,共58頁,2023年,2月20日,星期三4.1操作系統(tǒng)概述(2/2)操作系統(tǒng)在計算機系統(tǒng)元素中的所處位置
第5頁,共58頁,2023年,2月20日,星期三4.2操作系統(tǒng)的發(fā)展歷史
4.2.1批處理系統(tǒng)(1/3)批處理操作系統(tǒng)設(shè)計于20世紀(jì)50年代。操作由專門的操作員來完成。每個執(zhí)行的程序叫作業(yè),想要執(zhí)行作業(yè)的程序員通過穿孔卡片將程序和數(shù)據(jù)交給操作員,操作員根據(jù)要求啟動必需的設(shè)備,載入特定的系統(tǒng)軟件,并把運行結(jié)果交還給程序員。在實際操作過程中,多個用戶提交上來的作業(yè)中有些可能會使用相同或相似的資源,為了節(jié)省時間提高效率,操作員常常會根據(jù)需求把多個作業(yè)進行分批。第6頁,共58頁,2023年,2月20日,星期三4.2.1批處理系統(tǒng)(2/3)第7頁,共58頁,2023年,2月20日,星期三4.2.1批處理系統(tǒng)(3/3)由上圖可以看到批處理系統(tǒng)中操作員是主角,掌握著何時執(zhí)行哪個作業(yè),如何分配作業(yè),承擔(dān)著現(xiàn)代計算機操作系統(tǒng)所作的工作。批處理系統(tǒng)作為早期的系統(tǒng)現(xiàn)在已經(jīng)不再使用,但是其概念被保留到現(xiàn)代的計算機操作系統(tǒng)中?,F(xiàn)代操作系統(tǒng)中的批處理概念,是允許用戶把一系列的OS命令定義為一個批文件,比如Windows中的.BAT文件,讓命令自行執(zhí)行而不需要和用戶交互。第8頁,共58頁,2023年,2月20日,星期三4.2.2分時系統(tǒng)(1/3)
分時系統(tǒng)允許多個用戶同時與一臺計算機進行交互,讓每個用戶感覺自己在獨享這臺計算機,也就是說每個用戶不必主動競爭計算機的資源,而是通過操作系統(tǒng)來為每個用戶自動分配資源。早期計算機是臺昂貴的設(shè)備,為了讓多個用戶一起來共享使用這臺計算機,分時系統(tǒng)最初由一臺主機和若干連接到主機的啞終端(只具有一個顯示器和一個鍵盤的設(shè)備)構(gòu)成。
第9頁,共58頁,2023年,2月20日,星期三4.2.2分時系統(tǒng)(2/3)分時系統(tǒng)的工作原理:當(dāng)用戶運行程序時,將創(chuàng)建一個進程,主機的CPU時間由所有用戶的所有進程共享,每個進程順次得到一個CPU時間片。那么當(dāng)CPU足夠快時,用戶發(fā)現(xiàn)自己的請求總是能夠及時響應(yīng),就像單獨操作一臺計算機一樣。但在實際使用過程中,分時系統(tǒng)的用戶有時會發(fā)現(xiàn)系統(tǒng)響應(yīng)變慢,這是由活動用戶數(shù)量和CPU的性能決定的。在這個時期,用戶或計算機的關(guān)系改變了,兩者之間不再需要操作員而是直接可以進行交互操作。
第10頁,共58頁,2023年,2月20日,星期三4.2.2分時系統(tǒng)(3/3)第11頁,共58頁,2023年,2月20日,星期三4.2.3個人和網(wǎng)絡(luò)操作系統(tǒng)在個人計算機產(chǎn)生到大約十幾年以前,PC機的性能遠(yuǎn)遠(yuǎn)落后于與今日機器,當(dāng)時的許多操作系統(tǒng)要么適用于單一用戶(如DOS,為在家中或公司工作的用戶服務(wù)),要么適用于多個用戶(如UNIX,為工作在大型計算機系統(tǒng)或網(wǎng)絡(luò)的用戶服務(wù))?,F(xiàn)在,這兩類操作系統(tǒng)之間的差別越來越模糊,某些單機(又叫桌面)操作系統(tǒng)往往也能夠適用于家庭網(wǎng)絡(luò)等小型網(wǎng)絡(luò),如國內(nèi)常見的Windows2000專業(yè)版(Professional),WindowsXP專業(yè)版和家庭版(HomeEdition)。另外軟件公司在制作操作系統(tǒng)的時候考慮到個人和網(wǎng)絡(luò)用戶的需求,其操作系統(tǒng)往往存在多個版本,即可以按單機版也可以按照網(wǎng)絡(luò)版購買,如Windows系列、Unix、Linux、MacOS第12頁,共58頁,2023年,2月20日,星期三4.2.4并行操作系統(tǒng)(1/2)一個CPU的性能總是有限的,當(dāng)我們需要更快更有效的系統(tǒng)時,就要求同一個計算機中安裝多個CPU,這就導(dǎo)致了并行操作系統(tǒng)的問世。在并行操作系統(tǒng)中,每個CPU可以處理一個程序或一個程序的某個部分,這意味著多個任務(wù)可以真正意義上的并行處理,即同一個時刻可以處理兩個以上的任務(wù)。下圖演示了在單CPU和雙CPU下,并行處理兩個任務(wù):接受郵件和打開并顯示網(wǎng)頁的不同情況。第13頁,共58頁,2023年,2月20日,星期三4.2.4并行操作系統(tǒng)(2/2)第14頁,共58頁,2023年,2月20日,星期三4.2.5分布式操作系統(tǒng)網(wǎng)絡(luò)化和交互網(wǎng)絡(luò)化的發(fā)展,產(chǎn)生了一種新的操作系統(tǒng)——分布式操作系統(tǒng)。必須在一臺計算機上運行的作業(yè)可以由網(wǎng)絡(luò)中的多臺計算機共同完成,即程序可以在一臺計算機上運行一部分而另一部分由另外一臺計算機完成,這些計算機不管它們的物理位置的距離有多遠(yuǎn),只要它們能夠通過網(wǎng)絡(luò)連通就可以實現(xiàn)分布操作。第15頁,共58頁,2023年,2月20日,星期三4.3現(xiàn)代操作系統(tǒng)的功能存儲管理、進程管理、設(shè)備管理、文件管理是所有操作系統(tǒng)的四大基本功能
第16頁,共58頁,2023年,2月20日,星期三4.3.1計算機啟動和設(shè)備自動配置當(dāng)用戶的PC機第一次啟動時,系統(tǒng)自檢完成后,接下去就需要機器上安裝的操作系統(tǒng)來幫助啟動計算機。在啟動過程中,操作系統(tǒng)的某些特定部件被裝入計算機內(nèi)存,在啟動操作結(jié)束和控制權(quán)轉(zhuǎn)交用戶之前,操作系統(tǒng)需要確定那些硬件設(shè)備需要連接和配置,然后聯(lián)機。系統(tǒng)對設(shè)備的控制通過一個名為“設(shè)備驅(qū)動程序”的程序來工作
第17頁,共58頁,2023年,2月20日,星期三4.3.2用戶界面用戶界面:用來接受用戶的請求并由操作系統(tǒng)翻譯成計算機能夠認(rèn)識的形式從而執(zhí)行即做出響應(yīng);另一方面,操作系統(tǒng)還需要把來自計算機的信息翻譯成用戶所能夠理解的形式。由于現(xiàn)在操作系統(tǒng)使用人群的變化,需要:操作系統(tǒng)的用戶界面人性化,符合人類的生活習(xí)慣。用戶界面分為兩類:字符界面圖形界面第18頁,共58頁,2023年,2月20日,星期三4.3.3存儲管理
(MemoryManagement)
操作系統(tǒng)的存儲管理實質(zhì)是對存儲“空間”的管理,主要指對內(nèi)存(即主存儲器)的管理。操作系統(tǒng)存儲管理分為兩大類:單道程序和多道程序。第19頁,共58頁,2023年,2月20日,星期三4.3.3存儲管理
(MemoryManagement)
一、單道程序(1/3)典型代表:DOS單道程序特點是:內(nèi)存中只有兩個程序——操作系統(tǒng)和正在執(zhí)行的應(yīng)用程序,在這樣機制下,除了操作系統(tǒng)外,一次只能處理一個程序。單道程序中內(nèi)存管理的工作步驟:將程序裝入內(nèi)存運行程序結(jié)束再裝入下一個程序
第20頁,共58頁,2023年,2月20日,星期三單道程序的內(nèi)存分配
一、單道程序(2/3)第21頁,共58頁,2023年,2月20日,星期三一、單道程序(3/3)單道程序的缺點:應(yīng)用程序一般不可能需要除了操作系統(tǒng)外剩余的所有內(nèi)存空間,而其他程序又不能同時使用,降低了內(nèi)存的使用率;另外如果一個程序需要的內(nèi)存空間大于剩余內(nèi)存空間,則程序無法運行。程序運行過程中往往需要和輸入/輸出設(shè)備進行數(shù)據(jù)交換,但輸入/輸出設(shè)備的速度遠(yuǎn)遠(yuǎn)慢于CPU,在等待輸入/輸出設(shè)備處理數(shù)據(jù)的過程中CPU將空閑,而又不能同時為其他程序服務(wù),降低了CPU的使用效率。第22頁,共58頁,2023年,2月20日,星期三4.3.3存儲管理
(MemoryManagement)
二、多道程序(1/8)多道程序:允許同時在內(nèi)存中裝入多個程序并可同時執(zhí)行這些程序。
在這種情況下存儲管理就是要根據(jù)用戶程序的要求為用戶分配主存儲區(qū)域。當(dāng)多個程序共享有限的內(nèi)存資源時,操作系統(tǒng)就按某種分配原則,為每個程序分配內(nèi)存空間,使各用戶的程序和數(shù)據(jù)彼此隔離,互不干擾及破壞;當(dāng)某個用戶程序工作結(jié)束時,要及時收回它所占的主存區(qū)域,以便再裝入其它程序。
多道程序又發(fā)展出兩種技術(shù):分區(qū)調(diào)度和分頁調(diào)度第23頁,共58頁,2023年,2月20日,星期三二、多道程序(2/8)1、分區(qū)調(diào)度在分區(qū)調(diào)度模式中,內(nèi)存被分為不定長的若干分區(qū),要需要執(zhí)行的程序被裝入足夠容量的分區(qū),如下圖所示:
第24頁,共58頁,2023年,2月20日,星期三二、多道程序(3/8)CPU可以在內(nèi)存中的各個程序之間交替服務(wù),當(dāng)一個程序需要等待輸入/輸出設(shè)備或者此程序分配的時間到達(dá),轉(zhuǎn)入為下一個程序服務(wù)。為了提高系統(tǒng)中某些重要程序的響應(yīng)速度,程序的處理可以具有優(yōu)先級,即優(yōu)先處理優(yōu)先級高的程序。
第25頁,共58頁,2023年,2月20日,星期三二、多道程序(4/8)分區(qū)調(diào)度的缺點:整個程序必須放入分區(qū),因此分區(qū)大小要合適,小了無法載入整個程序,大了造成空間浪費。隨著程序裝入卸載,內(nèi)存中的非連續(xù)空白區(qū)可能會增多。當(dāng)非連續(xù)空白區(qū)過多時,內(nèi)存管理器需要移動現(xiàn)有程序,以合并空白區(qū),這個過程叫壓縮,但這需要增加系統(tǒng)的負(fù)擔(dān)。第26頁,共58頁,2023年,2月20日,星期三二、多道程序(5/8)2、分頁調(diào)度
在分頁調(diào)度的技術(shù)中,整個計算機的內(nèi)存被分成大小相等的若干內(nèi)存塊,稱為幀。進程(即執(zhí)行中的程序)被劃分為大小相等的部分,稱為頁程序執(zhí)行時,進程頁將被裝載到內(nèi)存的空白幀中,(不要求連續(xù)分布)操作系統(tǒng)為了掌握進程頁的分布,它將為每個進程維護一個獨立的頁面映射表(PMT,PageMapTable),把每個映射頁載入它所對應(yīng)的內(nèi)存中的幀第27頁,共58頁,2023年,2月20日,星期三二、多道程序(6/8)分頁調(diào)度中的頁面映射
第28頁,共58頁,2023年,2月20日,星期三二、多道程序(7/8)3、分頁調(diào)度的擴展——請求分頁法請求分頁的管理機制:只有當(dāng)頁面被引用即被請求時,才會被載入內(nèi)存中。請求分頁的具體工作原理:CPU處理是分步進行的,任何時刻CPU都只能訪問進程的一個頁面,此時進程其他頁是否在內(nèi)存中無關(guān)緊要。當(dāng)CPU需要處理一個頁面時,首先查看它是否已載入內(nèi)存,如果在內(nèi)存中,直接執(zhí)行;如果不在內(nèi)存中,需要其他存儲設(shè)備(通常是硬盤)把此頁載入內(nèi)存中的空白幀,然后再執(zhí)行;如果內(nèi)存中無空白幀,把其他頁面寫入到其他存儲設(shè)備再載入此頁。
第29頁,共58頁,2023年,2月20日,星期三二、多道程序(8/8)請求分頁法帶來了現(xiàn)代操作系統(tǒng)流行的“虛擬內(nèi)存”的思想,即小的內(nèi)存可以執(zhí)行一個大的程序。前面的不管分段調(diào)度還是分頁調(diào)度,它們需要把整個進程放入內(nèi)存才可以執(zhí)行,因此進程的大小不可能大于內(nèi)存的總?cè)萘浚埱蠓猪摲]有這個限制。
第30頁,共58頁,2023年,2月20日,星期三4.3.4進程管理(ProcessManagement)(1/3)又稱處理器管理,實質(zhì)上是對處理器執(zhí)行“時間”的管理,即如何將CPU真正合理地分配給每個任務(wù)。當(dāng)多道程序并發(fā)運行時,引進進程的概念(進程是程序執(zhí)行的動態(tài)過程)通過進程管理,協(xié)調(diào)多道程序之間的CPU分配調(diào)度、沖突處理及資源回收等關(guān)系
第31頁,共58頁,2023年,2月20日,星期三4.3.4進程管理(2/3)在操作系統(tǒng)的管理下,進程從創(chuàng)建到結(jié)束一般會經(jīng)歷3個狀態(tài):就緒狀態(tài)、執(zhí)行狀態(tài)、等待狀態(tài)
進程的生命周期
第32頁,共58頁,2023年,2月20日,星期三4.3.4進程管理(3/3)一個進程只經(jīng)歷一次創(chuàng)建狀態(tài)和一次終止?fàn)顟B(tài),而就緒狀態(tài)、執(zhí)行狀態(tài)、等待狀態(tài)這個三個狀態(tài),進程在可能需要多次進入。
就緒狀態(tài):進程沒有任何執(zhí)行的障礙,只要獲得CPU時間片即可立即執(zhí)行。執(zhí)行狀態(tài):進程進入CPU執(zhí)行,指令按照設(shè)計要求進行處理。如果執(zhí)行狀態(tài)中,進程需要對輸入/輸出設(shè)備進行操作,或者事件等待(如等待其他的進程發(fā)送消息才能繼續(xù)),那么將進入等待狀態(tài)。如果一個進程其分配的CPU時間耗盡將返回就緒狀態(tài)。等待狀態(tài):即進程處于等待除CPU以外的資源的狀態(tài)中。等待的進程取得了它所等待的資源或者信息時,將再次進入就緒狀態(tài)。第33頁,共58頁,2023年,2月20日,星期三4.3.5設(shè)備管理(DeviceManagement)操作系統(tǒng)的設(shè)備管理是對除CPU和內(nèi)存外的所有輸入/輸出設(shè)備的管理。操作系統(tǒng)對設(shè)備的管理主要體現(xiàn)在兩個方面:一方面它提供了用戶和外設(shè)的接口。用戶只需通過鍵盤命令或程序向操作系統(tǒng)提出申請,而操作系統(tǒng)中設(shè)備管理程序則實現(xiàn)外部設(shè)備的分配、啟動、回收和故障處理。另一方面,為了提高設(shè)備的效率和利用率,操作系統(tǒng)還采取了緩沖技術(shù)和虛擬設(shè)備技術(shù),盡可能使外設(shè)與處理器并行工作,以解決快速CPU與慢速外設(shè)之間的矛盾。第34頁,共58頁,2023年,2月20日,星期三4.3.6文件管理(FileManagement)文件管理是操作系統(tǒng)對計算機系統(tǒng)中軟件資源的管理,通常由操作系統(tǒng)中的文件系統(tǒng)來完成這一功能。文件系統(tǒng)是由文件、管理文件的軟件和相應(yīng)的數(shù)據(jù)結(jié)構(gòu)組成。文件管理器的主要職能:控制對文件的訪問,解決文件的共享、保密和保護問題,并提供方便的用戶界面,使用戶能實現(xiàn)按名存取。有效地支持文件的創(chuàng)建、刪除、檢索和修改等操作。管理文件的存儲,使得用戶不必考慮文件如何保存以及存放在何處。第35頁,共58頁,2023年,2月20日,星期三4.4常用操作系統(tǒng)第36頁,共58頁,2023年,2月20日,星期三4.4.1PC操作系統(tǒng)早期霸主——DOS由于DOS系統(tǒng)并不需要十分強勁的硬件系統(tǒng)來支持,所以從商業(yè)用戶到家庭用戶都能使用。DOS操作系統(tǒng)有兩者主要形式:PC-DOS和MS-DOS,它們最初都是由現(xiàn)今的軟件巨頭——微軟編制的,PC-DOS最初為IBM微機設(shè)計,而MS-DOS則用于IBM兼容機。我們目前使用的Windows系列操作系統(tǒng)最初是從DOS發(fā)展起來
第37頁,共58頁,2023年,2月20日,星期三4.4.2操作系統(tǒng)當(dāng)代大亨—Windows(1/6)從微軟1985年推出Windows1.0以來,Windows系統(tǒng)經(jīng)歷了十多年風(fēng)風(fēng)雨雨。從最初運行在DOS下的Windows3.x,到風(fēng)靡全球的Windows9x、WindowsNT、Windows2000、WindowsXP、Windows2003以及最新的Windowsvista一、Windows3.x還不是一個十分完整的操作系統(tǒng),只能稱為運行在DOS操作系統(tǒng)下的圖形外殼。
第38頁,共58頁,2023年,2月20日,星期三4.4.2操作系統(tǒng)當(dāng)代大亨—Windows(2/6)二、Windows95和Windows98Windows95和Windows98采用圖形用戶界面(即GUI),其界面比Windows3.x有很大的改進,并且本身是一個獨立的操作系統(tǒng),而不在是建立在DOS的圖形外殼。它們支持32位處理系統(tǒng),允許多任務(wù)和長文件名。
Windows98比Windows95增加了IE瀏覽器集成(這個也讓微軟受到了其他公司的壟斷訴訟)、改進了對大容量硬盤的支持、對DVD和USB的支持等等。
第39頁,共58頁,2023年,2月20日,星期三4.4.2操作系統(tǒng)當(dāng)代大亨—Windows(3/6)三、WindowsNT和Windows2000WindowsNT是一個網(wǎng)絡(luò)型操作系統(tǒng),它在應(yīng)用、管理、性能、內(nèi)聯(lián)網(wǎng)/互聯(lián)網(wǎng)服務(wù)、通訊及網(wǎng)絡(luò)集成服務(wù)等方面擁有多項其他操作系統(tǒng)無可比擬的優(yōu)勢
Windows2000是在WindowsNT內(nèi)核基礎(chǔ)上構(gòu)建起來的,同時吸收了Windows9x的優(yōu)點,因此,Windows2000更易于使用和管理,可靠性更強,執(zhí)行更迅速,更穩(wěn)定和更安全,網(wǎng)絡(luò)功能更齊全,娛樂效果更佳。
WindowsNT和Windows2000與Windows9x相比在操作系統(tǒng)內(nèi)核設(shè)計上更加優(yōu)秀,除了提供強大的網(wǎng)絡(luò)服務(wù)能力的之外,系統(tǒng)更加穩(wěn)定,基本杜絕了9x系統(tǒng)常常出現(xiàn)的系統(tǒng)崩潰(即通常所稱的系統(tǒng)藍(lán)屏)現(xiàn)象。
第40頁,共58頁,2023年,2月20日,星期三4.4.2操作系統(tǒng)當(dāng)代大亨—Windows(4/6)四、WindowsXPWindowsXP發(fā)布于2001年,是目前PC上使用最廣泛的Windows操作系統(tǒng)
NT的穩(wěn)定和9x的友好操作
WindowsXP提供了一個全新的用戶界面
第41頁,共58頁,2023年,2月20日,星期三4.4.2操作系統(tǒng)當(dāng)代大亨—Windows(5/6)五、Windows2003(全稱WindowsServer2003)
Windows2003才是微軟朝.NET戰(zhàn)略進發(fā)而邁出的真正的第一步
包括StandardEdition(標(biāo)準(zhǔn)版)、EnterpriseEdition(企業(yè)版)、DataCenterEdition(數(shù)據(jù)中心版)、WebEdition(網(wǎng)絡(luò)版)四個版本
Windows2003大量繼承了WindowsXP的友好操作性和Windows2000sever的網(wǎng)絡(luò)特性,是一個同時適合個人用戶和服務(wù)器使用的操作系統(tǒng)。
第42頁,共58頁,2023年,2月20日,星期三4.4.2操作系統(tǒng)當(dāng)代大亨—Windows(6/6)六、WindowsVistaWindowsVista第一次在操作系統(tǒng)中引入了“LifeImmersion”概念,即在系統(tǒng)中集成許多人性的因素,一切以人為本
WindowsVista三大重要特點
ConnectedClearConfidence第43頁,共58頁,2023年,2月20日,星期三4.4.3Unix
優(yōu)點:Unix是一個面向多用戶、多任務(wù)的操作系統(tǒng),Unix是世界上用途最廣的通用操作系統(tǒng)
Unix是可移植的操作系統(tǒng),是通用的操作系統(tǒng)
Unix操作系統(tǒng)的可靠性和穩(wěn)定性是其他系統(tǒng)所無法比擬的,是公認(rèn)的最好的Internet服務(wù)器操作系統(tǒng)
缺點:通常使用命令行的用戶界面,對于初學(xué)者和非專業(yè)用戶來說使用起來很困難,需要記憶的命令太多
計者賦予Unix可以使用于多種不同類型微處理器的特征,但是這個特征又使它的性能遠(yuǎn)遠(yuǎn)低于專門為某種微處理器量身定制的操作系統(tǒng)
第44頁,共58頁,2023年,2月20日,星期三4.4.4Linux(1/2)一、Linux的誕生
Linux是一種為Intel架構(gòu)的個人計算機和工作站設(shè)計的操作系統(tǒng)
是一個自由軟件,是免費的,開放源代碼的產(chǎn)品
Linux的存在為廣大的計算機愛好者提供了學(xué)習(xí)、探索以及修改計算機操作系統(tǒng)內(nèi)核的機會。
二、Linux的興起
三、開源、自由的Linux
第45頁,共58頁,2023年,2月20日,星期三4.4.4Linux(2/2)四、Linux操作系統(tǒng)的發(fā)展占據(jù)了服務(wù)器領(lǐng)域近40%的市場
Linux在桌面市場也行將獲得突破。Linux在嵌入式系統(tǒng)中也成為最受歡迎的操作系統(tǒng)之一
五、Linux的常見版本
RedHat
Debian
紅旗RedFlagUbuntu
第46頁,共58頁,2023年,2月20日,星期三RedFlag的圖形用戶界面
第47頁,共58頁,2023年,2月20日,星期三4.4.5MacOS
MacOS是一種在專門為Apple公司生產(chǎn)的計算機而設(shè)計的操作系統(tǒng)
1984年Apple公司發(fā)布的Macintosh操作系統(tǒng)確定了圖形用戶界面的標(biāo)準(zhǔn),可以說它是圖形界面操作系統(tǒng)的創(chuàng)始者。第48頁,共58頁,2023年,2月20日,星期三4.4.6面向移動設(shè)備的操作系統(tǒng)(1/2)
自PDA(掌上電腦)問世以來越來越多的移動通訊設(shè)備(比如智能手機、網(wǎng)絡(luò)電話等其他類似設(shè)備)已融入到我們的生活當(dāng)中,移動版的WindowsCE和PalmOS就是專門為這些設(shè)備而設(shè)計的操作系統(tǒng)。
一、
WindowsCE
WindowsCE是微軟開發(fā)的一個開放的、可升級的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設(shè)備操作
第49頁,共58頁,2023年,2月20日,星期三4.4.6面向移動設(shè)備的操作系統(tǒng)(1/2)二、PalmOS
PalmOS是一種32位的嵌入式操作系統(tǒng)
PalmOS是一套專門為掌上電腦開發(fā)的OS由于Win
CE授權(quán)比較廣泛并且由于Windows在PC操作系統(tǒng)上壟斷,CE操作又繼承了Windows系列的便利性,Win
CE占有量開始超越PalmOS第50頁,共58頁,2023年,2月20日,星期三4.5DOS操作系統(tǒng)
4.5.1DOS操作系統(tǒng)的組成(1/)
DOS采用層次模塊結(jié)構(gòu),由一個引導(dǎo)程序BOOT和三個程序模塊組成。這三個程序模塊是:輸入輸出系統(tǒng)IO.SYS,磁盤管理系統(tǒng)MSDOS.SYS和命令處理程序邏輯COMMAND.COMIO.SYS和MSDOS.SYS是DOS系統(tǒng)的兩個主要模塊。它們是隱含的方式存儲在DOS系統(tǒng)盤上的
第51頁,共58頁,2023年,2月20日,星期三4.5.1DOS操作系統(tǒng)的組成(2/)在COMMAND.COM模塊中,包含了DOS中所有內(nèi)部命令的處理程序。除此之外,還具有下列功能:對用戶輸入的DOS內(nèi)部命令進行解釋并執(zhí)行。對錯誤中斷和鍵盤進行處理負(fù)責(zé)將用戶的外部命令文件(程序)調(diào)入內(nèi)存,然后把控制權(quán)交給調(diào)入的程序。第52頁,共58頁,2023年,2月20日,星期三4.5.2DOS的文件系統(tǒng)和目錄結(jié)構(gòu)(1/3)一、文件與文件名
文件
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 洗手護士保持手部清潔
- 2025-2030全球游戲QA和測試服務(wù)行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國三維木質(zhì)墻板行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國電儲水熱水器行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球加厚防爆高壓鍋行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國鋁箔膠囊行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國工作站用橋式起重機行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球法務(wù)技術(shù)服務(wù)行業(yè)調(diào)研及趨勢分析報告
- 2025合同模板房地產(chǎn)收購合同昆山某國際廣場整體購買協(xié)議
- 借款合同擔(dān)保書范本
- 2025年個人合法二手車買賣合同(4篇)
- 2025年山西國際能源集團限公司所屬企業(yè)招聘43人高頻重點提升(共500題)附帶答案詳解
- 《小英雄雨來》讀書分享會
- 中央導(dǎo)管相關(guān)血流感染防控
- 農(nóng)業(yè)行政執(zhí)法現(xiàn)狀及相關(guān)法律法規(guī)課件
- 產(chǎn)時子癇應(yīng)急演練文檔
- 小學(xué)美術(shù)-《神奇的肥皂粉》教學(xué)設(shè)計學(xué)情分析教材分析課后反思
- 測量管理體系內(nèi)審檢查表
- 班組月度考核評分表
- 部編版一年級下冊《道德與法治》教學(xué)工作計劃及全冊教案
- 三重一大事項決策流程
評論
0/150
提交評論