計算機程序設計

什麼是帕斯卡。 在PASCAL編程

什麼是帕斯卡? 相當多的人問這個問題。 基本上,這些是誰在基本層面上使用電腦的人。 帕斯卡爾 - 這是最流行的編程語言之一。 了解它,通常在高中或大學的第一課。 它被認為是許多其他編程語言的基礎。

故事

什麼是帕斯卡,我們已經找到了。 現在,我們直接進入它的產生和發展的歷史。 語言的創造者 - 尼克勞斯·維爾特。 它是在1968年至1969年期間的發展。 帕斯卡爾創造想法來到他出席語言的發展特別委員會之後。 什麼是帕斯卡,有趣的是,很多新手程序員。 這個名字是語言被命名為著名的法國科學家經過 帕斯卡, 這是創造一個機械機器的特別有名,總結兩個數字。

什麼帕斯卡爾首次出版,出現在1970年。 他們談到創建這個語言,如效率,這將有助於優秀的編程技巧和數據結構的主要目的。

實現語言

  • UCSD帕斯卡。 該系統於1978年成立。 看來編譯器端口,使您的代碼便攜,現在可以編輯原有的系統,等等。 後來UCSD成為許多後續的Pascal實現的基礎。
  • 在Object Pascal。 在PASCAL編程一直吸引著許多年輕的專業人士。 1986年,蘋果公司創建的對象擴展語言。 該集團是一家從事開發,與帕斯卡爾的“父親”諮詢。
  • Turbo Pascal的。 IDE的第一個版本出現在1983年。 Borland公司是從事這個實現的開發公司。 但是,應該指出的是,Turbo Pascal的多少從Odject帕斯卡借來的,而在一般情況下,這些實現是相似的。 在PASCAL編程有興趣和微軟。 幾乎在同一時間,他們發布了自己基於帕斯卡對象語言的版本。 她無法擺脫的質量分佈,並很快被遺忘。 隨後,Borland的稱為Object Pascal的實施。
  • 今天在Object Pascal。 在帕斯卡的歷史上最重要的一步是自由實現的收益率。 他們包括所有來自許多其他方言最好的。 他們目前與大多數操作系統極好的相容性。

特點

熟悉的語言帕斯卡爾就要開始其功能。 其中最主要的-嚴格的分型和存在 結構化編程。 帕斯卡爾 - 第這種語言的。 他認為開發商,語言必須有助於紀律程序,因為它排除盡可能多的各種語法錯誤,以及目前的直觀界面。 什麼是帕斯卡,其主要特點是什麼 - 感興趣的初學者的主要問題。 語言是相當簡單,即使是初學者。

原來,然而,語言有許多缺點。 其中最主要的:無法一起工作 動態內存, 短IO庫,缺乏資金運行在其他語言中創建的功能,等等。 什麼是帕斯卡,他的語言是相當簡單的,在80年代初,許多專家已經明白了。 然而,並不是所有的它來調味。 一些專家甚至寫了被繪詳細地介紹了每個缺乏語言的那文章。

缺陷和糾正他們

像許多其他的編程語言,帕斯卡爾不僅擁有優勢,但也嚴重不足。 應該說,開發商逐漸與缺點掙扎,但他們並非總是如此。

一樣,因為它可能聲音,但這種情況並不少見語言的不足有助於訓練的程序員。 此外,帕斯卡在上世紀80年代在與Fortran語言,誰在那個時候研究的新人相比,向前邁進了一大步。 尤其是Fortran語言有更多的問題。 在一段很短的時間,帕斯卡爾已經成功地成為許多學校和大學教學的主要語言。 在它的基礎是開發了許多項目。

結構

關於帕斯卡你可以寫很多,但它應該直接去編程過程。 帕斯卡爾每個應用始於關鍵字(計劃)。 指定的程序名後,然後把“;”。 有時,這不是必需的。 名稱後,您可以指定,將播放參數的外部文件的列表。 接著是最重要的計劃 - 她的身體。 它由常量,類型,變量,過程和函數部分描述。 他們之後有一塊語句 - 入口點。 操作單元位於關鍵字開始和結束之間。 每個語句用分號隔開。 要結束程序使用其被置於身體之後的點。

應用模塊

在該程序代碼的應用程序模塊必須為它存在的廣告。 為了使這樣的聲明,你可以使用連接的說明,這是一個關鍵字的用途。 在他之後,模塊的名稱來進行連接。 指令的標頭之後,或在接口部立即進入。

有些實現不支持的語言模塊,尤其是舊版本。 它們可分為兩種類型:軟件和支持。 首先是存在於程序與關鍵字程序開始。 第二類包括變量,常量,類型等等,可以在其他模塊一起使用。

標點

Pascal語法要求嚴格遵守。

  • 分號。 放置在報頭的末尾,變量的描述之後。 運營商通過將其分離。 你不能使用關鍵字結束的前部。
  • 逗號。 作為在各種列出的分隔符。
  • 點。 在節目主體的端部放置(字結束後)。

因為計算機被認為是執行應用這種剛性語法是必要的。 在不正確的字符的情況下顯示錯誤。 如果分號用作語句分隔符,運營商被認為是一個點和後續點之間的全部文本。 在運營商之間的標記nepostanovki的情況下,程序會把它們之一,並產生誤差。

Pascal語言允許你插入註釋。 他們作為一個解釋的程序代碼。 您可以使用俄語。 在程序註釋不產生任何影響。

在Pascal中,你可以寫小寫和大寫字母。 選擇是由程序員。

批評

如前所述,帕斯卡的特殊普及排在1980至1990年,但也有誰認為輕佻的語言批評。 在他們看來,這是只適合訓練。 尤其值得注意的批評的文章“為什麼Pascal是不是我最喜歡的編程語言。” 它是由布萊恩Kernighan的 - 的C.開發商這是一個後文章帕斯卡爾開始認真變好了。

儘管所有的缺點,在很多程序員的帕斯卡爾漫不經心的態度最緊迫的。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.unansea.com. Theme powered by WordPress.