Was ist Pascal?Sehr viele Leute stellen diese Frage. Dies sind hauptsächlich Menschen, die einen Computer in der Grundstufe benutzen. Pascal ist eine der bekanntesten Programmiersprachen. Sie studieren es in der Regel in der High School oder in den ersten Kursen der Universitäten. Es gilt als Basis für viele andere Programmiersprachen.
Was Pascal ist, haben wir herausgefunden.Wir wenden uns nun direkt der Entstehungs- und Entwicklungsgeschichte zu. Der Schöpfer der Sprache ist Nicklaus Wirth. Es wurde zwischen 1968 und 1969 entwickelt. Die Idee, Pascal zu gründen, kam ihm nach der Teilnahme an einem speziellen Komitee für die Entwicklung von Sprachen. Was Pascal ist, ist für viele Programmieranfänger interessant. Diesen Namen erhielt die Sprache zu Ehren des berühmten französischen Wissenschaftlers Blaise Pascal, der vor allem für die Schaffung einer mechanischen Maschine bekannt ist, die zwei Zahlen zusammenfasst.
Первейшие публикации о том, что такое Паскаль, 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.
Die Vertrautheit mit Pascal muss mit beginnenseine Funktionen. Die wichtigste ist die strengste Typisierung und das Vorhandensein von struktureller Programmierung. Pascal ist die erste dieser Sprachen. Laut dem Entwickler sollte die Sprache zu einer disziplinierten Programmierung beitragen, da sie verschiedene Syntaxfehler so weit wie möglich beseitigt und außerdem eine intuitive Benutzeroberfläche aufweist. Was ist Pascal und was sind seine Hauptmerkmale - die Hauptfragen, die Programmieranfänger interessieren. Die Sprache ist auch für Anfänger ziemlich einfach.
Anfänglich hatte die Sprache jedoch eine Reihe von Nachteilen.Die wichtigsten sind: die Unfähigkeit, mit dynamischem Speicher zu arbeiten, eine kurze E / A-Bibliothek, fehlende Tools zum Ausführen von Funktionen, die in anderen Sprachen erstellt wurden, und so weiter. Was Pascal ist, dessen Sprache recht einfach ist, haben viele Experten Anfang der 80er Jahre gelernt. Es hat jedoch nicht allen gefallen. Einige Experten haben sogar Artikel geschrieben, in denen sie jeden Sprachmangel ausführlich beschrieben haben.
Wie viele andere ProgrammiersprachenPascal bietet nicht nur Vorteile, sondern auch gravierende Mängel. Es sollte gesagt werden, dass die Entwickler nach und nach mit den Minuspunkten zu kämpfen haben, aber es gelingt ihnen nicht immer.
Как бы это не звучало, но не редко недостатки Sprachunterstützte Programmierer beim Lernen. Darüber hinaus war Pascal in den 80er 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. Pascal hat es in kürzester Zeit geschafft, in vielen Schulen und Universitäten zur Hauptsprache des Unterrichts zu werden. Auf dieser Grundlage begannen zahlreiche Programme zu entwickeln.
Sie können viel über Pascal schreiben, aber Sie sollten es tunGehen Sie direkt zum Programmiervorgang. Jede Anwendung in Pascal beginnt mit einem Schlüsselwort (Programm). Unmittelbar danach wird der Name des Programms angezeigt und dann ";" 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 Block der Operatoren - der Einstiegspunkt. Der Anweisungsblock befindet sich zwischen den Schlüsselwörtern begin und end. Jede Anweisung ist durch ein Semikolon getrennt. Zum Beenden des Programms wird ein Punkt verwendet, der hinter dem Körper platziert wird.
Um das Modul im Programmcode verwenden zu können, mussan einer Ankündigung über ihn teilnehmen. Sie können eine solche Ansage mit der Verbindungsanweisung, dem Schlüsselwort USES, vornehmen. Danach werden die Namen der Module angezeigt, die verbunden werden müssen. Die Anweisung wird unmittelbar nach dem Header oder im Interface-Bereich eingegeben.
Einige Sprachimplementierungen werden nicht unterstütztModule, insbesondere ältere Versionen. Sie können in zwei Typen unterteilt werden: Software und Hilfssoftware. Die erste ist im Programm vorhanden und beginnt mit dem Schlüsselwort program. Die zweite enthält Variablen, Konstanten, Typen usw., die in anderen Modulen verwendet werden können.
Die Syntax von Pascal erfordert eine strikte Ausführung.
Eine solche harte Syntax ist also notwendigwie der Computer als Ausführender der Anwendung betrachtet wird. Wenn das falsche Zeichen verwendet wird, wird ein Fehler angezeigt. Wenn das Semikolon ein Trennzeichen für Operatoren ist, ist der Operator der gesamte Text, der sich zwischen einem Semikolon und dem nächsten befindet. Wenn dieses Zeichen zwischen den Betreibern nicht ausgesetzt wird, 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 des Programmcodes. Sie können die russische Sprache verwenden. Kommentare haben keine Auswirkung auf das Programm.
In Pascal können Sie sowohl Klein- als auch Großbuchstaben schreiben. Die Wahl liegt beim Programmierer.
Wie bereits erwähnt, die besondere Beliebtheit von PascalEs fiel zwischen 1980 und 1990, aber es gab Kritiker, die die Sprache für leichtfertig hielten. Ihrer Meinung nach ist es nur für das Training geeignet. Besonders bemerkenswerte Kritik wurde im Artikel "Warum Pascal nicht meine Lieblingsprogrammiersprache ist" geäußert. 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 wird Pascal am meisten von der leichtfertigen Haltung vieler Programmierer unter Druck gesetzt.