版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
組網(wǎng)技術(shù)與配置論文操作系統(tǒng)的發(fā)展過程08級網(wǎng)絡(luò)工程班高技科PAGEPAGE13操作系統(tǒng)發(fā)展過程論文操作系統(tǒng)的發(fā)展摘要:現(xiàn)在社會,操作系統(tǒng)進入了社會生活的各個方面,涉及大型計算機、個人計算機、移動便攜設(shè)備、其他自動化設(shè)備等各個層次的應(yīng)用領(lǐng)域。操作系統(tǒng)(OperatingSystem,簡稱OS)是計算機系統(tǒng)的重要組成部分,是一個重要的系統(tǒng)軟件,它負責管理計算機系統(tǒng)的硬、軟件資源和整個計算機的工作流程,協(xié)調(diào)系統(tǒng)部件之間,系統(tǒng)與用戶之間、用戶與用戶之間的關(guān)系。電子計算機誕生以來,計算機操作系統(tǒng)的研究取得了長足進展。在幾十年的發(fā)展歷程中,各種操作系統(tǒng)應(yīng)運而生,面對外國商業(yè)軟件在中國的事實壟斷,重新審視中國基礎(chǔ)軟件發(fā)展戰(zhàn)略、配套政策和實施方法已經(jīng)到了刻不容緩的地步。本文主要以計算機操作系統(tǒng)的發(fā)展過程為核心地位同時對它的技術(shù)變革作出了分析,同時對算機操作系統(tǒng)的功能,發(fā)展和分類做了簡單的分析和闡述。關(guān)鍵詞:操作系統(tǒng)發(fā)展現(xiàn)狀問題新技術(shù)引言操作系統(tǒng)是控制其他程序運行,管理系統(tǒng)資源并為用戶提供操作界面的系統(tǒng)軟件的集合。操作系統(tǒng)身負諸如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。操作系統(tǒng)是管理計算機系統(tǒng)的全部硬件資源包括軟件資源及數(shù)據(jù)資源;控制程序運行;改善人機界面;為其它應(yīng)用軟件提供支持等,使計算機系統(tǒng)所有資源最大限度地發(fā)揮作用,為用戶提供方便的、有效的、友善的服務(wù)界面。操作系統(tǒng)是管理計算機系統(tǒng)的全部硬件資源包括軟件資源及數(shù)據(jù)資源;控制程序運行;改善人機界面;為其它應(yīng)用軟件提供支持等,使計算機系統(tǒng)所有資源最大限度地發(fā)揮作用,為用戶提供方便的、有效的、友善的服務(wù)界面。操作系統(tǒng)是一管理電腦硬件與軟件資源的程序,同時也是計算機系統(tǒng)的內(nèi)核與基石。操作系統(tǒng)身負諸如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。目錄(一)、操作系統(tǒng)的簡單介紹(二)、操作系統(tǒng)的發(fā)展(三)、操作系統(tǒng)新技術(shù)(四)、操作系統(tǒng)發(fā)展現(xiàn)狀(五)、結(jié)語(一)、操作系統(tǒng)的基本介紹操作系統(tǒng)的功能:1、管理計算機系統(tǒng)的硬件、軟件、數(shù)據(jù)等各種資源,盡可能減少人工分配資源的工作以及人對機器的干預(yù),發(fā)揮計算機的自動工作效率。2、協(xié)調(diào)還要各種資源使用過程中的關(guān)系,使得計算機的各種資源使用調(diào)度合理,高速設(shè)備與低速設(shè)備運行相互配。3、為用戶提供使用計算機系統(tǒng)的環(huán)境,方便使用計算機系統(tǒng)的各部件或功能。操作系統(tǒng)通過自己的程序,將計算機系統(tǒng)的各種資源所提供的功能抽象,形成與之等價的操作系統(tǒng)的功能,并形象地表現(xiàn)出來,提供給用戶方便地使用計算機。(二)操作系統(tǒng)的發(fā)展操作系統(tǒng)之本意原為提供簡單的工作排序能力,后為輔助更新更復(fù)雜的硬件設(shè)施而漸漸演化。從最早的批次模式開始,分時機制也隨之出現(xiàn),在多處理器時代來臨時,操作系統(tǒng)也隨之添加多處理器協(xié)調(diào)功能,甚至是分布式系統(tǒng)的協(xié)調(diào)功能。其他方面的演變也類似于此。另一方面,在個人電腦上,個人電腦之操作系統(tǒng)因襲大型電腦的成長之路,在硬件越來越復(fù)雜、強大時,也逐步實踐以往只有大型電腦才有的功能。操作系統(tǒng)的發(fā)展過程:一、人工操作階段;1、當時的技術(shù)背景:2、由于馮·諾依曼計算機的產(chǎn)生,軟件開發(fā)也從此開始。計算機的性能及外設(shè)配置情況:在第一代計算機時期,由于計算機存儲容量小,運算速度慢(只有幾千次/秒),輸入/輸出設(shè)備只有紙帶輸入機、卡片閱讀機、打印機和控制臺。利用這樣的計算機做題只能采取人工操作的方式,操作系統(tǒng)更是聞所未聞。3、計算機的使用方式:人工操作情況下,用戶一個挨一個的輪流使用計算機。使用過程大致如下:a)先把手編程序(機器語言編寫成的程序)穿成紙帶(或卡片),裝上輸入機。b)經(jīng)人工操作把程序和數(shù)據(jù)輸入計算機。c)通過控制臺開啟程序運行。d)計算完畢,用戶拿走打印結(jié)果,并卸下紙帶。存在的問題:在這個過程中,需要人工裝紙帶、人工控制程序運行、人工卸紙帶,進行一系列的“人工干預(yù)”。這種由一道程序獨占機器的情況,在計算機運算速度較慢的時候是可以容忍的,因為此時計算所需要的時間相對而言較長,人工操作時間所占比例還不算很大。當計算機進入第二代——晶體管時代后,計算機的速度、容量、外設(shè)的功能和種類及數(shù)據(jù)等方面和第一代計算機相比都有了很大的發(fā)展。比如,計算機的速度就有了幾十倍、上百倍的提高,所以使得手工操作的慢速度和計算機運算的高速度之間形成了一對矛盾。即所謂人——機矛盾。二、聯(lián)機批處理:技術(shù)背景:為了結(jié)果手工操作階段隨著計算機速度的提高而產(chǎn)生的不可容忍的人——機矛盾。只有設(shè)法去掉人工干預(yù),實現(xiàn)作業(yè)的自動過渡,這樣就出現(xiàn)了成批處理。引入批量監(jiān)督程序(常駐內(nèi)存的核心代碼)是為了實現(xiàn)作業(yè)建立和作業(yè)過渡的自動化。每一種語言翻譯程序(匯編語言或某種高級語言的編譯程序),或?qū)嵱贸绦颍ㄈ珂溄映绦颍┒甲鳛楸O(jiān)督程序的子例程。聯(lián)機批處理系統(tǒng)的操作方法:1、作業(yè)說明書的內(nèi)容:監(jiān)督程序的工作負荷是以作業(yè)流形式提供的。每個用戶需要計算機解決的計算任務(wù)均組織成一個作業(yè)。每個作業(yè)有一個和程序分開的說明文件,即作業(yè)說明書,它提供了用戶表識、用戶想使用的編譯程序的名稱以及所需要的系統(tǒng)資源名稱等基本信息。每個作業(yè)還包含一個程序和一些原始數(shù)據(jù),最后是一個作業(yè)的終止信息。終止信息給監(jiān)督程序一個信號,表示此作業(yè)已經(jīng)結(jié)束,應(yīng)為下一個用戶作業(yè)做好服務(wù)準備。2、操作過程:a)各用戶把作業(yè)交給機房,由操作員把一批作業(yè)裝到輸入設(shè)備上b)為了執(zhí)行一個作業(yè),批處理監(jiān)督程序?qū)⒔忉屵@個作業(yè)的說明書。若系統(tǒng)資源能滿足其要求,則將該作業(yè)調(diào)入內(nèi)存,并從外部存儲器上輸入所需要的編譯程序。編譯程序?qū)⒂脩粼绦蚍g成目標代碼,然后由鏈接裝配程序把編譯后的目標代碼及其所需的子程序裝配成一個可執(zhí)行的程序。c)啟動執(zhí)行。d)計算完成后輸出該作業(yè)的計算結(jié)果。e)一個作業(yè)處理完畢后,監(jiān)督程序才可以自動地調(diào)入下一個作業(yè)進行處理。f)依次重復(fù)上述過程。聯(lián)機批處理的特點:1、作業(yè)的輸入輸出是聯(lián)機的作業(yè)從輸入設(shè)備到磁帶,由磁帶調(diào)入內(nèi)存,以及結(jié)果的輸出打印都是由中央處理機CPU直接控制的。在這種聯(lián)機操作方式下,隨著處理機速度的不斷提高,處理機和輸入輸出設(shè)備之間的速度差距就形成了尖銳的矛盾。2、CPU使用效率低。隨著處理機速度的不斷提高,處理機和輸入輸出設(shè)備之間的速度差距就形成了尖銳的矛盾。因為在進行輸入或輸出時,CPU是空閑的,使得告訴的CPU要等待慢速的輸入輸出設(shè)備的工作,從而不能發(fā)揮CPU應(yīng)有的效率。三、脫機批處理;技術(shù)背景:為了克服聯(lián)機批處理存在的缺點,在批處理系統(tǒng)中引入了脫機輸入輸出技術(shù),從而形成了脫機批處理系統(tǒng)。脫機批處理系統(tǒng)的組成由主機和衛(wèi)星機組成。衛(wèi)星機又稱外圍計算機,它不與主機直接連接,只與外部設(shè)備打交道。脫機批處理系統(tǒng)的操作過程3、作業(yè)通過衛(wèi)星機輸入到磁帶上4、當主機需要輸入作業(yè)時,就把輸入帶同主機連上。5、主機把作業(yè)從輸入帶調(diào)入內(nèi)存,并執(zhí)行運算。6、作業(yè)完成后,主機負責把結(jié)果記錄到輸出帶上,再由衛(wèi)星機負責把輸出帶上的信息打印輸出。脫機批處理系統(tǒng)的特點1、這樣,主機擺脫了慢速的輸入輸出工作,可以較充分的發(fā)揮它的高速計算能力。同時,由于主機和衛(wèi)星機可以并行操作,因此脫機批處理系統(tǒng)與早期的批處理系統(tǒng)相比,系統(tǒng)的處理能力大幅度提高。2、批處理系統(tǒng)實在解決人——機矛盾以及高速度的中央處理機和低速度的I/O設(shè)備間的矛盾的過程中發(fā)展起來的。它的出現(xiàn)改善了CPU和外設(shè)的使用情況,實現(xiàn)了作業(yè)的自動定序、自動過渡,從而使整個計算機系統(tǒng)的處理能力得到提高。3、但仍然存在許多缺陷:a)星機和主機之間的磁帶裝卸仍需人工完成b操作員需要監(jiān)督及其德狀態(tài)信息c)系統(tǒng)沒有任何保護自身的措施,因此當目標程序執(zhí)行一條引起停機的非法指令時,機器就會錯誤的停止運行。此時,只有操作員進行干預(yù),程序才會重新啟動運行。四、執(zhí)行系統(tǒng)技術(shù)背景1、20世紀60年代中期,計算機硬件獲得了兩個方面的發(fā)展,一是通道的引入,二是中斷技術(shù)的出現(xiàn),這兩項重大成果導致了操作系統(tǒng)進入執(zhí)行系統(tǒng)階段。2、通道:一種輸入/輸出專用處理機,它能控制一臺或多臺外設(shè)工作,負責外部設(shè)備與主存之間的信息傳輸。它一旦被啟動,就能獨立于CPU運行,這樣就可使CPU和通道并行操作,而且CPU和各種外部設(shè)備也能并行操作。3、中斷技術(shù):當主機接到外部硬件(如I/O設(shè)備)發(fā)來的信號時,馬上停止原來的工作,轉(zhuǎn)去處理這一事件,在處理完了以后,主機又回到原來的工作點繼續(xù)工作。4、借助于通道技術(shù)、中斷技術(shù),輸入輸出工作可以在主機控制之下完成。工作過程此時,原有的監(jiān)督程序不僅要負責調(diào)度作業(yè)自動地運行,而且還要提供輸入輸出控制功能(即用戶不能直接使用啟動外設(shè)的指令,它的輸入/輸出請求必須通過系統(tǒng)去執(zhí)行)它比原來的功能增強了。這個發(fā)展后的監(jiān)督程序常駐內(nèi)存,稱為執(zhí)行系統(tǒng)。特點:1、執(zhí)行系統(tǒng)比脫機處理前進了一步,它節(jié)省了衛(wèi)星機,降低了成本,而且同樣能支持主機和通道、主機和外設(shè)之間的并行操作。2、用戶程序的輸入輸出工作是委托給執(zhí)行系統(tǒng)實現(xiàn)的,由執(zhí)行系統(tǒng)檢查其命令的合法性,提高了系統(tǒng)的安全性。3、批處理系統(tǒng)和執(zhí)行系統(tǒng)的普及,發(fā)展了標準文件管理系統(tǒng)和外部設(shè)備的自動調(diào)節(jié)控制功能。這一時期,程序庫邊的更加復(fù)雜和龐大,隨機訪問設(shè)備(如磁盤、磁鼓)已開始代替磁帶作為外存。4、高級語言也比較成熟和多樣。(三)、操作系統(tǒng)新技術(shù)從操作系統(tǒng)新技術(shù)的角度看,它主要包括操作系統(tǒng)結(jié)構(gòu)設(shè)計的微內(nèi)核技術(shù)和操作系統(tǒng)軟件設(shè)計的面向?qū)ο蠹夹g(shù)。(一)微內(nèi)核操作系統(tǒng)技術(shù)現(xiàn)代操作系統(tǒng)設(shè)計中的一個突出思想是把操作系統(tǒng)中更多的成分和功能放到更高的層次(即用戶模式)中去運行,而留下一個盡量小的內(nèi)核,用它來完成操作系統(tǒng)最基本的核心功能,稱這種技術(shù)為微內(nèi)核(Microkernel)技術(shù)。(二)面向?qū)ο蟛僮飨到y(tǒng)技術(shù)面向?qū)ο蟛僮飨到y(tǒng)是指基于對象模型的操作系統(tǒng)。目前,已有許多操作系統(tǒng)采用了面向?qū)ο蠹夹g(shù),如WindowsNT等。面向?qū)ο笠殉蔀樾乱淮僮飨到y(tǒng)的一個重要標志。(四)、操作系統(tǒng)發(fā)展現(xiàn)狀自20世紀中期電子計算機誕生以來,計算機操作系統(tǒng)的研究取得了長足進展。現(xiàn)在,操作系統(tǒng)進入了社會生活的各個方面,涉及大型計算機、個人計算機、移動便攜設(shè)備、其他自動化設(shè)備等各個層次的應(yīng)用領(lǐng)域。在幾十年的發(fā)展歷程中,各種操作系統(tǒng)應(yīng)運而生,現(xiàn)在最具代表性的是Windows、Unix和Linux三種操作系統(tǒng)。它們發(fā)展的最成熟,對計算機科學技術(shù)的貢獻最大結(jié)束語在過去的幾十年里操作系統(tǒng)發(fā)生了革命性的變化,尤其是計算機操作系統(tǒng)的更新?lián)Q代,讓我們感受著前所未有的享受。技術(shù)上的創(chuàng)新、用戶體驗上的升級、應(yīng)用領(lǐng)域的擴展、功能的完善。同過去的幾十年一樣,在未來的20年操作系統(tǒng)也將發(fā)生巨大的變化??吹轿覀儸F(xiàn)在使用的操作系統(tǒng)已經(jīng)很完善。相信以后的操作系統(tǒng)的技術(shù)還會不斷提高和發(fā)展,會讓大家用著更加方便。相信在未來操作系統(tǒng)會使得我們生活和工作更加豐富多彩。參考文獻1、張順香,等,《操作系統(tǒng)》,武漢大學出版社,20092、黃萬鎰中國計算機報3、韓乃平,劉文清UNIX類操作系統(tǒng)的發(fā)展4、王育勤,等,《計算機操作系統(tǒng)》,北京交通大學出版社,2004.5、湯子瀛,等,《計算機操作系統(tǒng)》,西安電子科技大學出版社,20016、潘愛民,戴夫·普羅伯特Windows操作系統(tǒng)的發(fā)展7、倪光南.Linux影響軟件界走向,成最熱門話題A),
thebasic
operatingsystemThefunctionoftheoperatingsystem:1,
themanagementofcomputersystems,
hardware,
software,
data
andotherresources,
asfaraspossible,
reduceartificial
resourceallocation
andhumanintervention
onthemachine,
usethecomputer
automatic
workefficiency.2,
coordination
and
various
resources
intheprocessof
schedulingreasonable
resources,
makesuseof
computer,
highspeed
andlowspeedrunning
equipment
witheachother.3,
toprovidefortheuseof
thecomputer
systemenvironment,
convenienttouse
acomputersystemcomponents
orfunctions.
Operatingsystem
throughtheirown
procedures,
willbeprovided
theresourcesofthecomputer
systemfunctionabstraction,
formingthe
operatingsystem
and
theequivalentfunction,
andvividly
demonstrated,
provideuserswithaneasy
tousethecomputer.
(two)
thedevelopmentoftheoperatingsystemTheintention
was
toprovide
operatingsystem
work
sort
simpleability,
afterthe
auxiliary
updating
hardwarefacilities,
morecomplex
andgraduallyevolved.
Fromtheveryfirst
batchmode,
time-sharing
system
hasemerged,inthemultiprocessor
era,
operatingsystem
will
add
multiprocessorcoordinationfunction,
andeven
isthe
coordinationfunction
ofdistributedsystem.
Evolution
is
similartothatof
otheraspects.
Ontheotherhand,
inthepersonal
computer,
personal
computer
operatingsystem
ofthecomputer
inthe
large
growthpath,
inthehardware
ismoreandmorecomplex,
powerful,
alsogradually
thepastpracticeof
onlylarge
computerhavefunctions.
Thedevelopmentprocess
ofthe
operatingsystem:A,
manualoperation
stage;1,
thetechnologyofthetime
background:2,
the
vonNeumann
computer
production,
softwaredevelopment
fromthebeginning.Theperformanceof
thecomputer
andperipheralconfiguration:Inthefirst
generationcomputer
period,
becausethecomputer
smallstoragecapacity,
slowspeedoperation
(onlyafew
timespersecond),
input/
outputdevices
only
tapereader,
cardreader,
printer
andconsole.
Usingthiscomputer
problemscanonly
adopt
manualoperation
mode,
operatingsystem
but
haveneverevenheardofit.3,
computeruse:Manual
operation,
theuser
onebyone
to
useacomputer.Usingthe
processasfollows:A)
firsthand
(machinelanguage
program
intoa
program)
dressed
tape(orcard),
enterthemachine
installed.B)
by
manualoperationof
the
programandthe
dataintoacomputer.C)
openthe
program
runningthroughthe
console.D)
calculationoftheend
user,
take
results,
andremovethe
tape.Problems:Inthisprocess,
needtomanually
loaded
tape,
artificial
controlprogram,manualunloading
tape,
aseriesof
"artificial
intervention".
This
is
aprogramforexclusive
machinecase,
whenthecomputeris
fastenough
tobetolerable,
becausethe
timerequiredforthecalculation
isrelativelylonger,
the
manualoperation
timescale
isnotlarge.Whenthecomputeris
enteringitssecondgeneration
--
transistor
era,computerspeed,
capacity,
peripheralfunctions
and
typesand
data,
andthefirstgenerationof
computer
has
madegreatdevelopment.
Forexample,thespeedofthecomputer
has
dozensoftimes,
hundredsoftimes
improve,sothat
apairofcontradiction
between
high
speed
manual
slow
speed
andcomputer
operation.
Theso-called
human
--
machine
contradiction.Two,
on-linebatchprocessing:Technicalbackground:Inordernotto
betolerated
the
manualstage
producedwith
thespeedofthecomputer
toimprove
the
contradiction
--
machine.
Only
trytoremovemanualintervention,
automatic
transfer
operations,
this
batch
appeared.The
batchmonitor
(thecorecode
memoryresident)
istoachievethe
jobcreation
andjob
transition
automation.
Eachlanguage
translationprogram(assemblylanguageor
ahigh-level
languagecompiler),
or
utility
(suchaslink
program)
asa
monitorprogram
subroutine.On-linebatch
processingsystemandoperationmethod:1,
workinstructions
content:Workload
monitoringprogram
isprovidedinthe
formofaflowof
operation.Eachuser
needs
are
organizedintoa
working
computer
tosolvethecomputingtask.
Eachjobhas
aseparate
andprogram
documentation,namely,
workinstructions,
itprovides
theuser
name
recognition,
theuserwantstouse
the
compiler
andthe
system
resourcename
andotherbasicinformation.
Eachjob
contains
aprogramand
someoftheoriginal
data,
theinformation
ofajob
is
terminated.
Terminationof
informationto
monitor
asignal,
that
thejob
hasended,
shoulddoservice
for
auserjob.2,
operationprocess:The
user
a)
handeditinto
theroom,
byanoperatorto
a
batchjobarranged
onaninputdeviceB)
inorderto
executeajob,
batch
monitor
willexplain
this
operationmanual.
Ifthesystem
resourcestomeet
the
requirements,
the
job
intomemory,
and
inputneeded
tocompiletheprogramfromthe
externalmemory.
Thecompiler
will
theuser
elementprogramis
translatedintotargetcode,
andthen
bythelink
assembly
program
compiled
objectcode
andrequiredsubroutine
isassembledintoan
executableprogram.C)
startsexecution.D)
wascalculated
afterthecompletionof
the
work
output.E)
a
jobprocessing
iscompleted,
supervisionprocedures
canbeautomatically
transferredto
thenextjob
processing.F)
repeatingthe
process.On-linebatchprocessing
characteristics:Theinputandoutput
1,
operation
isonlineOperation
fromtheinput
devicetothe
tape,
atape
intomemory,
andoutput
results
arethe
directcontrolofthe
centralprocessor
CPU.
In
theonline
modeofoperation,
asprocessor
speedscontinuetoincrease,
thespeedgap
betweenprocessor
andinputandoutputdevices
formed
asharpcontradiction.2,
CPUuse
efficiencyislow.Asprocessor
speedscontinuetoincrease,
thespeedgap
betweenprocessor
andinputandoutputdevices
formed
asharpcontradiction.Because
the
inputandoutput,
theCPU
isidle,
which
tells
CPU
towaitforinputandoutputdevices
slow
work,
thuscannotplay
CPU
properefficiency.Three,
off-linebatchprocessing;Technicalbackground:Inorderto
overcomethedisadvantagesof
on-line
batch
exist,
offline
inputoutput
technologyisintroduced
in
abatchsystem,
thusforming
theofflinebatchprocessingsystem.Off-linebatch
processing
systemComposedof
hostcomputerand
satellite
machine.
Satellite
machine
alsocalled
peripheralcomputer,
it
isnotdirectlyconnectedwiththe
host,
dealingwiththe
external
equipment.Off-linebatchprocessing
systemduringtheoperation3,
jobinput
totape
via
satellite4,
whenthehost
needstoinput
operation,
the
input
withthesame
host.5,
thehostto
jobsfromthe
inputtape
intomemory,
andperformtheoperation.6,
aftertheoperationiscompleted,
thehost
isresponsibleforthe
record
totheoutput
belt,
the
satellite
isresponsibleforthe
informationprinted
outputbelt.Off-linebatchprocessing
system1,
inthisway,
thehost
fromthe
inputandoutputwork
slow,
canmore
fullyplay
its
abilityofhighspeedcalculation.
Atthesametime,
becauseof
thehost
andsatellite
machinecan
operateinparallel,
thus
theoffline
batchprocessingsystem
with
batchprocessingsystem
comparedwithearlier,processingabilityof
improvingsystem.Developed
2contradictions,
batchprocessingsystem
is
tosolvethecontradiction
and
human
--
machine
high
speed
CPUand
low
speedbetweenI/Oequipment
in.
It
hasimproved
the
usageofCPU
andperipherals,
the
operationof
automaticsequencing,
automatictransition,
sothatthe
processing
abilityofthewhole
computer
systemisimproved.3,
buttherearestillmany
defects:A)
betweenthe
star
machine
andhost
tape
handling
stillneedstobemanuallyTheBoperator
needsupervision
and
moral
statusinformationC)
systemwithout
any
protection
measures
ofitsown,
sowhen
a
stopexecutionoftheobjectprogram
causedby
illegalcommand,
themachinewillstoperror
operation.
Atthistime,
onlytheoperator
intervention,
will
restarttherunning
program.Four,
executionsystemTechnicalbackgroundIntwentiethCentury
1,
60timemetaphase,
computerhardware
forthedevelopmentof
twoaspects,
oneisthe
channel
isintroduced,
twoistheinterruption
technology,
thetwo
majorachievements
ledtothe
operatingsystem
intoexecution
system.2,
channel:
aninput/output
dedicatedprocessor,
itcancontrol
oneormore
peripheral
work,
responsiblefortheinformation
transmissionbetweenperipheralequipmentand
mainmemory.
Onceit
isstarted,
can
runindependentlyofCPU,
soitcanmakethe
CPUand
channelparalleloperation,
andCPUand
variousexternaldevices
can
operateinparallel.3,
interrupttechnology:
whenthehost
receivesthe
externalhardware
(suchas
I/O)
signal
to
theoriginalwork,
stop
immediately,
to
dealwiththeincident,
intheprocessingof
finished,
thehost
backtotheoriginal
point
towork.4,
withthehelpof
channeltechnology,
interrupttechnology,
work
inputandoutput
canbecompletedin
host
control.TheworkingprocessAtthistime,
monitor
theoriginal
isnotonlyresponsiblefor
schedulingautomaticoperation,
butalsotoprovide
inputandoutput
controlfunctions(i.e.,
theusercannotdirectlyuse
startthe
peripheral
instruction,
its
input/output
requestsmustbe
throughthe
systemtoperform
its
function)
thantheoriginal
increase.Monitor
the
developmentof
permanentmemory,
calledthe
executionsystem.Characteristic.1,
theexecution
systemthan
offlineprocessing
stepforward,
itsaves
thesatellite
machine,
reducesthecost,
but
alsocan
supportparallel
operationbetweenthehostandthe
channel,
thehost
andperipherals.Inputandoutput
2,
userprograms
isentrustedto
perform
systemimplementation,
thelegalityof
executivesystem
check
command,
toimprovethesecurityofthesystem.3,
thepopularityof
batchprocessing
systemandtheimplementationofthesystem,
the
automaticcontrol
functionof
thestandard
filemanagementsystemand
externalequipment.
Duringthisperiod,
library
and
morecomplexand
huge,
randomaccessdevice
(suchasadisk,
drum)
havebeguntoreplace
tapeasa
storage.4,
thehigh-levellanguage
ismorematureand
diverse.(three),
operatingthenew
technology
systemThenew
operatingsystem
fromthe
technical
pointofview,
itincludestheoperatingsystem
structuredesign
ofmicrokernel
operatingsystem
softwaredesign
technologyand
objectoriented
technology.(a)
themicrokernel
operatingsystem
technologyAprominent
ideainthedesignof
modernoperatingsystem
isthecompositionand
function
more
operatingsystem
to
ahigherlevel
(usermode)
to
run,
leavinga
smaller
kernel,
useitto
completethebasicfunctionsof
the
core
operatingsystem,
calledthistechnique
for
microkernel
(Microke
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新版承攬加工合同書范文
- 2025法人向公司借款合同
- 2025年度溫室大棚租賃與現(xiàn)代農(nóng)業(yè)技術(shù)合作合同3篇
- 2025年度農(nóng)村出租房租賃與農(nóng)村環(huán)保產(chǎn)業(yè)合作合同
- 二零二五年度電影宣傳推廣與營銷合同2篇
- 二零二五年度股權(quán)代持服務(wù)協(xié)議:涉及企業(yè)并購的綜合性協(xié)議3篇
- 二零二五年度農(nóng)村宅基地房屋租賃與農(nóng)村文化傳承合同
- 二零二五年度展臺搭建與展覽展示合同3篇
- 二零二五年度法人代表變更與股權(quán)收購協(xié)議3篇
- 2025年度液壓設(shè)備維修保養(yǎng)及安全檢測合同3篇
- 老年綜合評估知情同意書
- 會議籌備工作分工表
- 時間管理學習通超星課后章節(jié)答案期末考試題庫2023年
- 2023火電機組深度調(diào)峰工況下的涉網(wǎng)性能技術(shù)要求
- 醫(yī)學英語術(shù)語解密-福建醫(yī)科大學中國大學mooc課后章節(jié)答案期末考試題庫2023年
- 中國移動呼叫中心的精細化管理
- 內(nèi)燃機車點檢方法探討
- 2023初一語文現(xiàn)代文閱讀理解及解析:《貓》
- 大四課件感染深部真菌病
- 《太上老君說五斗金章受生經(jīng)》
- 東南大學醫(yī)學三基考試外科選擇題及答案
評論
0/150
提交評論