ホームページ  >  記事  >  PASCAL 言語の基礎の紹介

PASCAL 言語の基礎の紹介

DDD
DDDオリジナル
2023-06-14 17:46:555513ブラウズ

PASCAL 言語の基礎の紹介

PASCAL 言語もアルゴリズム言語であり、N によって開発されました。 1968 年にニクラウス ヴィルト教授によって設計され、1971 年に正式に出版されました。 1975 年に、PASCAL 言語は「標準 PASCAL 言語」として修正されました。

PASCAL 言語は ALGOL 60 に基づいて開発されています。これは、アプリケーションの作成に使用できる構造化プログラミング言語です。また、シーケンシャル システム ソフトウェア (コンパイラなど) を作成するために使用できるシステム プログラミング言語でもあります。強力な機能とシンプルなコンパイル手順を備えており、1970 年代に最も影響力のあるアルゴリズム言語でした。

Pascal 言語の特徴

ユーザーの観点から見ると、PASCAL 言語には次の主な特徴があります。

⒈構造化された言語です。 PASCAL 言語は、3 つの基本構造のステートメントを直接実装し、「プロシージャ」と「関数」(サブプログラム) を定義する機能を提供します。構造化されたプログラムを簡単に作成できます。プログラムを作成するときに GOTO ステートメントとラベルの使用を完全に排除できます。これにより、プログラムの正確性と可読性を容易に確認できます。 PASCAL 言語は、信頼性、検証の容易さ、概念的な明瞭さ、実装の簡素化を重視しています。構造的には他(BASIC、FORTRAN77など)よりも優れています。

⒉豊富なデータ型があります。 PASCAL では、整数型、実数型、文字型、ブール型、列挙型、部分範囲型、およびこれらのデータから構成される配列型、コレクション型、レコード型、およびファイル型を提供します。さらに、他の多くの言語では見られないポインター型が提供されます。ワースには「アルゴリズム + データ構造 = プログラム」という有名な公式があります。プログラム設計におけるデータの研究の重要性が指摘されています。豊富なデータ構造と前述の構造特性により、PASCAL を簡単に使用して複雑なアルゴリズムを記述し、より高品質のプログラムを取得できます。

⒊数値演算および非数値演算の分野に適用できます。一部の言語 (FORTRAN 66、ALGOL 60 など) は数値計算のみに適していますが、一部の言語 (COBOL など) は商用データ処理および管理分野に適しています。 PASCAL は強力な機能を備えており、さまざまな分野で幅広く使用できます。 PASCAL 言語は、設計支援やコンピュータ グラフィックス機能の実現にも使用できます。

⒋PASCAL プログラムの記述形式は比較的自由です。 FORTRAN や COBOL とは異なり、プログラムの記述形式に厳密な規定はありません。 PASCAL では、複数のステートメントを 1 行に記述したり、1 つのステートメントを複数行に記述したりすることができるため、PASCAL プログラムは詩のように美しく、読みやすく記述できます。

上記の特徴により、多くの学校がプログラミングコースの主要言語としてPASCALを選択しています。学生にプログラミングの厳格で優れた基礎トレーニングを提供できます。生徒の構造化されたプログラミング スタイルを開発します。ただし、ファイル処理能力が低いなどの欠点もあります。 3. 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 を押してメイン メニューに入り、[ファイル] メニューを選択して、[新規] コマンドを実行します。新しいプログラム ウィンドウを作成できます (デフォルトのファイル名は Noname00.pas または Noname01.pas など)。

4.プログラムの入力、編集、実行

現在のプログラム ウィンドウに、プログラムを 1 行ずつ入力します。実際、プログラム ウィンドウは全画面エディターです。したがって、プログラムの編集方法は他のエディタと同様であるため、ここでは繰り返しません。

プログラムの入力が完了したら、通常は Alt F9 を押して (またはコンパイル メニューでコンパイル コマンドを実行して) プログラムをコンパイルする必要があります。プログラムに構文エラーがある場合、最初の赤いエラー メッセージがプログラム ウィンドウの最初の行に表示されます。構文エラーがない場合は、コンパイルが成功したことを示すダイアログ ボックスがウィンドウの中央に表示されます。次に、プログラムを実行します。

ALT R を押して「実行」メニューの「実行」コマンドを開くか、ショートカット キー CTRL F9 を直接押してプログラムを実行できます。その後、実行結果をユーザー ウィンドウに出力できます。通常、プログラムの実行が終了すると、システムは Pascal システムの統合環境に戻ります。そのため、実行結果を表示するには、ALT F5 を押して画面をユーザー画面に切り替えます。

###5。プログラムの保存と開く

プログラム ウィンドウ内のプログラムをディスクに保存する場合は、F2 キーを押す (または [ファイル] メニューの保存コマンドを実行する) ことでプログラムを保存できます。初めてファイルを保存するときは、ファイル名を入力するダイアログ ボックスが画面に表示されます (デフォルトの拡張子は .pas)。

ディスク上のプログラム ファイル内の PASCAL プログラムをウィンドウにロードする場合は、F3 キーを押して (または [ファイル] メニューの [開く] コマンドを実行して) プログラムをロードします。また、ダイアログ ボックスも表示され、開くファイル名を入力するか、ファイル ダイアログ リストで目的のファイルを直接選択して、ファイルを開く操作に戻ります。

最初のプログラム

次のプログラムを実行すると、円の半径を入力するよう求められ、画面上に円を描きます。 Enter キーを押すとプログラムが終了し、プログラム ウィンドウに戻ります。

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。