首頁 > 常見問題 > PASCAL語言基礎介紹

PASCAL語言基礎介紹

DDD
發布: 2023-06-14 17:46:55
原創
5588 人瀏覽過

PASCAL語言基礎介紹

PASCAL語言也是一種演算法語言,它是瑞士蘇黎世聯邦工業大學的N.沃思(Niklaus Wirth)教授於1968年設計完成的,1971年正式發表。 1975年,PASCAL語言進行了修改,作為"標準PASCAL語言"。

PASCAL語言是在ALGOL 60的基礎上發展而成的。它是一種結構化的程式設計語言,可以用來編寫應用程式。它又是一種系統程式設計語言,可以用來寫順序型的系統軟體(如編譯程式)。它的功能強、編譯程式簡單,是70年代影響最大一種演算法語言。

Pascal 語言的特徵

從使用者的角度來看,PASCAL語言有以下幾個主要的特點:

⒈它是結構化的語言。 PASCAL語言提供了直接實作三種基本結構的語句以及定義"過程"和"函數"(子程式)的功能。可以方便地書寫出結構化程序。在編寫程式時可以完全不使用GOTO語句和標號。這就易於保證程序的正確性和易讀性。 PASCAL語言強調的是可靠性、易於驗證性、概念的清晰性和實現的簡化。在結構化這一點上,比其它(如BASIC,FORTRAN77)更好一些。

⒉有豐富的資料型態。 PASCAL提供了整數、實型、字元型、布林型、枚舉型、子界型以及由上述類型資料構成的陣列類型、集合類型、記錄類型和檔案類型。此外,也提供了其它許多語言中所沒有的指標類型。沃思有一個著名的公式:"演算法+資料結構=程式"。指出了在程序設計中研究數據的重要性。豐富的資料結構和上述的結構化性質,使得PASCAL可以被方便地用來描述複雜的演算法,得到品質較高的程式。

⒊能適用於數值運算和非數值運算領域。有些語言(如FORTRAN 66,ALGOL 60)只適用於數值計算,有些語言(如COBOL )則適用於商業資料處理與管理領域。 PASCAL的功能較強,能廣泛應用於各種領域。 PASCAL語言也可以用於輔助設計,實現電腦繪圖功能。

⒋PASCAL程式的書寫格式比較自由。不像FORTRAN和COBOL那樣對程式的書寫格式有嚴格的規定。 PASCAL允許一行寫多個語句,一個語句可以分寫在多行上,這樣就可以使PASCAL程式寫得像詩歌格式一樣優美,便於閱讀。

由於以上特點,許多學校選PASCAL作為程式設計課程中的一種主要的語言。它能給學生嚴格而良好的程式設計的基本訓練。培養學生結構化程式設計的風格。但它也有一些不足之處,如它的文件處理功能較差等。三、Pascal語言程式的基本結構

任何程式設計語言都有一組自己的記號和規則。 PASCAL語言同樣必須採用其本身所規定的記號和規則來編寫程式。儘管不同版本的PASCAL語言所採用的記號的數量、形式不盡相同,但其基本成分一般都符合標準PASCAL的規定,只是某些擴展功能各不相同罷了。下面我們先來了解Pascal語言的程式基本結構。

Turbo Pascal語言系統的使用

目前,常用的Pascal語言系統有Turbo Pascal7.0與Borland Pascal 7.0,我們就來學習Turbo Pascal 7.0系統的使用。 1.系統的啟動

在運行系統目錄下的啟動程式TURBO.EXE,即可啟動系統。螢幕上出現如圖1所示的整合環境。

2. Turbo Pascal系統整合環境簡介

最頂上一行為主選單。中間藍色框內為編輯窗口,在它個編輯窗口內可以進行程式的編輯。最底下一行為提示行,顯示出系統中常用指令的快速鍵,如將目前編輯視窗中檔案記憶體的指令快速鍵為F2,取得系統說明的快速鍵為F1,以此類推。

3.新程式視窗

按F10進行主選單,選擇FILE選單,執行其中New指令。就可建立一個新的程式視窗(預設檔名為Noname00.pas或Noname01.pas等)。

4.程式的輸入、編輯與執行

在目前程式視窗中,一行一行的輸入程式。事實上,程式視窗是一個全螢幕編輯器。所以對程式的編輯與其它編輯器的編輯方法類似,這裡不再重複。

當程式輸入完畢之後,一般要先按Alt F9(或執行compile選單中compile指令)對程式進行編譯。如果程式有語法錯誤,則會在程式視窗的第一行處顯示第一個紅色錯誤訊息。若無語法錯誤,則視窗正中央會出現對話框,提示編譯成功。接下來,我們可以運行程式了。

程式的運作可以透過按ALT R開啟RUN選單中的RUN指令,或直接按快捷鍵CTRL F9。則可以在使用者視窗中輸出運行結果。通常在程式運行結束後系統回到Pascal系統的整合環境,因此要查看運行結果,請按ALT F5將螢幕切換到使用者螢幕。

5.程式的儲存與開啟

當我們想把程式視窗中的程式存入磁碟時,可以透過按F2鍵(或執行File選單中的save指令)來儲存程式。第一次儲存檔案時畫面上會出現一個對話方塊要求輸入檔案名稱(預設副檔名為.pas)。

當我們要將磁碟上的程式檔案中的PASCAL程式裝入視窗時,可按F3(或執行File選單中的Open指令)來裝入程序,此時系統也會跳出對話方塊要求輸入要開啟的文件名,或直接在文件對話方塊清單中選擇所要的文件,然後回到開啟文件。

第一個程式

下面程式在執行時,會提示輸入一個圓的半徑,然後會在螢幕上畫一個圓。按回車後程序結束回到程序視窗。

Program ex1;
Uses graph;
Var Gm,Gd,R :integer;
Begin
Gd:=0;
Write('Please enter the radius:');readln(R);
Initgraph(Gm,Gd,' ');
Setcolor(Green);
Circle(320,240,R);
Readln;
Closegraph;
End.
登入後複製

注意,如果上面程式運行時會出現初始化圖形錯誤,請將系統目錄下BGI子目錄EGAVGA.BGI和UNITS子目錄中的Graph.tpu拷貝到系統目錄下BIN目錄即可。

以上是PASCAL語言基礎介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板