Pascal

(1 / 5)
登入後報錯可獲 3天VIP 免廣告——立即登入

"": 200,

"": "",

"": "Pascal是一種計算機通用的高級程序設計語言。Pascal的取名是為了紀念十七世紀法國著名哲學家和數學家BlaisePascal。它由瑞士NiklausWirth教授於六十年代末設計並創立。Pascal語言語法嚴謹,層次分明,程序易寫,具有很強的可讀性,是第一個結構化的編程語言。

Pascal是一種計算機通用的高級程序設計語言。Pascal的取名是為了紀念十七世紀法國著名哲學家和數學家BlaisePascal。它由瑞士NiklausWirth教授於六十年代末設計並創立。1971年,瑞士聯邦技術學院尼克勞斯·沃爾斯(N.Wirth)教授發明了另一種簡單明晰的計算機程序設計語言,這就是以電腦先驅帕斯卡的名字命名的Pascal語言。Pascal語言語法嚴謹,層次分明,程序易寫,具有很強的可讀性,是第一個結構化的編程語言。它一出世就受到廣泛歡迎,迅速地從歐洲傳到美國。沃爾斯一生還寫作了大量有關程序設計、算法和數據結構的著作,因此,他獲得了1984年度“圖靈獎”。

特點

以法國數學家命名的Pascal語言現已成為使用最廣泛的語言之一,其主要特點有:嚴格的結構化形式;豐富完備的數據類型;運行效率高;查錯能力強。

正因為上述特點,Pascal語言可以被方便地用於描述各種算法與數據結構。尤其是對於程序設計的初學者,Pascal語言有益於培養良好的程序設計風格和習慣。IOI(國際奧林匹克信息學競賽)把Pascal語言作為三種程序設計語言之一,NOI(全國奧林匹克信息學競賽)把Pascal語言和c語言、c++語言作為競賽使用程序設計語言,在大學中Pascal語言也常常被用作學習數據結構與算法的教學語言。

發展曆程

ps:高級語言發展過程中,Pascal是一個重要的裡程碑。Pascal語言是第一個係統地體現了E.W.Dijkstra和C.A.R.Hoare定義的結構化程序設計概念的語言。

最新小說章節盡在o o p . t w

在Pascal問世以來的三十餘年間,先後產生了適合於不同機型的各種各樣版本。其中影響最大的莫過於TurboPascal係列軟件。它是由美國Borland公司設計、研製的一種適用於微機的Pascal編譯係統。該編譯係統由1983年推出1.0版本發展到1992年推出的7.0版本,其版本不斷更新,而功能更趨完善。

版本

Pascal有5個主要的版本,分別是UnextendedPascal、ExtendedPascal、Object-OrientedExtensionstoPascal、ObjectPascal和Delphi。其中,UnextendedPascal、ExtendedPascal和Object-OrientedExtensionstoPascal是由Pascal標準委員會所創立和維護的,UnextendedPascal類似於瑞士NiklausWirth教授和K.Jensen於1974年聯名發表的Pascal用戶手冊和報告,而ExtendedPascal則是在其基礎上進行了擴展,加入了許多新的特性,它們都屬於正式的Pascal標準;Object-OrientedExtensionstoPascal是由Pascal標準委員會發表的一份技術報告,在ExtendedPascal的基礎上增加了一些用以支持麵向對象程序設計的特性,但它屬於非正式的標準。Delphi是由Borland公司專門為其開發的編譯工具(也叫Delphi)設計的Pascal語言,Delphi不是正式的Pascal標準,具有專利性。但由於TurboPascal係列和Delphi功能強大並且廣為流行,Delphi已自成為一種標準,為許多人所熟悉。

缺點

PASCAL不支持更好的網絡支持,圖形界麵(GUI)難以實現,有人作為DOS程序的腳本。

基本符號

Pascal語言隻能使用以下幾類基本符號:

(1)大小寫英文字母

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz

(2)數字

1234567890

(3)其他符號

+-*\/=<>=><()[]{}:=,.;:..divmod

級先優符算運

)先優最(1ton

2dna,dom,vid,/\,*

3ro,-,+,rox

)先優末(4,=<,=,=,ni

。號符何任他其用使得不,外符字的定規上以用使以可了除言語lacsaP,意注

字留保

:字留保的lacsaP是麵下。個24有字留保的中lacsaP準標。字鍵關或字留保做叫號符定特些這,義含的定特了予賦詞單文英些一給lacsaP,言語級高種一為作

nldaerdaernletirwetirwsesutupteseretirwerhtiwelihwravlitnuepytotnehttaeperdrocermargorperudecorpdekcaprofotonlindomlebalnifiotognoitcnufdrawrofrofelifdneesleotnwododvidtsnocesacnigebyarradna

。.統係譯編的序程lacsaP是lacsaPeerF/\lacsaPobruT而,言語程編門一是lacsaP

。的較比能不是個兩這,器譯編是lacsaPeerF/\lacsaPobruT而,言語門一是隻lacsaP

比起一在放言語個兩把以可你


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一章 書頁/目錄
/ 5 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改
發表評論
匿名讀者 身份發表
讀者評論