當前位置:編程學習大全網 - 編程語言 - 計算機的變遷

計算機的變遷

計算機的起源

壹:早期計算機設備

算盤:算珠的位置代表數值

基於齒輪的計算機器 (1600s-1800s)

人們又發明了齒輪:齒輪的位置代表數值

當時的代表人物有:

[法國]Blaise Pascal(1623~1662)

[德國] Wilhelm Leibniz (1646~1716)

[英格蘭] Charles Babbage (1792~1871)

在經過古老的算盤和以齒輪算法後,人們慢慢地有了數據概念,即:

早期的數據存儲-----穿孔卡片: 就是用紙片上的圓洞表示算法。它最初是由Joseph Jacquard(1752---1834)想出來的,後來BadBage在他的基礎上更加完善化了,而Joseph Jacquard在1801年發明了織布機,在織布過程呢感中執行步驟可以由紙片上穿孔的方式來決定。

最早使用在加卡織布機(Jacquard Loom (1801) )上存儲織布的圖案

在巴貝奇分析機( Babbage’s Analytical Engine )上存儲程序

經由20世紀70年代流行至今

二:

早期的計算機

基於機械繼電器

1940:在貝爾實驗室由Stibitz實現了電子機械機器

1944:在哈佛大學由Howard Aiken 以及壹組IBM 工程師完成Mark I 基於真空管

1937-1941:在愛荷華州立學院的Atanasoff-Berry機器

1940s:構建於英格蘭的Colossus機器,用於對德國密碼進行解碼的解碼器

1940s:由Mauchly & Eckert在賓西法尼亞大學開發的 ENIAC(Electronic Numerical Integrator And Calculator)

三:個人計算機(Personal Computers)

最早由計算機愛好者使用

1981:IBM 推出第壹臺桌面電腦 —— 或稱為PC,它的底層軟件是由壹個叫做微軟的努力年輕公司開發的

被商業界認可

成為大多數桌面電腦的標準硬件設計

大多數PC機使用微軟的軟件

計算機的發展:

計算機的發展

世界上第壹臺計算機是1946年問世的。半個世紀以來,計算機獲得突飛猛進的發展。在人類科技史上還沒有壹種學科可以與電子計算機的發展相提並論。人們根據計算機的性能和當時的硬件技術狀況,將計算機的發展分成幾個階段,每壹階段在技術上都是壹次新的突破,在性能上都是壹次質的飛躍。

1.第壹階段 電子管計算機(1946~1957年)

主要特點是:

(1)采用電子管作為基本邏輯部件,體積大,耗電量大,壽命短,可靠性大, 成本高。

(2)采用電子射線管作為存儲部件,容量很小, 後來外存儲器使用了磁鼓存儲信息,擴充了容量。

(3)輸入輸出裝置落後,主要使用穿孔卡片,速度慢,容易出去使用十分不便。 (4)沒有系統軟件,只能用機器語言和匯編語言編程。

2.第二階段 晶體管計算機 (1958~1964年)

主要特點是:

(1)采用晶體管制作基本邏輯部件,體積減小,重量減輕,能耗降低,成本下降,計算機的可靠性和運算速度均得到提高。

(2)普遍采用磁芯作為貯存器,采用磁盤/磁鼓作為外存儲器。

(3)開始有了系統軟件(監控程序),提出了操作系統概念,出現了高級語言。

3.第三階段 集成電路計算機 (1965~1969年)

主要特點是:

(1)采用中,小規模集成電路制作各種邏輯部件,從而使計算機體積小,重量更輕,耗電更省,壽命更長,成本更低,運算速度有了更大的提高。

(2)采用半導體存儲器作為主存,取代了原來的磁芯存儲器,使存儲器容量的存取速度有了大幅度的 提高,增加了系統的處理能力。

(3)系統軟件有了很大發展, 出現了分時操作系統, 多用戶可以***享計算機軟硬件資源。

(4)在程序設計方面上采用了結構化程序設計,為研制更加復雜的軟件提供了技術上的保證。

4.第四階段 大規模、超大規模集成電路計算機 (1970年至今)

主要特點是:

(1)基本邏輯部件采用大規模,超大規模集成電路,使計算機體積,重量,成本均大幅度降低,出現了微型機。

(2)作為主存的半導體存儲器,其集成度越來越高,容量越來越大;外存儲器除廣泛使用軟,硬磁盤外,還引進了光盤。

(3)各種使用方便的輸入輸出設備相繼出現。

(4)軟件產業高度發達,各種實用軟件層出不窮,極大地方便了戶。

(5)計算機技術與通信技術相結合,計算機網絡把世界緊密地聯系在壹起

(6)多媒體技術崛起,計算機集圖象,圖形,聲音,文字,處理與壹體,在信息處理領域掀起了壹場革命,與之對應的信息高速公路正在緊鑼密鼓地籌劃實施當中。

從20世紀80年代開始,日本,美國,歐洲等發達國家都宣布開始新壹代計算機的研究。普遍認為新壹代計算機應該是智能型的,它能模擬日的智能行為,理解人類自然語言,並繼續向著微型化,網絡化發展。

  • 上一篇:有人玩過真的嗎?有盟軍前線戰略嗎?
  • 下一篇:學好c語言要養成什麽好習慣呢
  • copyright 2024編程學習大全網