同時善于抓住時機的微軟公司的總裁比爾·蓋茨適時地進入了這一領域,用購買來的CP/M搖身一變成為MS-DOS,并憑借其成為個人計算機操作系統領域的霸主。雖然是蘋果公司在GUI方面先拔頭籌,但由于蘋果公司的不兼容、不開放的市場策略,未能擴大戰果,這時微軟又適時地進入了GUI方面,憑借WINDOWS系統再次稱雄。計算機系統構成一般來說,操作系統由以下幾個部分組成:1)進程調度子系統:進程調度子系統決定哪個進程使用CPU,對進程進行調度、管理。2)進程間通信子系統:負責各個進程之間的通信。3)內存管理子系統:負責管理計算機內存。4)設備管理子系統:負責管理各種計算機外設,主要由設備驅動程序構成。5)文件子系統:負責管理磁盤上的各種文件、目錄。6)網絡子系統:負責處理各種與網絡有關的東西。計算機系統結構設計操作系統有多種實現方法與設計思路,下面*選取**有代表性的三種做一簡單的敘述。一、整體式系統整體式系統結構設計:這是**常用的一種組織方式,它常被譽為“大雜燴”,也可說,整體式系統結構就是“無結構”。這種結構方式下,開發人員為了構造**終的目標操作系統程序,首先將一些**的過程,或包含過程的文件進行編譯。多個計算機系統能超越地理界限,借助通信網絡,共享遠程信息與軟件資源。海淀區認可計算機系統服務原則
③流水線處理機與并行處理機:在元件、器件速度有限的條件下,從系統結構與組織著手來實現高速處理能力,成功地研制出這兩種處理機。它們均面向ɑiθbi=ci(i=1,2,3,…,n;θ為算符)這樣一組數據(也叫向量)運算。流水線處理機是單指令數據流(SISD)的,它們用重疊原理,用流水線方式加工向量各元素,具有高加工速率。并行處理機是單指令流多數據流(SIMD)的,它利用并行原理,重復設置多個處理部件,同時并行處理向量各元素來獲得高速度(見并行處理計算機系統)。流水和并行技術還可結合,如重復設置多個流水部件,并行工作,以獲得更高性能。研究并行算法是發揮這類處理機效率的關鍵。在高級程序語言中相應地擴充向量語句,可有效地組織向量運算;或設有向量識別器,自動識別源程序中的向量成分。一臺普通主機(標量機)配一臺數組處理器(*作高速向量運算的流水線**機),構成主副機系統,可**提高系統的處理能力,且性能價格比高,應用相當***。④多處理機與多機系統、分布處理系統和計算機網:多處理機與多機系統是進一步發展并行技術的必由之路,是巨型、大型機主要發展方向。它們是多指令流多數據流(MIMD)系統,各機處理各自的指令流(進程),相互通信。海淀區認可計算機系統服務原則而輔存則需要大容量的直接存取設備。此外,系統應具有較強的網絡功能。
聯合解決大型問題。它們比并行處理機有更高的并行級別,潛力大,靈活性好。用大量廉價微型機,通過互連網絡構成系統,以獲得高性能,是研究多處理機與多機系統的一個方向。多處理機與多機系統要求在更高級別(進程)上研究并行算法,高級程序語言提供并發、同步進程的手段,其操作系統也大為復雜,必須解決多機間多進程的通信、同步、控制等問題。分布系統是多機系統的發展,它是由物理上分布的多個**而又相互作用的單機,協同解決用戶問題的系統,其系統軟件更為復雜(見分布計算機系統)。現代大型機幾乎都是功能分布的多機系統,除含有高速**處理器外,有管理輸入輸出的輸入輸出處理機(或前端用戶機)、管理遠程終端及網絡通信的通信控制處理機、全系統維護診斷的維護診斷機和從事數據庫管理的數據庫處理機等。這是分布系統的一種低級形態。多個地理上分布的計算機系統,通過通信線路和網絡協議,相互聯絡起來,構成計算機網絡。它按地理上分布的遠近,分為局部(本地)計算機網絡和遠程計算機網絡。網絡上各計算機可相互共享信息資源和軟硬件資源。訂票系統、情報資料檢索系統都是計算機網應用的實例。
UNIX系統的應用水平與國外相比有一定的滯后。2)WindowsNT系列:微軟公司產品,其利用Windows的友好的用戶界面的優勢打進服務器操作系統市場。但其在整體性能、效率、穩定性上都與UNIX有一定差距,所以現在主要應用于中小企業市場。3)NovellNetware系列:Novell公司產品,其以極適合于中小網絡而著稱,在中國的證券行業市場占有率極高,而且其產品特點鮮明,仍然是服務器系統軟件中的長青樹。4)LINUX系列:Linux是一種自由和開放源碼的類Unix操作系統。目前存在著許多不同的Linux,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,從手機、平板電腦、路由器和視頻游戲控制臺,到臺式計算機、大型機和超級計算機。Linux是一個**的操作系統,世界上運算**快的10臺超級計算機運行的都是Linux操作系統。嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基于Linux內核,并且使用GNU工程各種工具和數據庫的操作系統。Linux得名于計算機業余愛好者LinusTorvalds。計算機系統弗林分類法編輯弗林(Flynn)分類法是按指令流、數據流及其多倍性分類的。共分四類:SISD――指令部件只對一條指令處理,只控制一個操作部件操作。數據庫系統需要大容量的主存以存放和運行操作系統。
2)Windows:微軟公司產品,從Windows,現在是基于Intelx86系列的PC機上的主要操作系統,也是現然個人電腦中裝機量**大的操作系統。面向桌面、面向個人用戶。3)MacOS:蘋果公司所有,界面友好,性能優異,但由于只能運行在蘋果公司自己的電腦上而發展有限。但由于蘋果電腦獨特的市場定位,現在仍存活良好。4)linux:Linux是一種計算機操作系統和它的內核的名字,它也是自由軟件和開放源代碼發展中*****的例子。嚴格來講,Linux這個詞本身只表示Linux內核,但在實際上人們已經習慣了用Linux來形容整個基于Linux內核,并且使用GNU工程各種工具和數據庫的操作系統(也被稱為GNU/Linux)。基于這些組件的Linux軟件被稱為Linux發行版。一般來講,一個Linux發行套件包含大量的軟件,比如軟件開發工具,數據庫,Web服務器(例如Apache),XWindow,桌面環境(比如GNOME和KDE),辦公套件等等。二、服務器操作系統1)UNIX系列:UNIX可以說是源遠流長,是一個真正穩健、實用、強大的操作系統,但是由于眾多廠商在其基礎上開發了有自己特色的UNIX版本,所以影響了整體。在國外,UNIX系統可謂獨樹一幟,***應用于科研、學校、金融等關鍵領域。但由于中國的計算機發展較為落后。一切復雜的計算,幾乎都可用計算機通過算術運算和邏輯運算來實現。豐臺區名優計算機系統服務服務保障
計算機系統約每3~5年更新一次,性能價格比成十倍地提高。海淀區認可計算機系統服務原則
貝爾實驗室)和通用電氣公司決定開發一種“公用計算機服務系統”----MULTICS,希望其能同時支持數百名分時用戶的一種機器。結果這個計劃的研制難度超出了所有人的預料,**后這個系統也以失敗結束。不過,MULTICS的思想卻為后來的操作系統很多提示。20世紀60年代未,一位貝爾實驗室曾參加過MULTICS研制工作的計算機科學家KenThompson,在一臺無人使用的PDP-7機器上開發出了一套簡化的、單用戶版的MULTICS。后來導致了UNIX操作系統的誕生。UNIX操作系統主導了小型機、工作站以及其他市場。也是至今**有影響力的操作系統之一,而Linux也是UNIX系統的一種衍生,下一講我們將專門介紹一下UNIX的發展歷史。4、第四代計算機(1980-今):個人計算機隨著計算機技術的不斷更新與發展,計算機神奇般地闖入了人們的生活,以低廉的價格就可以獲得強大計算能力的計算機。價格不再是阻攔計算機普及的門檻時,降低計算機的易用性就顯得十分重要!由于UNIX系統的本身特點,使得其不太適合于在運行在個人計算機上,這時就需要一種新的操作系統。在這一歷史關鍵時候,IBM公司由于低估了PC機的市場,并未使用**大的力量角逐這一市場,這時Intel公司趁機進入,成為了當今微處理器的老大。海淀區認可計算機系統服務原則
北京紅燈科技有限公司致力于傳媒、廣電,是一家貿易型的公司。公司自成立以來,以質量為發展,讓匠心彌散在每個細節,公司旗下互聯網文化活動,演出經紀,銷售食品,技術服務深受客戶的喜愛。公司秉持誠信為本的經營理念,在傳媒、廣電深耕多年,以技術為先導,以自主產品為重點,發揮人才優勢,打造傳媒、廣電良好品牌。北京紅燈科技憑借創新的產品、專業的服務、眾多的成功案例積累起來的聲譽和口碑,讓企業發展再上新高。