糰子呈祥

糰子呈祥

一個來自泗州中學的組合

基本介紹

  • 中文名:糰子呈祥
  • 外文名:zqycx
簡介,產品特點,主要版本,

簡介

他們是使用pascal編出多功能計算器的一個組合;
皮子翔和餡子程
泗洲中學編程社團的高才生
奧賽最具希望的種子選手
pascal由瑞士蘇黎世聯邦工業大學Niklaus Wirth教授於六十年代末設計並創立。1971年,瑞士聯邦技術學院尼克勞斯·沃爾斯(N.Wirth)教授發明了另一種簡單明晰的電腦程式設計語言,這就是以電腦先驅帕斯卡的名字命名的Pascal語言。Pascal語言語法嚴謹,一出世就受到廣泛歡迎,迅速地從歐洲傳到美國
Pascal是最早出現的結構化程式語言,具有豐富的數據類型和簡潔靈活的操作語句。
Pascal基於ALGOL程式語言,為紀念法國數學家和哲學家布萊茲·帕斯卡而命名。維爾特後來開發了類似Pascal的Modula-2和Oberon。在開發Pascal之前,維爾特開發了語言Euler,然後開發了Algol-W。
最初,Pascal在很大程度上但不是完全地為了教授學生結構化編程。很多代學生已使用Pascal作為本科課程的入門語言。Pascal的變種也逐漸地用於從研究項目到PC遊戲嵌入式系統的所有領域。更新的Pascal編譯器存在於廣泛使用它的領域。
GCC,Gnu C編譯器,最初是用Pascal的一種方言Pastel編寫的(見GCC#概觀)。Pascal是Apple Lisa和早期Mac開發使用的高級語言;最初Macintosh作業系統的部分是從Pascal原始碼手工翻譯成Motorola 68000彙編語言的。流行的排版系統TeX是由高德納使用基於DEC PDP-10 Pascal的最初文學編程系統WEB編寫的,而像Total Commander的套用是使用Delphi(即Object Pascal)編寫的。
Object Pascal仍然廣泛用於開發像Skype這樣的Windows套用。

產品特點

Pascal以法國數學家命名的Pascal語言現已成為使用最廣泛的語言之一,其主要特點有:嚴格結構化形式;豐富完備數據類型;運行效率高;查錯能力
Pascal強調的結構化編程帶來了非結構化語言如Fortran之流無法比擬的美和樂趣,Unix崇尚的“小即是美”、“沒有訊息就是好訊息”。
正因為上述特點,Pascal語言可以被方便地用於描述各種算法與數據結構。尤其是對於程式設計的初學者,Pascal語言有益於培養良好的程式設計風格和習慣。
IOI(國際奧林匹克信息學競賽)把Pascal語言作為三種程式設計語言之一,NOI(全國奧林匹克信息學競賽)把Pascal語言和c語言c++語言作為競賽使用程式設計語言,在大學中Pascal語言也常常被用作學習數據結構與算法的教學語言。
高級語言發展過程中,PASCAL是一個重要的里程碑。1971年,瑞士聯邦技術學院尼克勞斯·沃爾斯(N.Wirth)教授發明了另一種簡單明晰的電腦語言,這就是以電腦先驅帕斯卡的名字命名的PASCAL語言。PASCAL語言語法嚴謹,程式語言
它一出世就受到廣泛歡迎,迅速地從歐洲傳到美國
沃爾斯一生還寫作了大量有關程式設計、算法和數據結構的著作,因此,他獲得了1984年度“圖靈獎”。

主要版本

在Pascal問世以來的三十餘年間,完善
Turbo Pascal語言是編譯型程式語言。
Pascal有5個主要的版本,分別是Unextended Pascal、Extended Pascal、Object-Oriented Extensions to Pascal、Borland Pascal和Delphi Object Pascal。其中,Unextended Pascal、Extended Pascal和Object-Oriented Extensions to Pascal是由Pascal標準委員會所創立和維護的,Unextended Pascal類似於瑞士Niklaus Wirth教授和K.Jensen於1974年聯名發表的Pascal用戶手冊和報告,而Extended Pascal則是在其基礎上進行了擴展,加入了許多新的特性,它們都屬於正式的Pascal標準;Object-Oriented Extensions to Pascal是由Pascal標準委員會發表的一份技術報告,在Extended Pascal的基礎上增加了一些用以支持面向對象程式設計的特性,但它屬於非正式的標準。
Borland Pascal和Delphi Object Pascal是由Borland公司專門為其開發的編譯工具設計的Pascal語言,前者是用於DOS的Turbo Pascal系列和Windows 3.x的Turbo Pascal for Windows的傳統高級語言,後者是用於Windows的Delphi和Linux的Kylix的面向對象程式設計語言,它們都不是正式的Pascal標準,具有專利性。但由於Turbo Pascal系列和Delphi功能強大並且廣為流行,Borland Pascal和Delphi Object Pascal已自成為一種標準,為許多人所熟悉。

相關詞條

熱門詞條

聯絡我們