/ /パスカルとは何ですか。 Pascalプログラミング

パスカルとは何ですか。 Pascalプログラミング

パスカルとは何ですか?かなり多くの人がこの質問をしています。これらは主に基本的なレベルでコンピュータを使用する人々です。 Pascalは、最も有名なプログラミング言語の1つです。彼らは、原則として、高校または大学の最初の年にそれを勉強します。これは、他の多くのプログラミング言語のベースと見なされています。

パスカルとは

歴史

パスカルとは何かを知りました。それでは、その出現と発展の歴史に直接目を向けましょう。言語の作成者はニクラウス・ヴィルトです。 1968年から1969年の間に開発されました。言語開発のための特別委員会に参加した後、パスカルを作成するというアイデアが彼に思い浮かびました。 Pascalとは、多くの初心者プログラマーにとって興味深いものです。この言語は、2つの数字を合計した機械機械の作成で特に有名な有名なフランスの科学者ブレイズパスカルに敬意を表してこの名前が付けられました。

Pascalプログラミング

パスカルとは何かに関する最も初期の出版物、1970年に登場。彼らは、効率など、この言語を作成する主な目標について話しました。これは、優れたプログラミングとデータ構造化のスキルに貢献します。

言語の実装

Pascal言語に精通している

  • UCSDパスカル。このシステムは1978年に作成されました。コンパイラポートが登場し、コードを移植可能にしたり、ソースシステムを編集したりできるようになりました。その後、UCSDは、その後のPascal言語の多くの実装の基礎となりました。
  • ObjectPascal。Pascalプログラミングは、常に多くの初心者を魅了してきました。 1986年、Appleはこの言語のオブジェクト拡張機能を作成しました。開発チームはパスカルの「父」に相談しました。
  • TurboPascal。IDEの最初のバージョンは1983年に登場しました。 Borlandは、この実装の背後にある開発者でした。ただし、TurboPascalがOdjectPascalから多くを借用しており、一般的に、これらの実装は類似していたことは注目に値します。 Pascalプログラミングは、Microsoftにとっても興味深いものです。同じ頃、彼らは独自のバージョンのPascalベースのオブジェクト言語をリリースしました。彼女は大量配布を得ることができず、すぐに忘れられました。その後、Borlandの実装はObjectPascalと名付けられました。
  • 今日のObjectPascal。Pascal言語の歴史の中で最も重要なステップは、無料の実装のリリースです。それらは他の多くの方言の最高のものを含んでいます。それらはほとんどのオペレーティングシステムとの優れた互換性を持っています。

特徴

Pascal言語の知識は、で始まる必要がありますその機能。主なものは、最も厳密なタイピングと構造化プログラミングの存在です。パスカルはその種の最初のものです。開発者が信じていたように、この言語は、さまざまな構文エラーを可能な限り排除し、直感的なインターフェイスも備えているため、統制のとれたプログラミングに貢献する必要があります。 Pascalとは何ですか、そしてその主な機能は何ですか?初心者プログラマーが興味を持っている主な質問です。言語は初心者でもかなりシンプルです。

パスカルとは

ただし、当初、この言語にはいくつかの欠点がありました。主なものは、動的メモリを操作できないこと、短いI / Oライブラリ、他の言語で作成された関数を実行する手段がないことなどです。 80年代初頭、多くの専門家がパスカルとは何かを学びました。パスカルの言語は非常にシンプルです。しかし、誰もがそれを好きだったわけではありません。一部の専門家は、言語のすべての欠陥を詳述する記事を書いています。

短所と修正

他の多くのプログラミング言語と同様に、パスカルはプラスだけでなく、深刻な欠陥も自慢することができます。開発者は徐々にデメリットに苦しんでいますが、必ずしも成功するとは限りません。

Pascal言語とは

それがどのように聞こえても、まれに不利になることはありません言語はプログラマーの学習に役立ちました。さらに、80年代のPascalは、当時初心者が研究していたFortranと比較して大きな前進でした。さらに、Fortranにはさらに多くの問題がありました。非常に短い期間で、パスカルは多くの学校や大学で教えるための主要な言語になることができました。その上で、数多くのプログラムが開発され始めました。

構造

Pascal言語について多くのことを書くことができますが、プログラミングプロセスに直接移動します。すべてのPascalアプリケーションは、キーワード(Program)で始まります。その直後にプログラム名を表示し、「;」を付けます。場合によっては、これは必要ありません。名前の後に、パラメーターとして機能する外部ファイルのリストを指定できます。その後、プログラムで最も重要なこと、つまり彼女の体がやってくる。定数、型、変数、プロシージャ、関数を説明するセクションで構成されています。それらの後に、演算子のブロック(エントリポイント)が続きます。ステートメントブロックは、beginキーワードとendキーワードの間にあります。各ステートメントはセミコロンで区切ります。プログラムを終了するには、ボディの後に配置されるポイントが使用されます。

モジュールの適用

プログラムコードでモジュールを使用するには、次のことを行う必要があります。それについての発表に出席してください。 USESキーワードである接続ステートメントを使用して、同様のアナウンスを行うことができます。その後、接続する必要のあるモジュールの名前が表示されます。命令は、見出しの直後またはインターフェイスのセクションに収まります。

 Pascal言語について

一部の言語実装はサポートしていませんモジュール、特に古いバージョン。それらは、ソフトウェアと補助の2つのタイプに分けることができます。最初のものはプログラムに存在し、programキーワードで始まります。 2つ目は、変数、定数、型などを含み、他のモジュールで使用できます。

句読点

Pascal構文では、厳密な実行が必要です。

  • セミコロン。タイトルの最後、変数の説明の後に配置されます。演算子を分離します。 endキーワードの前は省略できます。
  • コンマ。さまざまなリストで区切り文字として使用されます。
  • ポイント。プログラム本体の最後(単語endの後)に配置されます。

このような厳密な構文が必要なので、コンピュータがアプリケーションの実行者と見なされる方法。間違った文字が適用されると、エラーが表示されます。セミコロンが演算子の区切り文字として使用されている場合、演算子はすべて1つのコンマと次のコンマの間にあるテキストです。この記号が演算子の間に配置されていない場合、プログラムはそれらを1つとして認識し、エラーも発生します。

Pascal言語では、コメントを挿入できます。これらは、プログラムコードの説明として機能します。ロシア語を使用できます。コメントはプログラムの動作には影響しません。

Pascalでは、小文字と大文字の両方で書くことができます。選択はプログラマー次第です。

批判

すでに述べたように、パスカルの特別な人気1980年から1990年にかけて落ちましたが、言語を軽薄だと考える批評家がいました。彼らの意見では、それはトレーニングにのみ適しています。特に注目すべき批判は、「なぜパスカルが私のお気に入りのプログラミング言語ではないのか」という記事で与えられました。これは、C言語の開発者の1人であるBrian Kernighanによって書かれたもので、Pascalが真剣に改善し始めたのは記事の後でした。

すべての欠点にもかかわらず、Pascalに最も重きを置くのは、多くのプログラマーの軽薄な態度です。

気に入った点 -
0
人気の投稿
精神的な開発
食べ物
うん