操作系統(tǒng)發(fā)展過程_第1頁
操作系統(tǒng)發(fā)展過程_第2頁
操作系統(tǒng)發(fā)展過程_第3頁
操作系統(tǒng)發(fā)展過程_第4頁
操作系統(tǒng)發(fā)展過程_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

),2112.操作系統(tǒng)的發(fā)展功能。其他方面的演變也類似于此。另一方面,在個(gè)人電腦上,個(gè)人電腦之操作有大型電腦才有的功能。操作系統(tǒng)的發(fā)展過程:2.1人工操作階段;1、當(dāng)時(shí)的技術(shù)背景:2、由于馮·諾依曼計(jì)算機(jī)的產(chǎn)生,軟件開發(fā)也從此開始。計(jì)算機(jī)的性能及外設(shè)配置情況:在第一代計(jì)算機(jī)時(shí)期,由于計(jì)算機(jī)存儲(chǔ)容量小,運(yùn)算速度慢(只有幾千次/的計(jì)算機(jī)做題只能采取人工操作的方式,操作系統(tǒng)更是聞所未聞。3、計(jì)算機(jī)的使用方式:人工操作情況下,用戶一個(gè)挨一個(gè)的輪流使用計(jì)算機(jī)。使用過程大致如下:機(jī)。b)經(jīng)人工操作把程序和數(shù)據(jù)輸入計(jì)算機(jī)。c)通過控制臺(tái)開啟程序運(yùn)行。d)計(jì)算完畢,用戶拿走打印結(jié)果,并卸下紙帶。存在的問題:在這個(gè)過程中,需要人工裝紙帶、人工控制程序運(yùn)行、人工卸紙帶,進(jìn)行一所占比例還不算很大。速度之間形成了一對(duì)矛盾。即所謂人——機(jī)矛盾。2.2聯(lián)機(jī)批處理:技術(shù)背景:為了結(jié)果手工操作階段隨著計(jì)算機(jī)速度的提高而產(chǎn)生的不可容忍的人——序(如鏈接程序)都作為監(jiān)督程序的子例程。聯(lián)機(jī)批處理系統(tǒng)的操作方法:1、作業(yè)說明書的內(nèi)容:作業(yè)做好服務(wù)準(zhǔn)備。2、操作過程:a)各用戶把作業(yè)交給機(jī)房,由操作員把一批作業(yè)裝到輸入設(shè)備上標(biāo)代碼及其所需的子程序裝配成一個(gè)可執(zhí)行的程序。c)啟動(dòng)執(zhí)行。d)計(jì)算完成后輸出該作業(yè)的計(jì)算結(jié)果。e)一個(gè)作業(yè)處理完畢后,監(jiān)督程序才可以自動(dòng)地調(diào)入下一個(gè)作業(yè)進(jìn)行處理。f)依次重復(fù)上述過程。聯(lián)機(jī)批處理的特點(diǎn):1、作業(yè)的輸入輸出是聯(lián)機(jī)的處理機(jī)CPU直接控制的。在這種聯(lián)機(jī)操作方式下,隨著處理機(jī)速度的不斷提高,處理機(jī)和輸入輸出設(shè)備之間的速度差距就形成了尖銳的矛盾。2、CPU使用效率低。是空閑的,使得告訴的CPU要等待慢速的輸入輸出設(shè)備的工作,從而不能發(fā)揮CPU應(yīng)有的效率。2.3脫機(jī)批處理;技術(shù)背景:為了克服聯(lián)機(jī)批處理存在的缺點(diǎn),在批處理系統(tǒng)中引入了脫機(jī)輸入輸出技術(shù),從而形成了脫機(jī)批處理系統(tǒng)。脫機(jī)批處理系統(tǒng)的組成外部設(shè)備打交道。脫機(jī)批處理系統(tǒng)的操作過程3、作業(yè)通過衛(wèi)星機(jī)輸入到磁帶上4、當(dāng)主機(jī)需要輸入作業(yè)時(shí),就把輸入帶同主機(jī)連上。5、主機(jī)把作業(yè)從輸入帶調(diào)入內(nèi)存,并執(zhí)行運(yùn)算。6、作業(yè)完成后,主機(jī)負(fù)責(zé)把結(jié)果記錄到輸出帶上,再由衛(wèi)星機(jī)負(fù)責(zé)把輸出帶上的信息打印輸出。脫機(jī)批處理系統(tǒng)的特點(diǎn)1、這樣,主機(jī)擺脫了慢速的輸入輸出工作,可以較充分的發(fā)揮它的高速計(jì)批處理系統(tǒng)相比,系統(tǒng)的處理能力大幅度提高。2、批處理系統(tǒng)實(shí)在解決人——機(jī)矛盾以及高速度的中央處理機(jī)和低速度的I/OCPU和外設(shè)的使用情況,3、但仍然存在許多缺陷:a)星機(jī)和主機(jī)之間的磁帶裝卸仍需人工完成b操作員需要監(jiān)督及其德狀態(tài)信息指令時(shí),機(jī)器就會(huì)錯(cuò)誤的停止運(yùn)行。此時(shí),只有操作員進(jìn)行干預(yù),程序才會(huì)重新啟動(dòng)運(yùn)行。2.4多道批處理操作系統(tǒng)技術(shù)背景1、20世紀(jì)60年代中期,計(jì)算機(jī)硬件獲得了兩個(gè)方面的發(fā)展,一是通道的統(tǒng)階段。CPU可使CPU和通道并行操作,而且CPU和各種外部設(shè)備也能并行操作。3、中斷技術(shù):當(dāng)主機(jī)接到外部硬件(如I/O設(shè)備)發(fā)來的信號(hào)時(shí),馬上停繼續(xù)工作。4、借助于通道技術(shù)、中斷技術(shù),輸入輸出工作可以在主機(jī)控制之下完成。工作過程輸出控制功能(即用戶不能直接使用啟動(dòng)外設(shè)的指令,它的輸入/輸出請(qǐng)求必須通過系統(tǒng)去執(zhí)行)它比原來的功能增強(qiáng)了。這個(gè)發(fā)展后的監(jiān)督程序常駐內(nèi)存,稱為執(zhí)行系統(tǒng)。特點(diǎn):1、執(zhí)行系統(tǒng)比脫機(jī)處理前進(jìn)了一步,它節(jié)省了衛(wèi)星機(jī),降低了成本,而且同樣能支持主機(jī)和通道、主機(jī)和外設(shè)之間的并行操作。2、用戶程序的輸入輸出工作是委托給執(zhí)行系統(tǒng)實(shí)現(xiàn)的,由執(zhí)行系統(tǒng)檢查其命令的合法性,提高了系統(tǒng)的安全性。3、批處理系統(tǒng)和執(zhí)行系統(tǒng)的普及,發(fā)展了標(biāo)準(zhǔn)文件管理系統(tǒng)和外部設(shè)備的自動(dòng)調(diào)節(jié)控制功能。這一時(shí)期,程序庫邊的更加復(fù)雜和龐大,隨機(jī)訪問設(shè)備(如磁盤、磁鼓)已開始代替磁帶作為外存。4、高級(jí)語言也比較成熟和多樣。2.5操作系統(tǒng)新技術(shù)操作系統(tǒng)軟件設(shè)計(jì)的面向?qū)ο蠹夹g(shù)。(一)微內(nèi)核操作系統(tǒng)技術(shù)現(xiàn)代操作系統(tǒng)設(shè)計(jì)中的一個(gè)突出思想是把操作系統(tǒng)中更多的成分和功能放到更高的層次(即用戶模式)中去運(yùn)行,而留下一個(gè)盡量小的內(nèi)核,用它來完成操作系統(tǒng)最基本的核心功能,稱這種技術(shù)為微內(nèi)核(Microkernel)技術(shù)。(二)面向?qū)ο蟛僮飨到y(tǒng)技術(shù)采用了面向?qū)ο蠹夹g(shù),如WindowsNT等。面向?qū)ο笠殉蔀樾乱淮僮飨到y(tǒng)的一個(gè)重要標(biāo)志。結(jié)束語更新?lián)Q代,讓我們感受著前所未有的享受。技術(shù)上的創(chuàng)新、用戶體驗(yàn)上的升級(jí)、應(yīng)用領(lǐng)域的擴(kuò)展、功能的完善。同過去的幾十年一樣,在未來的20年操作系統(tǒng)統(tǒng)會(huì)使得我們生活和工作更

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論