1. 計算機有怎樣的發展歷程
計算機的發展經歷了哪幾個階段?各階段的主要特徵是什麼?
有獎勵寫回答共5個回答
米可達噠
聊聊關注成為第32位粉絲
一共有四個發展階段:
第一個發展階段是電子
管計算機的時代,在1946年到1956年。1946年第一台電子計算機問世美國賓西法尼亞大 學,它由馮·諾依曼設計的.佔地170平方 ,150KW.運算速度慢還沒有人快,是計算機發展歷史上的一個里程碑。
第二個發展階段是晶體管的計算機時代,在1956年到1964年。
第三個發展階段是集成電路與大規模集成電路的計算機時代,在1964年到1970年。
第四個發展階段是超大規模集成電路的計算機時代,是1970年至今
2. 計算機的起源和發展過程是怎樣的
追溯先驅者的足跡,計算機的發明也是由原始的計算工具發展而來的。中國在2000多年前的春秋戰國時期,勞動人民就獨創了一種計算工具—算籌。從唐代開始,算籌逐漸向算盤演變。到元末明初,算盤已經非常普及了。隨著人類社會生產的不斷發展和社會生活的日益豐富,人們一直希望發明出一種能自動進行計算、存貯和進行數據處理的機器。因而,許多先驅者踏上了發明計算工具的艱難歷程。1642年,法國著名的數學家帕斯卡率先邁出了改革計算工具的重要一步,成功地創造了一台能做加、減法的手搖計算機。
帕斯卡的加法器並不先進,但是這項工作是開創性的。在帕斯卡思想啟發下,很多科學家開始向自動化、半自動化程序計算機發起挑戰。
直到19世紀中葉以後,計算器同紡織技術的重大革新——程序自動控制思想結合起來,一些功能較全面的計算機器這才紛紛登上歷史舞台。
奇異的天才、英國數學家巴貝奇於1822年設計完成的差分機就是其中一個佼佼者。這是一種順應計算機自動化、半自動化程序控制潮流的通用數字計算機。
而真正揭開電子計算機新篇章的應該是「埃尼阿克」(ENIAC)的誕生。但「埃尼阿克」卻沒有真正的運控裝置。大量運算部件是外插型的,每一步計算都要花很多時間先將程序連接好,准備工作繁瑣,大大影響了運算速度。
後來,美籍匈牙利人馮·諾依曼提出了新的改進方案,這個方案所設計的計算機被稱為「離散變數自動電子計算機」(英文縮寫EDVAC,中文譯為「埃迪瓦克」)。新方案中,馮·諾依曼提出採用二進制和存儲程序的設想,從此,諾依曼博士毅然投身到新型計算機設計的行列中。
「埃尼阿克」還沒問世,馮·諾依曼就洞察到它的弱點,並提出製造新型電子計算機「埃迪瓦克」的方案。和「埃尼阿克」比起來,「埃迪瓦克」這個長達101頁的劃時代文獻是目前一切電子計算機設計的基礎,雖然「埃迪瓦克」是集體智慧的結晶,但馮·諾依曼的設計思想在其中起到了重要作用。他的名字將永遠銘記在人們心中。
從「埃尼阿克」誕生時起直至20世紀50年代末,是第一代計算機的快速發展時期。在60年代初期,美國突然出現了計算機的「爆炸性發展」的局面。從1951年到1959年,美國裝機總數為3000多台。而從1960-1962年,短短3年即安裝了7500台計算機。這段時期,為適應計算機工業生產和用戶的大量需要,一些計算機廠家開始開發計算機族,即系列產品。例如,久負盛名的計算機公司—IBM公司相繼推出了以科學計算為主的大型計算機族、大型數據處理機族和中小型通用計算機族。計算機的應用領域由此普及開來。
3. 計算機的發展史
計算機發展史
早期
1854年-1890年
1890年-20世紀早期
20世紀中期
20世紀晚期-現在
1666年,在英國Samuel
Morland發明了一部可以計算加數及減數的機械計數機。
1673年,
Gottfried
Leibniz
製造了一部踏式(stepped)圓柱形轉輪的計數機,叫「Stepped
Reckoner」,這部計算器可以把重復的數字相乘,並自動地加入加數器里。
1694年,德國數學家,Gottfried
Leibniz
,把巴斯卡的Pascalene
改良,製造了一部可以計算乘數的機器,它仍然是用齒輪及刻度盤操作。
1773年,
Philipp-Matthaus
製造及賣出了少量精確至12位的計算機器。
1775年,The
third
Earl
of
Stanhope
發明了一部與Leibniz相似的乘法計算器。
1786年,J.H.Mueller
設計了一部差分機,可惜沒有撥款去製造。
1801年,
Joseph-Marie
Jacquard
的織布機是用連接按序的打孔卡控制編織的樣式
4. 簡述計算機的發展歷程
第1代:電子管數字機(1946—1958年)
第2代:晶體管數字機(1958—1964年)
第3代:集成電路數字機(1964—1970年)
第4代:大規模集成電路機(1970年至今)
計算工具的演化經歷了由簡單到復雜、從低級到高級的不同階段,例如從「結繩記事」中的繩結到算籌、算盤計算尺、機械計算機等。它們在不同的歷史時期發揮了各自的歷史作用,同時也啟發了現代電子計算機的研製思想。
(4)計算機程序是如何發展的歷史擴展閱讀:
計算機發明者約翰·馮·諾依曼。計算機是20世紀最先進的科學技術發明之一,對人類的生產活動和社會活動產生了極其重要的影響,並以強大的生命力飛速發展。它的應用領域從最初的軍事科研應用擴展到社會的各個領域,已形成了規模巨大的計算機產業,帶動了全球范圍的技術進步,由此引發了深刻的社會變革,計算機已遍及一般學校、企事業單位,進入尋常百姓家,成為信息社會中必不可少的工具。
5. 計算機程序的發展歷程是怎樣的
我提供一個主線吧,那就是編程語言的發展。計算機程序的發展伴隨著計算機編程語言的發展,剛開始是01二進制代碼 的機器語言,後來就有了面向程序的,比如c語言,接著出現了面向對象的c++
而後出現了更貼近自然語言的 java 雖然也是面向對象 的但是他主要是網路編程。 而未來發展的方向會更貼近自然語言。
6. 計算機的發展經歷了哪幾個階段
第1代:電子管數字機(1946—1958年)
第2代:晶體管數字機(1958—1964年)
第3代:集成電路數字機(1964—1970年)
第4代:大規模集成電路機(1970年至今)
計算機(computer)俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。
由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。
(6)計算機程序是如何發展的歷史擴展閱讀:
主要特點
運算速度快:計算機內部電路組成,可以高速准確地完成各種算術運算。當今計算機系統的運算速度已達到每秒萬億次,微機也可達每秒億次以上,使大量復雜的科學計算問題得以解決。
計算精確度高:科學技術的發展特別是尖端科學技術的發展,需要高度精確的計算。計算機控制的導彈之所以能准確地擊中預定的目標,是與計算機的精確計算分不開的。
邏輯運算能力強:計算機不僅能進行精確計算,還具有邏輯運算功能,能對信息進行比較和判斷。計算機能把參加運算的數據、程序以及中間結果和最後結果保存起來,並能根據判斷的結果自動執行下一條指令以供用戶隨時調用。
7. 計算機程序是如何發展成形的
計算機程序可以說是19世紀人類智慧最傑出的代表作之一。自從有了程序這個無形的智力空間,它便吸引了無數天才們的心,他們把自己的智慧幻化成蝴蝶最美麗的翅膀,遨遊於人類文明的時空,留下一道道絢麗的色彩。順著這些色彩向前追溯,我們的目光停留在了19世紀的中葉。計算機的發展史告訴我們,計算機程序第一道五彩的曙光正是從這里誕生的。我們再次細細地搜尋,一位婀娜多姿的女子的身影出現了,她便是計算機史上第一位當之無愧的程序設計師:艾達·拜倫。
艾達於1815年出生於英國,她的父親便是英國著名的詩人拜倫。可是由於父母的離異,艾達從小便在缺乏父愛的環境中成長,然而她卻完全繼承了父親的激情澎湃、母親嚴謹的數學思維和堅忍不拔的毅力。孩提時代的她曾在母親的帶領下參觀了拜比吉發明的差分機,這位天才的計算機先驅和他的設計思想深深打動了少女的心,她暗暗地迷上了拜比吉和他的差分機。長大後的艾達嫁給了洛甫雷斯伯爵,成為一名雍容華貴的伯爵夫人。悠閑的貴族生活明顯滿足不了她那顆渴望激情的心,對心中夢想的追求她一刻也沒有放棄過。艾達毅然決然地放棄了優裕的生活環境,去尋求心中的理想。
這一天,在拜比吉的辦公室中,正處於艱難困苦中的科學家迎來了一位不速之客。這位美麗的少婦雖然穿著樸素,但難以掩住她端莊典雅的氣質,一雙嫵媚的大眼睛裡不斷折射著心底的智慧之光。她便是伯爵夫人——艾達。她的誠意和她對差分機精闢的見解打動了拜比吉,就這樣,27歲的艾達正式成為拜比吉在科研事業上的合作夥伴,攜手開始了在這條崎嶇小路上的探索。艾達的數學天賦不久便得到了淋漓盡致的發揮,有了這個理想的夥伴,拜比吉決定製造一種通用的數學計算機——分析機,艾達則挑起了為機器設計運算程序的重任。她的工作沒有任何的先例,正因為如此,她的每一步摸索與嘗試在後人看來都是那樣的彌足珍貴。艾達在她的程序設計中提到了一套現在叫做條件轉移的指令系統,即在設計分析機的解題過程時,可以根據某個被計算結果的正負號,從可能的兩條路線中選擇一條進行下去。這是一次極大的思想創新,這種機器不僅能代替人的具體計算,而且開始代替人的邏輯判斷。現代計算機的這一設計思想可以說完全由此承襲而來。為了提高機器的運算速度,艾達為計算機預先設計了大量的函數表格,將函數表中的數據製成卡片,當機器運算到某個函數時,根據函數相應的自變數值向計算人員提示,計算人員只需要用一定的方法輸入變數的值,計算機便能繼續運行程序。這一人機交互的設計思想也被原封不動地搬到現代計算機的程序設計中來。
艾達用她的天才和智慧為計算機編制的程序在現代人看來簡直是一個奇跡。她所編製程序中的三角函數的運算程序、級數相乘程序、伯努利數計算程序等等即使到了今天,電腦軟體界的後輩們仍然不敢輕易改變一條指令。艾達的思想為現代程序設計奠定了基礎,人們公認她為世界上第一位偉大的軟體工程師。為了永久地紀念這位先驅,1978年美國國防部將眾多的軟體集合成為一種通用語言,並把它命名為「ADA語言」,以此讓這位才女的芳名永遠留在電腦史話中。
雖然艾達為分析機編制了最好的程序,可分析機最終卻難逃流產的厄運。原因就是當時她和拜比吉先生的思想都太超前了。社會發展的需求和科學技術的水平無法為他們提供必要的技術支持,機器部件的精確度在當時對工廠而言真是勉為其難了,工廠無論如何也造不出符合圖紙要求的零件,許多工廠老闆認為拜比吉的圖紙設計簡直是天方夜譚,是一廂情願的痴人說夢。艾達和拜比吉為了把分析機的圖紙變成現實,耗盡了自己全部的家財,艾達忍痛兩次把自己丈夫家中的祖傳珍寶送進典當行,把當來的錢投入到機器的研製中去,而這些財寶又被她的母親出資贖了回來。
執著追求、永不退縮的艾達在沉重的經濟壓力和精神壓力下沒日沒夜地工作著,這嚴重損害了她的健康。這位伯爵夫人柔弱的身體遠不像她的精神那樣堅強,帶著無限的遺憾,這位計算機史上第一朵傲然怒放的美麗的花朵匆匆凋謝了。1852年,軟體才女英年早逝,但卻用她卓爾不群的智慧在人類文明的進程中留下了一道鮮明的色彩,ADA語言將永遠不會被人們遺忘!
8. 計算機的發展經歷了哪幾個階段各階段的主要特徵是什麼
一共有四個發展階段:
第一代計算機特徵是採用電子管作為主要元器件
第二代計算機 特徵是採用晶體管作為主要器件
第三代計算機 特徵是半導體中小規模集成電路
第四代計算機 特徵是大規模和超大規模集成電路
電子管(第一階段)-晶體管(第二階段)--中小規模集成電路(第三階段)--大規模及超大規模集成電路(第四階段)--智能(第五階段)
(8)計算機程序是如何發展的歷史擴展閱讀:
計算機(computer)俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。
由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。
人和計算機交流信息使用的語言稱為計算機語言或稱程序設計語言。計算機語言通常分為機器語言、匯編語言和高級語言三類。如果要在計算機上運行高級語言程序就必須配備程序語言翻譯程序(下簡稱翻譯程序)。翻譯程序本身是一組程序,不同的高級語言都有相應的翻譯程序。翻譯的方法有兩種:
一種稱為「解釋」。早期的BASIC源程序的執行都採用這種方式。它調用機器配備的BASIC「解釋程序」,在運行BASIC源程序時,逐條把BASIC的源程序語句進行解釋和執行,它不保留目標程序代碼,即不產生可執行文件。這種方式速度較慢,每次運行都要經過「解釋」,邊解釋邊執行。
另一種稱為「編譯」,它調用相應語言的編譯程序,把源程序變成目標程序(以.OBJ為擴展名),然後再用連接程序,把目標程序與庫文件相連接形成可執行文件。盡管編譯的過程復雜一些,但它形成的可執行文件(以.exe為擴展名)可以反復執行,速度較快。運行程序時只要鍵入可執行程序的文件名,再按Enter鍵即可。
對源程序進行解釋和編譯任務的程序,分別叫作編譯程序和解釋程序。如FORTRAN、COBOL、PASCAL和C等高級語言,使用時需有相應的編譯程序;BASIC、LISP等高級語言,使用時需用相應的解釋程序。