導航:首頁 > 編程知識 > 電腦編程軟體是怎麼發明的

電腦編程軟體是怎麼發明的

發布時間:2025-03-18 00:09:37

A. 「軟體」是誰發明的

比爾。蓋茨?

B. 軟體是怎麼製造的

最原始也是最直接的辦法是(在古老的計算機上)用紙帶打點編程,直接把二進制指令輸入到計算機中.
(至於計算機如何對這些二進制進行處理則和計算機的指令處理單元結構有關,不同的處理單元對相應的指令有相應的處理方式,這牽連到數字電路的基本組成原理,在此不述)
後來人們發現這樣效率太低了,於是發明了匯編語言,也就是用簡單的文字元來代表一定的指令,這樣人們在寫程序時就不會太麻煩了.寫完匯編語言後要對它進行匯編,即把英文轉成二進制,原來一直都還是人工做的,現在一般都有現成的軟體(最最原始的匯編軟體是用二進制0101一個一個地輸進去的,所以開拓者往往是偉大的)直接進行匯編.
再後來有了"高級"語言,Pascal,Basic一類的語言,它們又是在匯編的基礎上再把指令更人性化.
再後來有了真正的高級語言,還有面向對象的語言,都是在上述基礎上發展過來的.
所以,反過來想,現在軟體的製造過程是,用某一種編程軟體寫代碼,這些代碼可以是一個文件,也可以分成幾個文件存放在不同的地方(稍大一點的軟體就要分開寫,而且還有一些高級語言已經集成化了的命令其實是一個指令文件).寫完之後對你的文件進行編譯,即把它逐級翻譯成匯編語言,再翻譯成二進制語言,然後再把幾個翻譯好的文件進行連接,把它們形成一個整體.最後就形成了能夠被計算機識別並執行的軟體(確切地講是程序,因為軟體還包括你所需要的數據,如銀行軟體中存儲的儲戶信息等,還有和該程序相當的文檔).

C. C語言是誰發明的

C語言是「C語言之父」Dennis MacAlistair Ritchie(中文名:丹尼斯·里奇)創造出來的。

C語言是D.M.Ritchie在B語言的基礎上創造出來的。C語言的出現經歷了以下歷程:

在1970年,美國貝爾實驗室的 Ken Thompson,以BCPL語言為基礎,設計出很簡單且很接近硬體的B語言(取BCPL的首字母)。並且他用B語言寫了第一個UNIX操作系統

1972年,美國貝爾實驗室的 D.M.Ritchie 在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。

1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了UNIX。直到今天,各種版本的UNIX內核和周邊工具仍然使用C語言作為最主要的開發語言,其中還有不少繼承Thompson和Ritchie之手的代碼。

(3)電腦編程軟體是怎麼發明的擴展閱讀:

丹尼斯·里奇發明出C語言之後,產生了十分強大的社會影響,具體如下:

C語言是使用最廣泛的語言之一。C語言的誕生是現代程序語言革命的起點,是程序設計語言發展史中的一個里程碑。

自C語言出現後,以C語言為根基的C++、Java和C#等面向對象語言相繼誕生,並在各自領域大獲成功。但C語言依舊在系統編程、嵌入式編程等領域占據著統治地位。

C語言,這種最有效、最通用的編程語言,就是丹尼斯·里奇開發的,而這還是他在做另一個項目時的副產品。丹尼斯·里奇還和肯·湯普遜一起開發了Unix操作系統,因此,他還是名副其實的Unix之父。

閱讀全文

與電腦編程軟體是怎麼發明的相關的資料

熱點內容
怎麼用少兒編程在電腦上製作游戲 瀏覽:57
一元雲購怎麼編程 瀏覽:56
別人的u盤文件可以用嗎 瀏覽:665
微信電腦如何保存視頻文件 瀏覽:658
qq語音游戲聲音 瀏覽:641
w7文件系統損壞怎麼辦 瀏覽:267
文件名前設置 瀏覽:509
office保存文件出錯 瀏覽:589
離型膜厚檢測數據結果怎麼看 瀏覽:411
c格式文件打不開是怎麼回事 瀏覽:644
cad2014缺少d3文件 瀏覽:484
三星微信數據清理了怎麼恢復 瀏覽:277
oppo倒數據用什麼軟體 瀏覽:729
銷售額數據變動的主要原因是什麼 瀏覽:807
qq設置常用登錄地址嗎 瀏覽:765
視頻如何添加app畫面 瀏覽:303
ps4全球網路游戲有哪些 瀏覽:303
vuejs播放音頻 瀏覽:616
停電excel文件打不開怎麼辦 瀏覽:285
3d光度學文件在哪裡 瀏覽:614

友情鏈接