同時善于抓住時機的微軟公司的總裁比爾·蓋茨適時地進入了這一領(lǐng)域,用購買來的CP/M搖身一變成為MS-DOS,,并憑借其成為個人計算機操作系統(tǒng)領(lǐng)域的霸主,。雖然是蘋果公司在GUI方面先拔頭籌,,但由于蘋果公司的不兼容、不開放的市場策略,,未能擴大戰(zhàn)果,,這時微軟又適時地進入了GUI方面,憑借WINDOWS系統(tǒng)再次稱雄,。計算機系統(tǒng)構(gòu)成一般來說,,操作系統(tǒng)由以下幾個部分組成:1)進程調(diào)度子系統(tǒng):進程調(diào)度子系統(tǒng)決定哪個進程使用CPU,對進程進行調(diào)度,、管理,。2)進程間通信子系統(tǒng):負責(zé)各個進程之間的通信。3)內(nèi)存管理子系統(tǒng):負責(zé)管理計算機內(nèi)存,。4)設(shè)備管理子系統(tǒng):負責(zé)管理各種計算機外設(shè),,主要由設(shè)備驅(qū)動程序構(gòu)成。5)文件子系統(tǒng):負責(zé)管理磁盤上的各種文件,、目錄,。6)網(wǎng)絡(luò)子系統(tǒng):負責(zé)處理各種與網(wǎng)絡(luò)有關(guān)的東西。計算機系統(tǒng)結(jié)構(gòu)設(shè)計操作系統(tǒng)有多種實現(xiàn)方法與設(shè)計思路,,下面*選取**有代表性的三種做一簡單的敘述,。一、整體式系統(tǒng)整體式系統(tǒng)結(jié)構(gòu)設(shè)計:這是**常用的一種組織方式,,它常被譽為“大雜燴”,,也可說,整體式系統(tǒng)結(jié)構(gòu)就是“無結(jié)構(gòu)”,。這種結(jié)構(gòu)方式下,,開發(fā)人員為了構(gòu)造**終的目標操作系統(tǒng)程序,,首先將一些**的過程,或包含過程的文件進行編譯,。是創(chuàng)建在2000年包括技術(shù)水平和管理水平的技術(shù),。江陰正規(guī)計算機系統(tǒng)集成質(zhì)量保障
借助通信網(wǎng)絡(luò),共享遠程信息與軟件資源,。計算機系統(tǒng)組成編輯圖1為計算機系統(tǒng)的層次結(jié)構(gòu),。內(nèi)核是硬件系統(tǒng),是進行信息處理的實際物理裝置,。**外層是使用計算機的人,,即用戶。人與硬件系統(tǒng)之間的接口界面是軟件系統(tǒng),,它大致可分為系統(tǒng)軟件,、支援軟件和應(yīng)用軟件三層。計算機系統(tǒng)硬件硬件系統(tǒng)主要由**處理器,、存儲器,、輸入輸出控制系統(tǒng)和各種外部設(shè)備組成。**處理器是對信息進行高速運算處理的主要部件,,其處理速度可達每秒幾億次以上操作,。存儲器用于存儲程序、數(shù)據(jù)和文件,,常由快速的內(nèi)存儲器(容量可達數(shù)百兆字節(jié),,甚至數(shù)G字節(jié))和慢速海量外存儲器(容量可達數(shù)十G或數(shù)百G以上)組成。各種輸入輸出外部設(shè)備是人機間的信息轉(zhuǎn)換器,,由輸入-輸出控制系統(tǒng)管理外部設(shè)備與主存儲器(**處理器)之間的信息交換,。計算機系統(tǒng)軟件軟件分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件,。系統(tǒng)軟件由操作系統(tǒng),、實用程序、編譯程序等組成,。操作系統(tǒng)實施對各種軟硬件資源的管理控制,。實用程序是為方便用戶所設(shè),如文本編輯等,。編譯程序的功能是把用戶用匯編語言或某種高級語言所編寫的程序,,翻譯成機器可執(zhí)行的機器語言程序。支撐軟件有接口軟件,、工具軟件,、環(huán)境數(shù)據(jù)庫等,它能支持用機的環(huán)境,。錫山區(qū)管理計算機系統(tǒng)集成為典型應(yīng)用系統(tǒng)提供性能價格比較好的國產(chǎn)成套軟硬件產(chǎn)品,。
此時第四步省去),。④借助軟盤機把軟盤上用戶文件輸入計算機,經(jīng)加工處理,,作為一個作業(yè),,登記并存入輔助存儲器。⑤是要求編譯,。操作系統(tǒng)把該作業(yè)調(diào)入主存儲器,,并調(diào)用所選語言的編譯程序,進行編譯和連接(含所調(diào)用的子程序),,產(chǎn)生機器可執(zhí)行的目標程序,存入輔助存儲器,。⑥要求運算處理,。操作系統(tǒng)把目標程序調(diào)入主存儲器,由**處理器運算處理,,結(jié)果再存入輔助存儲器,。⑦運算結(jié)果由操作系統(tǒng)按用戶要求的格式送外部設(shè)備輸出。計算機內(nèi)部工作(④~⑦)是在操作系統(tǒng)控制下的一個復(fù)雜過程,。通常,,一臺計算機中有多個用戶作業(yè)同時輸入,它們由操作系統(tǒng)統(tǒng)一調(diào)度,,交錯運行,。但這種調(diào)度對用戶是透明的,一般用戶無需了解其內(nèi)部細節(jié),。用戶可用一臺終端,,交互式的控制③~⑦的進行(分時方式);也可委托操作員完成③~⑦,,其中④~⑦是計算機自動進行的(批處理方式),。批處理方式的自動化程度高,但用戶不直觀,,無中間干預(yù),。分時方式用戶直觀控制,可隨時干預(yù)糾錯,,但自動化程度低?,F(xiàn)代計算機系統(tǒng)大多提供兩種方式,由用戶選用,。計算機系統(tǒng)操作系統(tǒng)編輯計算機系統(tǒng)簡介操作系統(tǒng)是方便用戶,、管理和控制計算機軟硬件資源的系統(tǒng)軟件(或程序**)。從用戶角度看,。
⑤諾依曼機與非諾依曼機:存儲程序和指令驅(qū)動的諾依曼機迄今仍占統(tǒng)治地位,。它順序執(zhí)行指令,,限制了所解問題本身含有的并行性,影響處理速度的進一步提高,。突破這一原理的非諾依曼機,,就是從體系結(jié)構(gòu)上來發(fā)展并行性,提高系統(tǒng)吞吐量,,這方面的研究工作正在進行中,。由數(shù)據(jù)流來驅(qū)動的數(shù)據(jù)流計算機以及按歸約式控制驅(qū)動和按需求驅(qū)動的高度并行計算機,都是有發(fā)展前途的非諾依曼計算機系統(tǒng),。計算機系統(tǒng)展望編輯計算機系統(tǒng)約每3~5年更新一次,,性能價格比成十倍地提高,體積大幅度減小,。超大規(guī)模集成電路技術(shù)將繼續(xù)快速發(fā)展,,并對各類計算機系統(tǒng)均產(chǎn)生巨大而又深刻的影響。32位微型機已出現(xiàn),,64位微型機也已經(jīng)問世,,單片上做1000萬個元件已為時不遠。比半導(dǎo)體集成電路快10~100倍的器件,,如砷化鎵,、高電子遷移率器件、約瑟夫遜結(jié),、光元件等的研究將會有重要成果,。提高組裝密度和縮短互連線的微組裝技術(shù)是新一代計算機的關(guān)鍵技術(shù)之一。光纖通信將大量應(yīng)用,。各種高速智能化外部設(shè)備不斷涌現(xiàn),,光盤的問世將使輔助海量存儲器面目一新。多處理機系統(tǒng),、多機系統(tǒng),、分布處理系統(tǒng)將是引人注目的系統(tǒng)結(jié)構(gòu)。軟件硬化(稱固件)是發(fā)展趨勢,。計算機系統(tǒng)集成是通過結(jié)構(gòu)化的綜合布線系統(tǒng)和計算機網(wǎng)絡(luò)技術(shù),。
操作系統(tǒng)可以看成是對計算機硬件的擴充;從人機交互方式來看,,操作系統(tǒng)是用戶與機器的接口,;從計算機的系統(tǒng)結(jié)構(gòu)看,操作系統(tǒng)是一種層次,、模塊結(jié)構(gòu)的程序**,,屬于有序分層法,是無序模塊的有序?qū)哟握{(diào)用。操作系統(tǒng)在設(shè)計方面體現(xiàn)了計算機技術(shù)和管理技術(shù)的結(jié)合,。操作系統(tǒng)在計算機中的地位:操作系統(tǒng)是軟件,,而且是系統(tǒng)軟件。它在計算機系統(tǒng)中的作用,,大致可以從兩方面體會:對內(nèi),,操作系統(tǒng)管理計算機系統(tǒng)的各種資源,擴充硬件的功能,;對外,,操作系統(tǒng)提供良好的人機界面,方便用戶使用計算機,。它在整個計算機系統(tǒng)中具有承上啟下的地位,。操作系統(tǒng)是一個大型的軟件系統(tǒng),其功能復(fù)雜,,體系龐大,。從不同的角度看的結(jié)果也不同,正是“橫看成嶺側(cè)成峰”,,下面我們通過**典型的兩個角度來分析一下。1,、從程序員的角度看正如前面所說的,,如果沒有操作系統(tǒng),程序員在開發(fā)軟件的時候就必須陷入復(fù)雜的硬件實現(xiàn)細節(jié),。程序員并不想涉足這個可怕的領(lǐng)域,,而且大量的精力花費在這個重復(fù)的、沒有創(chuàng)造性的工作上也使得程序員無法集中精力放在更具有創(chuàng)造性的程序設(shè)計工作中去,。程序員需要的是一種簡單的,,高度抽象的可以與之打交道的設(shè)備。將硬件細節(jié)與程序員隔離開來,,這當然就是操作系統(tǒng),。加快制訂系統(tǒng)集成方面的國家行業(yè)標準及規(guī)范。無錫專業(yè)性計算機系統(tǒng)集成認真負責(zé)
,,確保各應(yīng)用領(lǐng)域計算機系統(tǒng)工程質(zhì)量,,信息產(chǎn)業(yè)部從2000年開始建立計算機信息系統(tǒng)集成資質(zhì)管理制度。江陰正規(guī)計算機系統(tǒng)集成質(zhì)量保障
從這個角度看,,操作系統(tǒng)的作用是為用戶提供一臺等價的擴展機器,,也稱虛擬機,它比底層硬件更容易編程,。2,、從使用者的角度看從使用者的角度來看,操作系統(tǒng)則用來管理一個復(fù)雜系統(tǒng)的各個部分,。操作系統(tǒng)負責(zé)在相互競爭的程序之間有序地控制對CPU,、內(nèi)存及其它I/O接口設(shè)備的分配,。比如說,假設(shè)在一臺計算機上運行的三個程序試圖同時在同一臺打印機上輸出計算結(jié)果,。那么頭幾行可能是程序1的輸出,,下幾行是程序2的輸出,然后又是程序3的輸出等等,。**終結(jié)果將是一團糟,。這時,操作系統(tǒng)采用將打印輸出送到磁盤上的緩沖區(qū)的方法就可以避免這種混亂,。在一個程序結(jié)束后,,操作系統(tǒng)可以將暫存在磁盤上的文件送到打印機輸出。從這種角度來看,,操作系統(tǒng)則是系統(tǒng)的資源管理者,。計算機系統(tǒng)發(fā)展歷史下面我們結(jié)合計算機的發(fā)展歷史來回顧一下操作系統(tǒng)的發(fā)展歷程。1,、***代計算機(1945-1955):真空管和插件板40年代中期,,美國哈佛大學(xué)、普林斯頓高等研究院,、賓夕法尼亞大學(xué)的一些人使用數(shù)萬個真空管,,構(gòu)建了世界上***臺電子計算機。開啟計算機發(fā)展的歷史,。這個時期的機器需要一個小組專門設(shè)計,、制造,、編程,、操作,、維護每臺機器。程序設(shè)計使用機器語言,,通過插板上的硬連線來控制其基本功能,。江陰正規(guī)計算機系統(tǒng)集成質(zhì)量保障
無錫新互動網(wǎng)絡(luò)科技有限公司是一家經(jīng)營范圍包括計算機軟件的技術(shù)開發(fā),、技術(shù)服務(wù),;計算機系統(tǒng)集成,;圖文設(shè)計及制作(不含廣告),。(依法須經(jīng)批準的項目,,經(jīng)相關(guān)部門批準后方可開展經(jīng)營活動) 一般項目:軟件開發(fā),;廣告設(shè)計,、代理,;計算機及辦公設(shè)備維修,;廣告發(fā)布(非廣播電臺,、電視臺,、報刊出版單位),;平面設(shè)計,;企業(yè)管理;企業(yè)形象策劃,;商標代理,;知識產(chǎn)權(quán)服務(wù);辦公設(shè)備銷售,;電子產(chǎn)品銷售,;機械零件、零部件銷售,;日用品銷售(除依法須經(jīng)批準的項目外,,憑營業(yè)執(zhí)照依法自主開展經(jīng)營活動)的公司,,是一家集研發(fā),、設(shè)計,、生產(chǎn)和銷售為一體的專業(yè)化公司。無錫新互動作為經(jīng)營范圍包括計算機軟件的技術(shù)開發(fā),、技術(shù)服務(wù),;計算機系統(tǒng)集成,;圖文設(shè)計及制作(不含廣告),。(依法須經(jīng)批準的項目,,經(jīng)相關(guān)部門批準后方可開展經(jīng)營活動) 一般項目:軟件開發(fā),;廣告設(shè)計、代理,;計算機及辦公設(shè)備維修,;廣告發(fā)布(非廣播電臺,、電視臺,、報刊出版單位),;平面設(shè)計,;企業(yè)管理,;企業(yè)形象策劃,;商標代理,;知識產(chǎn)權(quán)服務(wù),;辦公設(shè)備銷售,;電子產(chǎn)品銷售,;機械零件,、零部件銷售,;日用品銷售(除依法須經(jīng)批準的項目外,,憑營業(yè)執(zhí)照依法自主開展經(jīng)營活動)的企業(yè)之一,,為客戶提供良好的軟件開發(fā),,圖文設(shè)計及制作。無錫新互動不斷開拓創(chuàng)新,,追求出色,,以技術(shù)為先導(dǎo),以產(chǎn)品為平臺,,以應(yīng)用為重點,,以服務(wù)為保證,不斷為客戶創(chuàng)造更高價值,,提供更優(yōu)服務(wù),。無錫新互動始終關(guān)注商務(wù)服務(wù)市場,以敏銳的市場洞察力,,實現(xiàn)與客戶的成長共贏,。