一個來自泗州中學的組合
基本介紹
- 中文名:糰子呈祥
- 外文名:zqycx
簡介,產品特點,主要版本,
簡介
他們是使用pascal編出多功能計算器的一個組合;
皮子翔和餡子程
泗洲中學編程社團的高才生
奧賽最具希望的種子選手
pascal由瑞士蘇黎世聯邦工業大學的Niklaus Wirth教授於六十年代末設計並創立。1971年,瑞士聯邦技術學院尼克勞斯·沃爾斯(N.Wirth)教授發明了另一種簡單明晰的電腦程式設計語言,這就是以電腦先驅帕斯卡的名字命名的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)編寫的。
產品特點
Pascal強調的結構化編程帶來了非結構化語言如Fortran之流無法比擬的美和樂趣,Unix崇尚的“小即是美”、“沒有訊息就是好訊息”。
IOI(國際奧林匹克信息學競賽)把Pascal語言作為三種程式設計語言之一,NOI(全國奧林匹克信息學競賽)把Pascal語言和c語言、c++語言作為競賽使用程式設計語言,在大學中Pascal語言也常常被用作學習數據結構與算法的教學語言。
主要版本
在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已自成為一種標準,為許多人所熟悉。