對統(tǒng)一兩種應用的計算機需求出現了。這時IBM公司試圖通過引入System/360來解決這個問題。與這個計劃配套,IBM公司組織了OS/360操作系統(tǒng)的開發(fā),然后復雜的需求,以及當時軟件工程水平低下使得OS/360的開發(fā)工作陷入了歷史以來可怕的“軟件開發(fā)泥潭”,誕生了的失敗論著----《神秘的人月》。雖然這個開發(fā)計劃失敗了,但是這個愿望卻成為了計算機廠商的目標。此時,MIT、BellLab(貝爾實驗室)和通用電氣公司決定開發(fā)一種“公用計算機服務系統(tǒng)”----MULTICS,希望其能同時支持數百名分時用戶的一種機器。結果這個計劃的研制難度超出了所有人的預料,后這個系統(tǒng)也以失敗結束。不過,MULTICS的思想卻為后來的操作系統(tǒng)很多提示。20世紀60年代未,一位貝爾實驗室曾參加過MULTICS研制工作的計算機科學家KenThompson,在一臺無人使用的PDP-7機器上開發(fā)出了一套簡化的、單用戶版的MULTICS。后來導致了UNIX操作系統(tǒng)的誕生。UNIX操作系統(tǒng)主導了小型機、工作站以及其他市場。也是至今有影響力的操作系統(tǒng)之一,而Linux也是UNIX系統(tǒng)的一種衍生,下一講我們將專門介紹一下UNIX的發(fā)展歷史。4、第四代計算機(1980-今):個人計算機隨著計算機技術的不斷更新與發(fā)展。超大規(guī)模集成電路技術將繼續(xù)快速發(fā)展。順義區(qū)標準計算機系統(tǒng)服務專業(yè)服務
發(fā)展歷史:下面我們結合計算機的發(fā)展歷史來回顧一下操作系統(tǒng)的發(fā)展歷程。1、超前代計算機(1945-1955):真空管和插件板40年代中期,美國哈佛大學、普林斯頓高等研究院、賓夕法尼亞大學的一些人使用數萬個真空管,構建了世界上超前臺電子計算機。開啟計算機發(fā)展的歷史。這個時期的機器需要一個小組專門設計、制造、編程、操作、維護每臺機器。程序設計使用機器語言,通過插板上的硬連線來控制其基本功能。這個時候處于計算機發(fā)展的初階段,連程序設計語言都還沒有出現,操作系統(tǒng)更是聞所未聞。2、第二代計算機(1955-1965):晶體管和批處理系統(tǒng)這個時期計算機越來越可靠,已從研究院中走出來,走進了商業(yè)應用。但這個時期的計算機主要完成各種科學計算,需要專門的操作人員維護,并且需要針對每次的計算任務進行編程。第二代計算機主要用于科學與工程計算。使用FORTRAN與匯編語言編寫程序。在后期出現了操作系統(tǒng)的雛形:FMS(FORTRAN監(jiān)控系統(tǒng))和IBMSYS(IBM為7094機配備的操作系統(tǒng))。3、第三代計算機(1965-1980):集成電路芯片和多道程序60年代初,計算機廠商根據不同的應用分成了兩個計算機系列,一個針對科學計算,一個針對商業(yè)應用。隨著計算機應用的深入。豐臺區(qū)智能化計算機系統(tǒng)服務商家計算機系統(tǒng)的特點是能進行精確、快速的計算和判斷,而且通用性好,使用容易,還能聯(lián)成網絡。
它們用重疊原理,用流水線方式加工向量各元素,具有高加工速率。并行處理機是單指令流多數據流(SIMD)的,它利用并行原理,重復設置多個處理部件,同時并行處理向量各元素來獲得高速度(見并行處理計算機系統(tǒng))。流水和并行技術還可結合,如重復設置多個流水部件,并行工作,以獲得更高性能。研究并行算法是發(fā)揮這類處理機效率的關鍵。在高級程序語言中相應地擴充向量語句,可有效地組織向量運算;或設有向量識別器,自動識別源程序中的向量成分。一臺普通主機(標量機)配一臺數組處理器(作高速向量運算的流水線機),構成主副機系統(tǒng),可**提高系統(tǒng)的處理能力,且性能價格比高,應用相當普遍。④多處理機與多機系統(tǒng)、分布處理系統(tǒng)和計算機網:多處理機與多機系統(tǒng)是進一步發(fā)展并行技術的必由之路,是巨型、大型機主要發(fā)展方向。它們是多指令流多數據流(MIMD)系統(tǒng),各機處理各自的指令流(進程),相互通信,聯(lián)合解決大型問題。它們比并行處理機有更高的并行級別,潛力大,靈活性好。用大量廉價微型機,通過互連網絡構成系統(tǒng),以獲得高性能,是研究多處理機與多機系統(tǒng)的一個方向。多處理機與多機系統(tǒng)要求在更高級別(進程)上研究并行算法,高級程序語言提供并發(fā)、同步進程的手段。
操作系統(tǒng)管理計算機系統(tǒng)的各種資源,擴充硬件的功能;對外,操作系統(tǒng)提供良好的人機界面,方便用戶使用計算機。它在整個計算機系統(tǒng)中具有承上啟下的地位。操作系統(tǒng)是一個大型的軟件系統(tǒng),其功能復雜,體系龐大。從不同的角度看的結果也不同,正是“橫看成嶺側成峰”,下面我們通過典型的兩個角度來分析一下。1、從程序員的角度看正如前面所說的,如果沒有操作系統(tǒng),程序員在開發(fā)軟件的時候就必須陷入復雜的硬件實現細節(jié)。程序員并不想涉足這個可怕的領域,而且大量的精力花費在這個重復的、沒有創(chuàng)造性的工作上也使得程序員無法集中精力放在更具有創(chuàng)造性的程序設計工作中去。程序員需要的是一種簡單的,高度抽象的可以與之打交道的設備。將硬件細節(jié)與程序員隔離開來,這當然就是操作系統(tǒng)。從這個角度看,操作系統(tǒng)的作用是為用戶提供一臺等價的擴展機器,也稱虛擬機,它比底層硬件更容易編程。2、從使用者的角度看從使用者的角度來看,操作系統(tǒng)則用來管理一個復雜系統(tǒng)的各個部分。操作系統(tǒng)負責在相互競爭的程序之間有序地控制對CPU、內存及其它I/O接口設備的分配。比如說,假設在一臺計算機上運行的三個程序試圖同時在同一臺打印機上輸出計算結果。系統(tǒng)服務(system services)是指執(zhí)行指定系統(tǒng)功能的程序。
其運算處理的數據,是用離散數字量表示的。而模擬計算機運算處理的數據是用連續(xù)模擬量表示的。模擬機和數字機相比較,其速度快、與物理設備接口簡單,但精度低、使用困難、穩(wěn)定性和可靠性差、價格昂貴。故模擬機已趨淘汰,在要求響應速度快,但精度低的場合尚有應用。把二者優(yōu)點巧妙結合而構成的混合型計算機,尚有一定的生命力。計算機系統(tǒng)的特點是能進行精確、快速的計算和判斷,而且通用性好,使用容易,還能聯(lián)成網絡。①計算:一切復雜的計算,幾乎都可用計算機通過算術運算和邏輯運算來實現。②判斷:計算機有判別不同情況、選擇作不同處理的能力,故可用于管理、控制、對抗、決策、推理等領域。③存儲:計算機能存儲巨量信息。④精確:只要字長足夠,計算精度理論上不受限制。⑤快速:計算機一次操作所需時間已小到以納秒計。⑥通用:計算機是可編程的,不同程序可實現不同的應用。⑦易用:豐富的高性能軟件及智能化的人-機接口,**方便了使用。⑧聯(lián)網:多個計算機系統(tǒng)能超越地理界限,借助通信網絡,共享遠程信息與軟件資源。算機系統(tǒng)的層次結構。內核是硬件系統(tǒng),是進行信息處理的實際物理裝置。外層是使用計算機的人,即用戶。計算機系統(tǒng)可按系統(tǒng)的功能、性能或體系結構分類。延慶區(qū)正規(guī)計算機系統(tǒng)服務誠信經營
此外,系統(tǒng)應具有較強的網絡功能。順義區(qū)標準計算機系統(tǒng)服務專業(yè)服務
由**處理器運算處理,結果再存入輔助存儲器。⑦運算結果由操作系統(tǒng)按用戶要求的格式送外部設備輸出。計算機內部工作(④~⑦)是在操作系統(tǒng)控制下的一個復雜過程。通常,一臺計算機中有多個用戶作業(yè)同時輸入,它們由操作系統(tǒng)統(tǒng)一調度,交錯運行。但這種調度對用戶是透明的,一般用戶無需了解其內部細節(jié)。用戶可用一臺終端,交互式的控制③~⑦的進行(分時方式);也可委托操作員完成③~⑦,其中④~⑦是計算機自動進行的(批處理方式)。批處理方式的自動化程度高,但用戶不直觀,無中間干預。分時方式用戶直觀控制,可隨時干預糾錯,但自動化程度低?,F代計算機系統(tǒng)大多提供兩種方式,由用戶選用。簡介操作系統(tǒng)是方便用戶、管理和控制計算機軟硬件資源的系統(tǒng)軟件(或程序**)。從用戶角度看,操作系統(tǒng)可以看成是對計算機硬件的擴充;從人機交互方式來看,操作系統(tǒng)是用戶與機器的接口;從計算機的系統(tǒng)結構看,操作系統(tǒng)是一種層次、模塊結構的程序**,屬于有序分層法,是無序模塊的有序層次調用。操作系統(tǒng)在設計方面體現了計算機技術和管理技術的結合。操作系統(tǒng)在計算機中的地位:操作系統(tǒng)是軟件,而且是系統(tǒng)軟件。它在計算機系統(tǒng)中的作用,大致可以從兩方面體會:對內。順義區(qū)標準計算機系統(tǒng)服務專業(yè)服務
北京鼎億互聯(lián)科技有限公司位于雁棲經濟開發(fā)區(qū)雁棲大街13號。公司業(yè)務分為技術開發(fā),產品設計,軟件開發(fā),計算機系統(tǒng)服務等,目前不斷進行創(chuàng)新和服務改進,為客戶提供良好的產品和服務。公司將不斷增強企業(yè)重點競爭力,努力學習行業(yè)知識,遵守行業(yè)規(guī)范,植根于商務服務行業(yè)的發(fā)展。北京鼎億互聯(lián)科技憑借創(chuàng)新的產品、專業(yè)的服務、眾多的成功案例積累起來的聲譽和口碑,讓企業(yè)發(fā)展再上新高。