1. <span id="4x4v6"></span>

    1. <button id="4x4v6"><acronym id="4x4v6"></acronym></button>

      <tbody id="4x4v6"></tbody>

      <dd id="4x4v6"><pre id="4x4v6"></pre></dd>

      當前位置 主頁 > 站長資源大全 > iis7百科 >

        尼克勞斯·沃思——PASCAL語言之父及結構化程序首創者

        欄目:iis7百科 時間:2019-11-14 10:18

          沃思1934年2月15日生于瑞士溫特圖爾,挺大的父親瓦爾特是一位地理學教授。沃思小時就熱衷于動手動腦,組裝飛機模型是他的最大愛好。中學畢業以后,沃思進入了舉世聞名的蘇黎世工學院,1958年取得學士學位。之后他跨過大西洋到加拿大的萊維大學深造,追尋更高的學術研究,最終于1960年取得碩士學位。之后他又一次遷移,到美國加利福尼亞,進入加州大學伯克利分校,于1963年獲得博士學位。
          但凡學過一點計算機知識的人大概都知道“數據結構十算法= 程序”這一十分著名公式。提出這一公式并以此作為其一本專著的書名的瑞士計算機科學家尼克勞斯·沃思由于發明了多種影響深遠的程序設計語言,并提出結構化程序設計這一革命性概念而獲得了1984年的圖靈獎。他是迄今為止惟一獲此殊榮的瑞士學者。
          沃思是一個具有熱切愛國情懷的人,成名后的他婉拒了斯坦福大學的挽留,于1967年回到祖國,先在蘇黎世大學教書,但第二年就回到他的母校蘇黎世工學院。在這里,他先是設計與實現了 PASCAL語言,這是在 CDC 6600上開發成功的。 PASCAL在數據結構和過程控制結構方面都有很多創造。對于前者,除一般的整型、實型、布爾型數據外,PASCAL還增加了字符型、子域類型、記錄結構類型、文件類型、集合類型和指針類型;對于過控制結構方面,除了保留了無條件轉移的GOTO語句外,又增加了if-then-else、case、while、repeat和for等多種控制結構,還允許復合語句和處理記錄變量的分量使用with語句這種編寫形式?梢哉f,現代程序設計語言中常用的數據結構和控制結構絕大多數都是由PASCAL語言奠定基礎的,因此它在程序設計語言的發展史上具有承上啟下的重要里程碑意義。
          說來有趣,沃思開發PASCAL的初衷是為了有一個適合于教學的語言,并沒有想到商業應用。但一經推出,由于它的簡潔明了,它所提供的豐富的數據結構和控制結構為程序員提供了極大的方便與靈活性,也由于它特別適合于由微處理器所組成的計算機系統,竟然大受歡迎,廣泛地流傳開來。在C語言問世以前,PASCAL是風靡全球、最受歡迎的語言之一,創下了發行拷貝數最多的世界記錄。單是沃思的一個學生菲力浦·凱恩,從 ETH畢業以后,在美國加利福尼亞州辦了一個軟件公司,就賣出了100多萬個PASCAL拷貝,成為百萬富翁。
          PASCAL創造的成功也好,結構化程序設計思想的巨大影響也好,都沒有停止沃思繼續創造性的研究和開發工作。20世紀70年代的中期,為了適應并發程序設計的需要,沃思又成功地開發了一個得到廣泛普及的語言Modula。M0dula除了提供并發程序設計功能之外,另一個重要特點是引入了模塊的概念。此外,它還引進了“進程”這個和并發程序相聯系而產生的非常重要的概念。Modula語言還特別適合于書寫系統程序。但是,比Modula具有更加重大得多意義的卻是它的第二個版本Modula.2。1976年,沃思再次前往美國,到 Xerox公司的 Palo Alto研究中心參與Alto計算機的設計與開發工作。Alto是世界上第一個具有圖形用戶界面的個人計算機系統。

      匯龍科技:2021-07-31 阿里云服務器ECS裝好寶塔 但訪問不了面板的解決方法:PHP_SEO的博客 阿里云 ECS 安裝好寶塔 端口開放但訪問不了面板的解決辦法:咖喱辣椒 阿里云服務器寶塔面板設置FTP:xubohaojiaojiao的博客 強大的 VS Code:weixin_33766168的博客 微軟太良心,這么強大的軟件竟然完全免費。簍anqingbo的博客 vscode python 代碼提示 包:微軟重磅發布了一款 VS Code 神器!_weixin_39995439的博客 VS Code:在路上@Amos VS Code編譯調試C/C++(Windows平臺):Season-0209的博客 微軟重磅發布了一款 VS Code 神器。篏itHubDaily 微軟代碼編輯器Visual Studio Code 1.35.0中文版:qq_38482805的博客 微軟良心之作——Visual Studio Code 開源免費跨平臺代碼編輯器。.NET快速開發框架 微軟 VS Code 或將取代 Visual Studio。篊SDN資訊 vs Code作為Java開發的IDE的幾個必備插件,微軟官方推薦的:上善若水-架構師編程樂園 微軟良心之作——Visual Studio Code 開源免費跨平臺代碼編輯器:weixin_33713350的博客 重磅:微軟官方發布 Web 版 VS Code 。悍侵绦騿T Flexible.Js+vscode 配合使用,解決手機端(h5頁面)rem單位的適配:走在江邊的小兵 前端編輯器-webstrom使用交談:走在江邊的小兵 CMS軟件下的CROSS FIRE:nt2003的專欄 系統管理、服務 網站***、sql注入、腳本***等視頻動畫:weixin_33969116的博客
      成本人片无码中文字幕免费

      1. <span id="4x4v6"></span>

        1. <button id="4x4v6"><acronym id="4x4v6"></acronym></button>

          <tbody id="4x4v6"></tbody>

          <dd id="4x4v6"><pre id="4x4v6"></pre></dd>