算機EDVAC(Electronic Discrete Variable Automatic puter),將程式和資料以相同的格式一起儲存在儲存器中。這使得計算機可以在任意點暫停或繼續工作,機器結構的關鍵部分是中央處理器,它使計算機所有功能透過單一的資源統一起來。
第一代計算機的特點是操作指令是為特定任務而編制的,每種機器有各自不同的機器語言,功能受到限制,速度也慢。另一個明顯特徵是使用真空電子管和磁鼓儲存資料。
第二代電晶體計算機(1956…1963)
1948年,電晶體的發明大大促進了計算機的發展,電晶體代替了體積龐大電子管,電子裝置的體積不斷減小。1956年,電晶體在計算機中使用,電晶體和磁芯儲存器導致了第二代計算機的產生。第二代計算機體積小、速度快、功耗低、效能更穩定。首先使用電晶體技術的是早期的超級計算機,主要用於原子科學的大量資料處理,這些機器價格昂貴,生產數量極少。
1960年,出現了一些成功地用在商業領域、大學和政府部門的第二代計算機。第二代計算機用電晶體代替電子管,還有現代計算機的一些部件:印表機、磁帶、磁碟、記憶體、作業系統等。計算機中儲存的程式使得計算機有很好的適應性,可以更有效地用於商業用途。在這一時期出現了更高階的COBOL(mon Business…Oriented Language)和FORTRAN(Formula Translator)等語言,以單詞、語句和數學公式代替了二進位制機器碼,使計算機程式設計更容易。新的職業,如程式設計師、分析員和計算機系統專家,與整個軟體產業由此誕生。
第三代積體電路計算機(1964…1971)
雖然電晶體比起電子管是一個明顯的進步,但電晶體還是產生大量的熱量,這會損害計算機內部的敏感部分。1958年發明了積體電路(IC),將三種電子元件結合到一片小小的矽片上。科學家使更多的元件整合到單一的半導體晶片上。於是,計算機變得更小,功耗更低,速度更快。這一時期的發展還包括使用了作業系統,使得計算機在中心程式的控制協調下可以同時執行許多不同的程式。
第四代大規模積體電路計算機(1971…現在)
出現積體電路後,唯一的發展方向是擴大規模。大規模積體電路(LSI)可以在一個晶片上容納幾百個元件。到了80年代,超大規模積體電路(VLSI)在晶片上容納了幾十萬個元件,後來的ULSI將數字擴充到百萬級。可以在硬幣大小的晶片上容納如此數量的元件使得計算機的體積和價格不斷下降,而功能和可靠性不斷增強。基於“半導體”的發展,到了一九七二年,第一部真正的個人計算機誕生了。所使用的微處理器內包含了 2;300 個“電晶體”,可以一秒內執行 60;000 個指令,體積也縮小很多。而世界各國也隨著“半導體”及“電晶體”的發展去開拓計算機史上新的一頁。
70年代中期,計算機制造商開始將計算機帶給普通消費者,這時的小型機帶有軟體包,供非專業人員使用的程式和最受歡迎的字處理和電子表格程式。這一領域的先鋒有modore, Radio Shack和Apple puters等。
1981年,IBM推出個人計算機(PC)用於家庭、辦公室和學校。80年代個人計算機的競爭使得價格不斷下跌,微機的擁有量不斷增加,計算機繼續縮小體積,從桌上到膝上到掌上。與IBM PC競爭的Apple Macintosh系列於1984年推出,Macintosh提供了友好的圖形介面,使用者可以用滑鼠方便地操作。
計算機的發明是二十世紀四十年代的事情,經過幾十年的發展,它已經成為一門複雜的工程技術學科,它的應用從國防、科學計算,到家庭辦公、教育娛樂,無所不在。它的分類從巨型機、大型機、小型機,到工作站、個人電腦,五花八門。但是,無論怎樣尖端,怎樣高科技,從它誕生之日起,在許多人心目中它就是一部機器,一部冰冷的高速運算的機器。
從ENIAC揭開計算機時代的序幕,到UNIVAC成為迎來計算機時代的寵兒,不難看出這裡發生了兩個根本性的變化:一是計算機已從實驗室大步走向社會,正式成為商品交付客戶使用;二是計算機已從單純的軍事用途進入公眾的資料處理領域,真正引起了社會的強烈反響。
計算機產生