/ / Was ist Pascal? Pascal-Programmierung

Was ist Pascal? Pascal-Programmierung

Was ist Pascal? Viele Leute stellen diese Frage. Dies sind hauptsächlich Personen, die einen Computer auf einer grundlegenden Ebene verwenden. Pascal ist eine der bekanntesten Programmiersprachen. Sie studieren es in der Regel an der High School oder in den ersten Studienjahren. Es gilt als Basis für viele andere Programmiersprachen.

Was ist Pascal?

Geschichte

Was ist Pascal, haben wir herausgefunden. Wenden wir uns nun direkt der Geschichte seines Auftretens und seiner Entwicklung zu. Der Schöpfer der Sprache ist Niklaus Wirth. Es wurde zwischen 1968 und 1969 entwickelt. Die Idee, Pascal zu schaffen, kam ihm, nachdem er an einem speziellen Komitee für die Entwicklung von Sprachen teilgenommen hatte. Was Pascal ist, ist für viele unerfahrene Programmierer interessant. Die Sprache erhielt diesen Namen zu Ehren des berühmten französischen Wissenschaftlers Blaise Pascal, der besonders für die Schaffung einer mechanischen Maschine bekannt ist, die zwei Zahlen summiert.

Pascal-Programmierung

Die frühesten Veröffentlichungen darüber, was Pascal ist,erschien 1970. Sie sprachen über die Hauptziele der Erstellung dieser Sprache, wie z. B. die Effizienz, die zu hervorragenden Programmier- und Datenstrukturierungsfähigkeiten beitragen würde.

Sprachimplementierung

Bekanntschaft mit der Pascal-Sprache

  • UCSD Pascal. Dieses System wurde 1978 erstellt. Darin erschien ein Compiler-Port, der es ermöglichte, den Code portabel zu machen. Jetzt war es auch möglich, das Quellsystem zu bearbeiten und so weiter. In der Folge wurde UCSD zur Grundlage für viele nachfolgende Implementierungen der Pascal-Sprache.
  • Objekt Pascal. Pascal-Programmierung hat schon immer viele Anfänger angezogen. 1986 erstellte Apple eine Objekterweiterung für die Sprache. Das Entwicklungsteam beriet sich mit Pascals "Vater".
  • Turbo Pascal. Die erste Version der IDE erschien 1983. Borland wurde der Entwickler hinter dieser Implementierung. Es ist jedoch erwähnenswert, dass Turbo Pascal viel von Odject Pascal geliehen hat, und im Allgemeinen waren diese Implementierungen ähnlich. Die Pascal-Programmierung ist auch für Microsoft von Interesse. Etwa zur gleichen Zeit veröffentlichten sie ihre eigene Version der Pascal-basierten Objektsprache. Sie konnte keine Massenverteilung bekommen und wurde bald vergessen. Anschließend wurde Borlands Implementierung Object Pascal genannt.
  • Objekt Pascal heute.Der wichtigste Schritt in der Geschichte der Pascal-Sprache ist die Veröffentlichung kostenloser Implementierungen. Sie enthalten das Beste aus vielen anderen Dialekten. Sie sind hervorragend mit den meisten Betriebssystemen kompatibel.

Eigenschaften

Die Bekanntschaft mit der Pascal-Sprache muss beginnenseine Funktionen. Das wichtigste ist die strengste Typisierung und das Vorhandensein einer strukturierten Programmierung. Pascal ist der erste seiner Art. Wie der Entwickler glaubte, sollte die Sprache zu einer disziplinierten Programmierung beitragen, da sie verschiedene Syntaxfehler so weit wie möglich ausschließt und auch eine intuitive Benutzeroberfläche hat. Was ist Pascal und was sind seine Hauptmerkmale, sind die Hauptfragen, die unerfahrene Programmierer interessieren. Die Sprache ist selbst für Anfänger ziemlich einfach.

Was ist Pascal?

Anfangs hatte die Sprache jedoch eine Reihe von Mängeln.Die wichtigsten sind: die Unfähigkeit, mit dynamischem Speicher zu arbeiten, eine kurze E / A-Bibliothek, das Fehlen von Mitteln zum Ausführen von Funktionen, die in anderen Sprachen erstellt wurden, und so weiter. In den frühen 80ern lernten viele Spezialisten, was Pascal ist, dessen Sprache recht einfach ist. Es hat jedoch nicht allen gefallen. Einige Experten haben sogar Artikel geschrieben, in denen jeder Fehler in der Sprache beschrieben wird.

Nachteile und Korrekturen

Wie viele andere Programmiersprachen,Pascal kann sich nicht nur Pluspunkte rühmen, sondern auch schwerwiegende Mängel. Es sollte gesagt werden, dass die Entwickler allmählich mit den Nachteilen kämpfen, aber sie sind nicht immer erfolgreich.

Was ist Pascal Sprache

Egal wie es sich anhört, aber nicht selten NachteileSprache half Programmierern beim Lernen. Darüber hinaus war Pascal in den 1980er Jahren ein großer Fortschritt im Vergleich zu Fortran, das zu dieser Zeit von Anfängern untersucht wurde. Darüber hinaus hatte Fortran noch mehr Probleme. In kürzester Zeit gelang es Pascal, die Hauptsprache für den Unterricht an vielen Schulen und Universitäten zu werden. Auf dieser Grundlage wurden zahlreiche Programme entwickelt.

Struktur

Sie können viel über die Pascal-Sprache schreiben, aber Sie solltenGehen Sie direkt zum Programmierprozess. Jede Pascal-Anwendung beginnt mit dem Schlüsselwort (Programm). Unmittelbar danach wird der Name des Programms angezeigt und dann ";" eingegeben. Manchmal ist dies nicht erforderlich. Nach dem Namen können Sie eine Liste externer Dateien angeben, die als Parameter dienen. Danach kommt das Wichtigste im Programm - ihr Körper. Es besteht aus Abschnitten, die Konstanten, Typen, Variablen, Prozeduren und Funktionen beschreiben. Nach ihnen kommt der Operatorblock - der Einstiegspunkt. Der Anweisungsblock befindet sich zwischen den Schlüsselwörtern begin und end. Trennen Sie jede Anweisung mit einem Semikolon. Zum Beenden des Programms wird ein Punkt verwendet, der hinter dem Körper platziert wird.

Anwendung von Modulen

Um das Modul im Programmcode zu verwenden, müssen SieNehmen Sie an einer Ankündigung teil. Sie können eine ähnliche Ankündigung mit der Verbindungsanweisung machen, bei der es sich um das Schlüsselwort USES handelt. Danach werden die Namen der Module angezeigt, die angeschlossen werden müssen. Die Anweisung passt direkt nach der Überschrift oder in den Abschnitt der Benutzeroberfläche.

 über die Pascal-Sprache

Einige Sprachimplementierungen werden nicht unterstütztModule, insbesondere ältere Versionen. Sie können in zwei Typen unterteilt werden: Software und Zusatz. Der erste ist im Programm vorhanden und beginnt mit dem Programmschlüsselwort. Die zweite enthält Variablen, Konstanten, Typen usw., die in anderen Modulen verwendet werden können.

Interpunktion

Die Pascal-Syntax erfordert eine strikte Ausführung.

  • Semikolon. Es wird am Ende des Titels nach der Beschreibung der Variablen platziert. Es trennt Operatoren. Es kann vor dem Schlüsselwort end weggelassen werden.
  • Komma. Wird als Trennzeichen in verschiedenen Listen verwendet.
  • Punkt. Es wird am Ende des Programmkörpers (nach dem Wortede) platziert.

Eine solche starre Syntax ist also notwendigwie der Computer als Ausführender der Anwendung betrachtet wird. Wenn ein falsches Zeichen angewendet wird, wird ein Fehler angezeigt. Wenn ein Semikolon als Trennzeichen für Operatoren verwendet wird, ist der Operator der gesamte Text zwischen einem Komma und dem folgenden. Wenn dieses Zeichen nicht zwischen den Operatoren steht, nimmt das Programm sie als eins wahr und gibt auch einen Fehler aus.

Mit der Pascal-Sprache können Sie Kommentare einfügen. Sie dienen als Erklärung für den Programmcode. Sie können Russisch verwenden. Kommentare haben keine Auswirkung auf den Betrieb des Programms.

In Pascal können Sie sowohl in Klein- als auch in Großbuchstaben schreiben. Die Wahl liegt beim Programmierer.

Kritik

Wie bereits erwähnt, die besondere Beliebtheit von Pascalfiel 1980-1990, aber es gab Kritiker, die die Sprache für leichtfertig hielten. Ihrer Meinung nach ist es nur für das Training geeignet. Besonders bemerkenswert wurde der Artikel "Warum Pascal nicht meine Lieblingsprogrammiersprache ist". Es wurde von Brian Kernighan, einem der Entwickler der C-Sprache, geschrieben. Nach dem Artikel begann sich Pascal ernsthaft zum Besseren zu verändern.

Trotz aller Mängel belastet Pascal am meisten die leichtfertige Haltung vieler Programmierer.