版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第2章操作系統(tǒng)基礎第2章操作系統(tǒng)基礎
2.1操作系統(tǒng)概述
2.2CPU管理
2.3作業(yè)管理
2.4存儲管理
2.5設備管理
2.6文件管理2.1
操作系統(tǒng)概述操作系統(tǒng)的概念操作系統(tǒng)的形成與發(fā)展操作系統(tǒng)的常用類型操作系統(tǒng)的主要特征操作系統(tǒng)的功能現(xiàn)代主流操作系統(tǒng)簡介學習目標了解:操作系統(tǒng)的基本概念、功能操作系統(tǒng)的種類,操作系統(tǒng)的文件管理功能,現(xiàn)代主流操作系統(tǒng)。要點:操作系統(tǒng)的概念操作系統(tǒng)的基本功能文件管理2.1.1操作系統(tǒng)的概念操作系統(tǒng)(OperatingSystem,OS)是直接控制和管理計算機系統(tǒng)的軟、硬件資源,合理地組織計算機的工作流程,方便用戶充分而有效地使用這些資源的程序集合。2.1.2
操作系統(tǒng)的形成與發(fā)展
1手工操作——操作系統(tǒng)的史前時代
2
監(jiān)督程序(早期批處理)——操作系統(tǒng)的雛形
3
多道批處理——現(xiàn)代意義上操作系統(tǒng)的出現(xiàn)
4
分時系統(tǒng)與實時系統(tǒng)出現(xiàn)——操作系統(tǒng)步入實用化
5現(xiàn)代操作系統(tǒng)的發(fā)展程序設計全部采用機器語言,沒有操作系統(tǒng).人們采用手工操作方式來控制計算機的基本功能.慢速的手工操作與快速的CPU之間出現(xiàn)矛盾,另一方面CPU與I/O設備之間速度不匹配.
1手工操作——操作系統(tǒng)的史前時代單道批處理又分為聯(lián)機批處理和脫機批處理兩種類型.聯(lián)機批處理:由CPU直接控制作業(yè)的輸入與輸出.脫機批處理:由“衛(wèi)星機”控制作業(yè)的輸入輸出,有效地減少了CPU等待慢速設備輸入輸出的時間.
2
監(jiān)督程序(早期批處理)——操作系統(tǒng)的雛形通道、中斷和緩沖技術的使用使得多道程序的并發(fā)執(zhí)行成為可能.優(yōu)點:系統(tǒng)資源得到比較充分的利用。缺點:作業(yè)平均周轉時間長,用戶無法干預程序的執(zhí)行,沒有交互能力。
3
多道批處理——現(xiàn)代意義上操作系統(tǒng)的出現(xiàn)
在分時系統(tǒng)中,用戶通過終端設備與計算機交互作用來運行自己的作業(yè)。多用戶分時系統(tǒng)是當今計算機系統(tǒng)中使用最普遍的一類操作系統(tǒng)為了實時地對特定任務進行可靠處理,人們又開發(fā)出實時系統(tǒng)。實時系統(tǒng)具有專用性,不同的實時系統(tǒng)用于不同的應用領域。
4
分時系統(tǒng)與實時系統(tǒng)出現(xiàn)——操作系統(tǒng)步入實用化(1)微內核結構(2)多線程(3)對稱多處理(SMP)
(4)分布式操作系統(tǒng)(5)面向對象
5
現(xiàn)代操作系統(tǒng)的發(fā)展
2.1.3
操作系統(tǒng)的常用類型
批處理操作系統(tǒng)
1
分時操作系統(tǒng)
2
實時操作系統(tǒng)
3
單用戶操作系統(tǒng)
4
網絡操作系統(tǒng)
5
分布式操作系統(tǒng)
6
嵌入式操作系統(tǒng)
7單道批處理系統(tǒng):一次只能有一個作業(yè)裝入計算機系統(tǒng)的主存儲器運行多道批處理系統(tǒng):一次允許多個作業(yè)同時裝入主存儲器,使CPU輪流地執(zhí)行多個作業(yè)。
批處理操作系統(tǒng)
1優(yōu)點:系統(tǒng)資源利用率高作業(yè)吞吐量大缺點:用戶無法干預作業(yè)運行分時操作系統(tǒng):多個用戶分享使用同一臺計算機,操作系統(tǒng)以時間片為單位輪流為用戶服務。
分時操作系統(tǒng)
2及時性獨占性
交互性特征同時性
分時操作系統(tǒng)和批處理多道操作系統(tǒng)有哪些差別?時間片:
操作系統(tǒng)將CPU的時間劃分成若干個片段,每個時間段稱為時間片。操作系統(tǒng)以時間片為單位,輪流為每個終端用戶服務。每次服務一個時間片分時操作系統(tǒng)工作方式:
一臺主機連接了若干個終端每個終端有一個用戶在使用交互式的向系統(tǒng)提出命令請求系統(tǒng)接受每個用戶的命令采用時間片輪轉方式處理服務請求并通過交互方式在終端上向用戶顯示結果用戶根據上步結果發(fā)出下道命令分時操作系統(tǒng)分時操作系統(tǒng)特點同時性同時有多個用戶使用一臺計算機。宏觀上:是多個人同時使用一個CPU微觀上:多個人在不同時刻輪流使用CPU交互性用戶根據系統(tǒng)響應結果進一步提出新請求(用戶直接干預每一步)“獨占”性用戶感覺不到計算機為其他人服務(OS提供虛機器,各個用戶的虛機器互不干擾)及時性系統(tǒng)對用戶提出的請求及時響應分時與多道批處理的差別第一個差別是在目標上存在基本的不同,一個批處理多道操作系統(tǒng)的目標是提高機器效率,而分時操作系統(tǒng)的目標是針對用戶請求的快速響應;第二個差別表現(xiàn)在提交給系統(tǒng)的作業(yè)性質上,對于要求在幾分鐘內能從終端上獲得結果的短小作業(yè)來說,分時操作系統(tǒng)是最有效的,但對于需要較長時間才能完成的大型作業(yè)而言,批處理多道操作系統(tǒng)較為有效;第三個差別是對于充分使用系統(tǒng)資源而言,批處理多道操作系統(tǒng)是較好的,因為它可以同時接收經過合理安排的各種不同負載的作業(yè),而對于要求執(zhí)行相同功能的作業(yè)而言,分時操作系統(tǒng)是較好的,因為在不同的終端上同時使用同一個功能的例行子程序將減少系統(tǒng)調用它的開銷。實時操作系統(tǒng):是指計算機系統(tǒng)能及時響應外部事件的請求,在規(guī)定的時間內完成對該事件的處理。
實時操作系統(tǒng)
3特征高可靠性高安全性
高響應性分時操作系統(tǒng)與實時操作系統(tǒng)有哪些差別
?一個用戶獨占計算機系統(tǒng)資源,系統(tǒng)所有的軟、硬件資源都為一個用戶服務,系統(tǒng)單獨地執(zhí)行該用戶提交的一個任務。
單用戶操作系統(tǒng)
4
網絡操作系統(tǒng)
5基于計算機網絡的,它負責網絡管理、網絡通信、資源共享和系統(tǒng)安全等工作。是在各種計算機操作系統(tǒng)上,按網絡體系結構協(xié)議標準開發(fā)的軟件,包括網絡管理,通信,安全,資源共享和各種網絡應用。目標:是相互通信及資源共享將大量的計算機通過網絡被連接在一起,以獲得極高的運算能力及廣泛的數(shù)據共享。這種系統(tǒng)稱作分布式系統(tǒng)。能使分布式系統(tǒng)中的若干臺計算機相互協(xié)作完成一個共同任務的系統(tǒng)軟件稱為分布式操作系統(tǒng)。
分布式操作系統(tǒng)
6特征共享性透明性
統(tǒng)一性自治性
網絡操作系統(tǒng)與分布式操作系統(tǒng)有哪些差別
?網絡和分布式的區(qū)別分布具有各個計算機間相互通訊,無主從關系;網絡有主從關系.分布式系統(tǒng)資源為所有用戶共享;而網絡有限制地共享(3)分布式系統(tǒng)中若干個計算機可相互協(xié)作共同完成一項任務
對整個智能芯片及其所控制的各種部件模塊等資源進行統(tǒng)一調度、指揮和控制的系統(tǒng)軟件稱為嵌入式操作系統(tǒng).嵌入式操作系統(tǒng)具有高可靠性、實時性、占有資源少、成本低等優(yōu)點.
嵌入式操作系統(tǒng)
7嵌入式操作系統(tǒng)是一種用途廣泛的系統(tǒng)軟件,過去主要應用于工業(yè)控制和國防系統(tǒng)領域。信息家電將會是未來的主流產業(yè),它將成為今后技術發(fā)展的主流和未來發(fā)展的強有力的技術推動,也是各嵌入式操作系統(tǒng)競相爭奪的重要市場國際上用于信息電器的嵌入式操作系統(tǒng)有40種左右。開放源代碼的Linux很適于做信息家電的開發(fā).2.1.4
操作系統(tǒng)的主要特征是指兩個或兩個以上的事件或活動在同一時間間隔內發(fā)生,交替進行。
是指系統(tǒng)中的資源可以被多個用戶共同使用。并發(fā)性共享性
2.1.5
操作系統(tǒng)的功能CPU管理
存儲管理
設備管理
文件管理
用戶接口
操作系統(tǒng)的功能把CPU合理有效地分配給各執(zhí)行程序使用。主要功能包括作業(yè)和進程調度、進程控制和進程通信。主要管理計算機的內存資源。主要功能包括:內存分配、地址映射、內存保護和內存擴充主要管理計算機的輸入輸出設備主要功能包括:緩沖區(qū)管理、設備分配、設備驅動和設備獨立性。主要管理系統(tǒng)中的信息資源。主要功能包括:文件存儲空間的管理、目錄管理、文件讀寫管理、存取控制和文件系統(tǒng)的安全管理。命令接口程序接口圖形用戶接口新一代用戶接口2.1.6現(xiàn)代主流操作系統(tǒng)簡介Windows操作系統(tǒng)1UNIX操作系統(tǒng)2Linux操作系統(tǒng)3其他流行操作系統(tǒng)4Windows操作系統(tǒng)是當前個人微型計算機中應用最廣泛的一種操作系統(tǒng)。1985年5月誕生Windows的第一個版本Windows1.01995年8月24日誕生的Windows95操作系統(tǒng),是真正的操作系統(tǒng)。2001年推出的WindowsXP是第一個既適合家庭用戶,又適合商業(yè)用戶使用的新型操作系統(tǒng)。Windows操作系統(tǒng)1Windows操作系統(tǒng)的特點:易學易用的面向對象的圖形用戶界面支持多任務多窗口即插即用功能支持多媒體技術內置網絡和通信功能UNIX系統(tǒng)正式發(fā)布于1974年,1975年發(fā)布的第6版中引入了多道程序技術,這時UNIX系統(tǒng)才成為真正的多用戶分時系統(tǒng)。UNIX操作系統(tǒng)2內核裸機shell用戶或應用程序UNIX系統(tǒng)組成結構UNIX操作系統(tǒng)的特點:開放性、可移植性多用戶、多任務的分時操作系統(tǒng)設備獨立性強大的網絡與通信功能內核短小系統(tǒng)結構清晰,有利于操作系統(tǒng)的教學和實踐Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于Intelx86系列CPU的計算機上。Linux操作系統(tǒng)3Linux操作系統(tǒng)的特點:免費、源代碼開放多平臺具有出色的穩(wěn)定性和速度性能功能完善,具有豐富的網絡功能硬件需求低MacOS操作系統(tǒng)
MacOS操作系統(tǒng)是美國Apple公司推出的操作系統(tǒng),運行在Macintosh計算機上。
Netware操作系統(tǒng)
Netware是Novell公司開發(fā)的網絡操作系統(tǒng)NOS。其他流行操作系統(tǒng)42.6文件管理
文件的概念及文件分類文件系統(tǒng)的概念及其功能文件的結構文件目錄管理2.6.1文件的概念及文件分類文件:是具有一定名稱的一組相關數(shù)據的集合。每個文件都要用一個名字來標識,稱為文件名。
文件的命名:文件名.擴展名Windows系統(tǒng)中的文件名最多可包含256個字符??梢允亲帜浮h字、數(shù)字和部分符號。通配符:*?文件常用擴展名及其說明擴展名說明擴展名說明com可執(zhí)行的程序文件exe應用程序sys系統(tǒng)文件Zip、rar壓縮文件htm靜態(tài)網頁文件DocWord文檔bmp、jpg、gif圖像文件wav、mp3聲音文件bak備份文件rm、avi、wmv視頻文件按文件的性質和用途按文件存放時間限制按文件的保護級別按文件的信息流向系統(tǒng)文件用戶文件庫文件臨時文件永久文件檔案文件只讀文件讀寫文件執(zhí)行文件不保護文件輸入文件輸出文件輸入輸出文件文件的分類2.6.2文件系統(tǒng)的概念及其功能1.文件系統(tǒng)操作系統(tǒng)中負責存取和管理文件信息的部分稱為文件系統(tǒng)。2.文件系統(tǒng)的功能文件讀寫管理文件目錄管理存儲空間管理文件保護與共享方便的用戶接口可靠性與一致性
例題2.5
FAT文件系統(tǒng):于1982年開始應用于MS-DOS系統(tǒng)中,用于管理磁盤文件。
FAT32文件系統(tǒng):通過對FAT文件系統(tǒng)的擴展,解決了長文件名問題.
NTFS文件系統(tǒng):NTFS兼有FAT和FAT32文件系統(tǒng)的所有優(yōu)點.簡單了解Windows操作系統(tǒng)的幾種文件系統(tǒng)2.6.3文件的結構有結構的記錄式文件文件的邏輯結構無結構的流式文件由一組相關記錄組成,存取文件以記錄為單位來進行。由一系列字符組成,字符或字節(jié)為基本信息單位從用戶的角度看文件1、有結構的記錄式文件學號姓名性別計算機英語01王佳寧女886302李新烽男689103武曉娟女85872、無結構的流式文件main(){inta,b,sum;scanf("%d%d",&a,&b);sum=a+b;printf("sum=%d",sum);}將一個邏輯上連續(xù)的文件信息依次存放在外存的連續(xù)物理塊中.主要優(yōu)點是:實現(xiàn)簡單,順序存取信息時速度較快.主要缺點是:不靈活,易產生磁盤碎片,不利于文件的動態(tài)擴充(文件插入和刪除).
(1)順序結構文件的物理結構從系統(tǒng)的角度看文件
文件E45
5678……用戶文件目錄文件名長度起始塊物理存儲設備順序結構將一個邏輯文件的信息存放在外存的若干個物理塊中,通過物理塊中的指針指向該文件的下一個物理塊的位置.主要優(yōu)點是:解決碎片問題,提高了外存空間的利用率;方便文件的動態(tài)擴充.主要缺點是:只能順序訪問,查找效率較低
(2)鏈接結構文件的物理結構515
1522220
文件F35用戶文件目錄鏈接結構物理存儲設備連接指針物理塊號文件名長度起始塊將一個邏輯文件的信息存放于外存的若干個不連續(xù)的物理塊中,通過索引表進行文件存取.主要優(yōu)點是:可以進行隨機訪問,也易于進行文件的增刪.主要缺點是:索引表增加了存儲空間的開銷;降低了文件的存取速度.
(3)索引結構文件的物理結構邏輯塊號物理塊號0 391 121239用戶文件目錄物理存儲設備索引表索引結構文件名索引表指針文件G252.6.4文件目錄管理文件目錄文件由文件說明和文件體兩部分組成,文件說明的集合稱為文件目錄。文件目錄功能:實現(xiàn)按名存取提高檢索速度允許文件同名允許文件共享文件說明又稱為文件控制塊(FCB)文件控制塊是操作系統(tǒng)為管理文件而設置的數(shù)據結構,存放了為管理文件所需的所有有關信息(文件屬性)文件控制塊是文件存在的標志文件控制塊FCB的內容:
文件名,文件號,用戶名,文件地址,文件長度,文件類型,文件屬性,共享計數(shù),文件的建立日期,保存期限,最后修改日期,最后訪問日期,口令,文件邏輯結構,文件物理結構目錄結構所有的文件在一個目錄下,組成一個線性表。根目錄File1File2File3單級目錄結構:優(yōu)點:結構簡單,容易實現(xiàn)缺點:不允許文件重名,文件查找速度慢目錄結構二級目錄結構:由主文件目錄和用戶文件目錄組成。主文件目錄用戶文件目錄
User1User2User3……User……
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司綜合管理部工作總結及2025年工作計劃
- 公司部門人員工作計劃范文書
- 2025幼兒園學期工作計劃表
- 一:主席團工作計劃
- 2025年秋季幼兒園小班工作計劃
- 人事年度工作計劃范文
- 學校班集體工作計劃報告寫作
- 幼兒園春季學期大班工作計劃
- 《多變的價格》課件
- 《型數(shù)控系統(tǒng)簡介》課件
- GB/T 18266.3-2017體育場所等級的劃分第3部分:游泳場館星級劃分及評定
- 六年級上冊數(shù)學同步練習-1. 分數(shù)與整數(shù)相乘《分數(shù)乘整數(shù)的實際問題》蘇教版(含答案)1
- GB 5009.226-2016食品安全國家標準食品中過氧化氫殘留量的測定
- 反有組織犯罪法學習PPT
- 懸梁刺股-圖文
- 公司組織結構圖Word模板
- CYYF城鎮(zhèn)污水廠全過程除臭工藝課件
- 課件:第三章 社會工作項目的策劃(《社會工作項目策劃與評估》課程)
- 國產保健食品靈芝孢子粉膠囊工藝(GMP使用)
- 新歷史小說1課件
- 2023年大連國際機場股份有限公司招聘筆試題庫及答案解析
評論
0/150
提交評論