版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1.2操作系統(tǒng)的開展和構(gòu)成
1.2.1人工操作階段1.2.2管理程序階段1.2.3多道程序設(shè)計(jì)與操作系統(tǒng)的構(gòu)成1.2.4操作系統(tǒng)的分類1/31/202411.2.1人工操作階段
算題過程人工把源程序用穿孔機(jī)穿制在卡片或紙帶上將預(yù)備好的匯編解釋程序或編譯系統(tǒng)裝入計(jì)算機(jī)匯編程序或編譯系統(tǒng)讀入人工裝在輸入機(jī)上的穿孔卡或穿孔帶執(zhí)行匯編過程或編譯過程,產(chǎn)生目的程序,并輸出目的卡片迭或紙帶經(jīng)過引導(dǎo)程序把裝在輸入機(jī)上的目的程序讀入計(jì)算機(jī)啟動(dòng)目的程序執(zhí)行,從輸入機(jī)上讀入人工裝好的數(shù)據(jù)卡或數(shù)據(jù)帶產(chǎn)生計(jì)算結(jié)果,執(zhí)行結(jié)果從打印機(jī)上或卡片機(jī)上輸出1/31/20242人工操作階段的缺陷用戶上機(jī)獨(dú)占全機(jī)資源,呵斥資源利用率不高,系統(tǒng)效率低下手工操作多,浪費(fèi)處置機(jī)時(shí)間,也極易發(fā)生過失數(shù)據(jù)的輸入,程序的執(zhí)行、結(jié)果的輸出均聯(lián)機(jī)進(jìn)展,從上機(jī)到下機(jī)的時(shí)間拉得非常長1/31/202431.2.2管理程序階段(1)任務(wù)流程如下:操作員集中一批用戶提交的作業(yè),由管理程序?qū)⒆鳂I(yè)從紙帶或卡片機(jī)輸入到磁帶上,每當(dāng)一批作業(yè)輸入完成后,管理程序自動(dòng)把磁帶上的第一個(gè)作業(yè)裝入主存,并把控制權(quán)交給作業(yè)。當(dāng)該作業(yè)執(zhí)行完成后,作業(yè)又把控制權(quán)繳回管理程序,管理程序再調(diào)入磁帶上的第二個(gè)作業(yè)到主存執(zhí)行1/31/20244.管理程序階段(2)管理程序主存組織中斷處理設(shè)備驅(qū)動(dòng)作業(yè)定序命令和JCL言語解釋器用戶程序區(qū)1/31/20245管理程序階段(3)
管理程序的主要功能:自動(dòng)控制和處置作業(yè)流提供一套操作命令提供設(shè)備驅(qū)動(dòng)和I/O控制功能提供庫程序和程序裝配功能提供簡單的文件管理功能1/31/20246管理程序階段
(4)程序算題過程
管理程序還有未處置作業(yè)取下一個(gè)作業(yè)步控制卡讀Job卡登記新作業(yè)End作業(yè)卡回收資源撤離作業(yè)執(zhí)行作業(yè)步作業(yè)步正常終了分析緣由作相應(yīng)處置作業(yè)繼續(xù)執(zhí)行轉(zhuǎn)向某作業(yè)步SSSFFF終了1/31/20247
1.2.3多道程序設(shè)計(jì)與操作系統(tǒng)構(gòu)成
1.
多道程序設(shè)計(jì)的概念中斷與通道多道程序設(shè)計(jì)是指允許多個(gè)程序同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并啟動(dòng)進(jìn)展計(jì)算的方法從宏觀上看:從微觀上看:引入多道程序設(shè)計(jì)技術(shù)的目的:1/31/20248多道程序設(shè)計(jì)例(1)
單道算題運(yùn)轉(zhuǎn)時(shí)處置器的運(yùn)用效率
P1=78,52,20
78輸入機(jī)處置器磁帶機(jī)130150228280300378430450時(shí)間1/31/20249多道程序設(shè)計(jì)例(2)
兩道算題運(yùn)轉(zhuǎn)時(shí)處置器的運(yùn)用效率
P1=78,52,20P2=20,42,88
78輸入機(jī)處置器磁帶機(jī)1130150228280300378430450時(shí)間磁帶機(jī)2打印機(jī)P1P2P1P21/31/202410多道程序設(shè)計(jì)的效果(1)
52/〔78十52十20〕≈35%〔52+42〕/150≈63%1/31/202411多道程序設(shè)計(jì)的效果(2)采用多道程序設(shè)計(jì)提高了系統(tǒng)效率,即添加了單位時(shí)間的算題量,但對(duì)每道程序來說,通常會(huì)延伸了計(jì)算時(shí)間。多道程序設(shè)計(jì)技術(shù)提高資源利用率和系統(tǒng)吞吐率是以犧牲用戶的呼應(yīng)時(shí)間為代價(jià)的。1/31/202412多道程序設(shè)計(jì)與操作系統(tǒng)構(gòu)成
2多道程序設(shè)計(jì)的道數(shù)問題程序等待I/O操作的時(shí)間占其運(yùn)轉(zhuǎn)時(shí)間的比例為p,當(dāng)主存中有n道程序時(shí),一切程序都等待I/O的概率是pn,那么,CPU利用率=1-pnn稱多道程序的道數(shù)或度數(shù),可見CPU的利用率是n的函數(shù)1/31/202413多道程序設(shè)計(jì)與操作系統(tǒng)構(gòu)成
多道程序設(shè)計(jì)的優(yōu)點(diǎn)與缺陷提高了CPU的利用率提高了主存和I/O設(shè)備的利用率改良了系統(tǒng)的吞吐率充分發(fā)揚(yáng)了系統(tǒng)的并行性其主要缺陷是:作業(yè)周轉(zhuǎn)時(shí)間延伸1/31/202414多道程序設(shè)計(jì)與操作系統(tǒng)構(gòu)成
3多道程序設(shè)計(jì)系統(tǒng)與多重處置系統(tǒng)多重處置系統(tǒng)是指配置了多個(gè)物理CPU,能真正同時(shí)執(zhí)行多道程序的系統(tǒng)。要有效地運(yùn)用多重處置系統(tǒng),必需采用多道程序設(shè)計(jì)技術(shù);反過來,多道程序設(shè)計(jì)不一定要求有多重處置系統(tǒng)支持。1/31/202415多道程序設(shè)計(jì)與操作系統(tǒng)構(gòu)成
實(shí)現(xiàn)多道程序設(shè)計(jì)必需處理三個(gè)問題:存儲(chǔ)維護(hù)與程序浮動(dòng);處置器的管理和調(diào)度;系統(tǒng)資源的管理和調(diào)度。
1/31/202416多道程序設(shè)計(jì)與操作系統(tǒng)構(gòu)成操作系統(tǒng)資源管理程度和操作自動(dòng)化程度進(jìn)一步提高,主要表如今:1提供虛存管理功能 2支持分時(shí)操作3文件管理功能有改良4多道程序設(shè)計(jì)趨于完善1/31/2024171.2.4操作系統(tǒng)的開展與分類7種根本的操作系統(tǒng)類型:1批處置操作系統(tǒng)2分時(shí)操作系統(tǒng)3實(shí)時(shí)操作系統(tǒng)4微機(jī)操作系統(tǒng) 5網(wǎng)絡(luò)操作系統(tǒng)6分布式操作系統(tǒng)7嵌入式操作系統(tǒng)擁有前三個(gè)或者其中的兩個(gè)的操作系統(tǒng)被稱為通用操作系統(tǒng)1/31/202418批處置操作系統(tǒng)何謂“批〞?作業(yè)流與批處置批處置操作系統(tǒng)〔BatchOS〕批處置系統(tǒng)的主要特征:用戶脫機(jī)任務(wù)成批處置作業(yè)多道程序運(yùn)轉(zhuǎn)作業(yè)周轉(zhuǎn)時(shí)間長1/31/202419分時(shí)操作系統(tǒng)為什么要有分時(shí)操作系統(tǒng)?分時(shí)操作系統(tǒng)(TimeSharingOperatingSystem)分時(shí)系統(tǒng)的特征同時(shí)性獨(dú)立性及時(shí)性交互性1/31/202420分時(shí)與批處置操作系統(tǒng)的區(qū)別目的不同順應(yīng)作業(yè)的性質(zhì)不同資源運(yùn)用率不同作業(yè)控制方式不同1/31/202421實(shí)時(shí)操作系統(tǒng)(1)三種典型的實(shí)時(shí)系統(tǒng):過程控制系統(tǒng)(消費(fèi)過程控制)信息查詢系統(tǒng)(情報(bào)檢索)事務(wù)處置系統(tǒng)(銀行業(yè)務(wù))1/31/202422實(shí)時(shí)操作系統(tǒng)(2)實(shí)時(shí)操作系統(tǒng)(RealTimeOS)處置流程:?
數(shù)據(jù)采集?加工處置:?操作控制:?反響處置:1/31/202423操作系統(tǒng)的進(jìn)一步開展
操作系統(tǒng)開展的主要?jiǎng)恿Γ?器件快速更新?lián)Q代。2計(jì)算體系構(gòu)造不斷開展。3提高計(jì)算機(jī)系統(tǒng)資源利用率的需求。4讓用戶運(yùn)用計(jì)算機(jī)越來越方便的需求。5滿足用戶新要求,提供應(yīng)用戶新效力。
1/31/202424微機(jī)操作系統(tǒng)新一代微機(jī)操作系統(tǒng)具有以下功能:GUI、多用戶和多義務(wù)、虛擬存儲(chǔ)管理、網(wǎng)絡(luò)通訊支持、數(shù)據(jù)庫支持、多媒體支持、運(yùn)用編程支持API〔運(yùn)用程序編程接口〕。具有以下特點(diǎn):(1)開放性(2)通用性(3)高性能
1/31/202425并行操作系統(tǒng)計(jì)算機(jī)的運(yùn)用每前進(jìn)一步都要求添加計(jì)算機(jī)的處置才干。為到達(dá)極高性能,除提高元器件速度外,必需改良計(jì)算機(jī)系統(tǒng)構(gòu)造,這主要采用添加同一時(shí)間間隔內(nèi)的操作數(shù)量,經(jīng)過并行處置技術(shù),研討并行計(jì)算機(jī)。1/31/202426網(wǎng)絡(luò)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)(NetworkOperatingSystem)網(wǎng)絡(luò)操作系統(tǒng)應(yīng)該具有的功能:1網(wǎng)絡(luò)通訊2資源管理3網(wǎng)絡(luò)管理4網(wǎng)絡(luò)效力1/31/202427分布式操作系統(tǒng)分布式計(jì)算機(jī)系統(tǒng)由多臺(tái)分散的計(jì)算機(jī)經(jīng)互連網(wǎng)絡(luò)銜接而成,具備四項(xiàng)根本功能1進(jìn)程通訊2資源共享3并行計(jì)算4網(wǎng)絡(luò)管理分布式操作系統(tǒng)與單機(jī)集中式操作系統(tǒng)的主要區(qū)別在于:資源管理進(jìn)程通訊:系統(tǒng)構(gòu)造:1/31/202428嵌入式操作系統(tǒng)(1)
?3C:計(jì)算機(jī)是貫穿社會(huì)信息化的中心技術(shù),網(wǎng)絡(luò)和通訊是社會(huì)信息化賴以存在的根底設(shè)備,電子消費(fèi)產(chǎn)品是人與社會(huì)信息化的主要接口。嵌入式(計(jì)算機(jī))系統(tǒng)的運(yùn)用環(huán)境帶來了對(duì)嵌入式系統(tǒng)軟件(embeddedsoftware)的要求1/31/202429嵌入式操作系統(tǒng)(2)嵌入式OS指運(yùn)轉(zhuǎn)在嵌入式(計(jì)算機(jī))環(huán)境中,對(duì)整個(gè)系統(tǒng)及一切操作的各種部件、安裝等資源進(jìn)展一致協(xié)調(diào)、處置、指揮和控制的系統(tǒng)軟件嵌入式OS具有通常操作系統(tǒng)的功能,包括:與硬件相關(guān)的底層軟件、操作系統(tǒng)中心功能,功能強(qiáng)大的還提供圖形界面、通訊協(xié)議、小型閱讀器等設(shè)備1/31/202430嵌入式操作系統(tǒng)特征
微型化:可定制:實(shí)時(shí)性:可靠性:易移植性:開發(fā)環(huán)境:1/31/202431嵌入式操作系統(tǒng)實(shí)例(1)VxWorks是美國WindRiver公司開發(fā)的嵌入式實(shí)時(shí)操作系統(tǒng),可靠性高、性能杰出、界面友好,廣泛地運(yùn)用在通訊、軍事、航空、航天等高精尖技術(shù)及實(shí)時(shí)性要求極高的領(lǐng)域中,在美國的F-16、FA-18戰(zhàn)斗機(jī)、B-2隱形轟炸機(jī)、愛國者導(dǎo)彈,和火星探測器(97年4月在火星外表登陸)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024醫(yī)療慈善基金設(shè)立與管理合同
- 《零售業(yè)基層管理者情緒智力與管理有效性的關(guān)系研究》
- 《便攜式應(yīng)急處置機(jī)器人本體優(yōu)化與作業(yè)控制》
- 2024年度建筑工程施工內(nèi)部承包合同
- 2024年南京客運(yùn)從業(yè)資格證在哪里考
- 2024年哈爾濱客運(yùn)運(yùn)輸從業(yè)資格證模擬考試
- 2024年河南客運(yùn)資格證考試多少題
- 人教部編版六年級(jí)語文上冊第4課《花之歌》精美課件
- 2023屆新高考化學(xué)選考一輪總復(fù)習(xí)學(xué)案-專題突破7 化學(xué)綜合實(shí)驗(yàn)
- 2024年西寧客運(yùn)從業(yè)資格證實(shí)際操作試題及答案解析
- 工業(yè)自動(dòng)化系統(tǒng)集成項(xiàng)目驗(yàn)收方案
- 新教科版科學(xué)六年級(jí)上冊全冊實(shí)驗(yàn)匯總 (超全)
- 王洪圖黃帝內(nèi)經(jīng)80課時(shí)講稿
- 攤鋪機(jī)司機(jī)班組級(jí)安全教育試卷
- 重癥肌無力指南
- 限制被執(zhí)行人駕駛令申請書
- 項(xiàng)目主要施工管理人員情況
- 個(gè)人借條電子版模板
- 關(guān)于學(xué)習(xí)“國語普通話”發(fā)聲亮劍【三篇】
- 玻璃廠應(yīng)急預(yù)案
- 嬰幼兒游戲照料(嬰幼兒回應(yīng)性照護(hù)課件)
評(píng)論
0/150
提交評(píng)論