/ Schulalgorithmische Sprache: Zweck, Regeln, Befehle. Das Konzept der algorithmischen Sprache

Algorithmische Schulsprache: Zweck, Regeln, Teams. Das Konzept der algorithmischen Sprache

Am häufigsten sind Anweisungen in der FormDatensätze in algorithmischer Sprache. Es ist für die genaue Vorschrift aller Schritte und deren Durchführung erforderlich. Es gibt deutliche Unterschiede zwischen der Schulalgorithmussprache und den Programmiersprachen. In der Regel fungiert in der ersten Ausführungsform nicht nur ein Computer als Ausführender, sondern auch ein anderes Gerät, das in der Lage ist, Arbeit auszuführen. Jedes Programm, das in einer algorithmischen Sprache geschrieben ist, muss nicht technisch ausgeführt werden. Die Umsetzung aller Anweisungen in die Praxis ist eine rein separate Angelegenheit. Im Folgenden wird auch die Beschreibung des Algorithmus in der algorithmischen Sprache betrachtet. Es wird helfen, das Gerät dieses Systems zu verstehen.

In der Schule studieren

Зачастую в школах изучается алгоритмический язык, am bekanntesten als Lehr. Es wurde weit verbreitet, weil es die Wörter verwendet, die für jeden Schüler am verständlichsten sind. Eine ähnliche Sprache mit russischer Syntax wurde vor langer Zeit eingeführt, nämlich Mitte der 1980er Jahre. Es wurde verwendet, um eine Grundlage für Schüler zu schaffen und ihnen einen Informatikkurs ohne Computer beizubringen. Diese Sprache wurde 1985 in einem der Lehrbücher veröffentlicht. Es wurde auch mehrmals für spezielle Bücher nachgedruckt, die in den Klassen 9 und 10 unterrichtet werden sollten. Die Gesamtauflage der Publikation betrug 7 Millionen Exemplare.

algorithmische Sprache

Algorithmus-Aufzeichnungssequenz

Zunächst müssen Sie die Buchstabenkombination ALG schreiben. Das Folgende ist der Name des Algorithmus. Dann müssen Sie nach START eine Reihe von Befehlen beschreiben. Der KOH-Operator zeigt das Ende eines Programms an.

Beschreibung des Algorithmus in algorithmischer Sprache:

ALG Die Firma

START

zurück

Noch 90 Grad

vorwärts

KOH

Beim Schreiben von Schlüsselwörtern müssen SieUnterstreichen oder fett. Um logische Blöcke anzugeben, sollten Einrückungen verwendet werden. Wenn am Anfang und am Ende zwei Wörter vorhanden sind, müssen Sie den vertikalen Balken verwenden, der die Verbindung angibt.

algorithmische Sprache der Schule

Algorithmus-Design

Um neue Anweisungen zu erstellen, können SieVerwenden Sie alte Aufzeichnungen. Solche Anweisungen werden als Tochterunternehmen bezeichnet. Ein ähnlicher Algorithmus kann einer der oben beschriebenen sein. Es besteht auch die Möglichkeit, dass in diesem System zusätzlich ein Algorithmus verwendet wird, der selbst einen Verweis auf Hilfssysteme erhalten hat.

Oft beim Erstellen von Anweisungendie Notwendigkeit, nur einen Algorithmus als zusätzlichen zu verwenden. Deshalb können Aufnahmen oft komplex und umständlich sein. Es ist jedoch anzumerken, dass das Senden einfacher ist, als dieselben Notizen mehrmals neu zu schreiben.

Именно поэтому на практике часто используется Standard-Hilfsalgorithmus, der dem Benutzer ständig untergeordnet ist. Die Anweisung kann sich sowohl auf sich selbst als auch auf andere beziehen. Algorithmische Sprachbefehle sind für solche Aktionen ausgelegt. Diese Anweisungen werden als rekursiv bezeichnet.

Der selbstbindende Befehl befindet sich im System selbst. Eine solche Rekursion ist direkt. Indirekt wird als einer angesehen, bei dem der Algorithmus in einem anderen Hilfsbefehl aufgerufen wird.

Algorithmen, die eine bestimmte Reihenfolge habenDie folgenden Befehle können sich abhängig von den Ergebnissen der Ausführung spezieller Programmteile ständig ändern. Solche Systeme werden als Verzweigung bezeichnet. Um sie zu erstellen, müssen Sie einen speziellen Verzweigungsbefehl verwenden. Es hat ein abgekürztes und vollständiges Rechtschreibschema. Oft gibt es zyklische Algorithmen, die spezielle Befehle mehrmals ausführen.

Beschreibung des Algorithmus in algorithmischer Sprache

E-Workshop

Um das Studium der Theorie zu verbessernIn grammatikalischer Sprache haben die Fachleute der Mechmath der Moskauer Staatsuniversität 1985 einen speziellen Compiler erstellt. Es heißt "E-Workshop". Mit seiner Hilfe war es möglich, Programme einzugeben, zu ändern und auszuführen. Im folgenden Jahr wurde eine bestimmte Gruppe von Darstellern veröffentlicht. Wir sprechen über den "Roboter", "Zeichner", "Zweibeiner", "Geländewagen". Dies machte es einfach und leicht, Algorithmen zu implementieren. Dieser Compiler ist weit verbreitet und wurde auf einigen Computern verwendet. Diese Programmiersprache wurde seit geraumer Zeit verfeinert und modifiziert. Im Jahr 1990 erschien eine spätere Version im Lehrbuch.

 Programm in algorithmischer Sprache

Idol

Jetzt wird die algorithmische Sprache der Schule durchlaufenseine Wiedergeburt, nachdem es ein spezielles Paket "Idol" für Windows und Linux entwickelt wurde. Das System arbeitet mit mehreren Darstellern. Klassisch unter ihnen sind "Robot", "Draftsman". Das gleiche Paket ist in der Linux-Installationsdatei School enthalten. Dieses System wurde speziell für die Russische Akademie der Wissenschaften entwickelt. Es wird kostenlos und kostenlos verteilt. In den letzten Jahren wurde aktiv vorgeschlagen, die beschriebene Sprache in der NUTZUNG als eine der Arten von Fragen zu verwenden.

Sprachzuweisung

Zum Lösen wird eine algorithmische Sprache verwendeteine ganze Reihe von Aufgaben. Es eignet sich sowohl zum Beherrschen von Mathematik als auch von Übungen in anderen Fächern. Es sollte beachtet werden, dass es auch verwendet wird, um Schulkindern ähnlicher Themen das Lernen zu erleichtern.

 algorithmische Sprachbefehle

Unterschiede zwischen maschinellen und algorithmischen Sprachen

Наиболее известным представителем Maschinenabhängige Sprachen sind "Assembler". Während der Programmierung sollte eine Person dem Übersetzer dank spezieller Operatoren klar anzeigen, welche Speicherzellen gefüllt oder übertragen werden sollen. Da die Syntax von "Assembler" der Computerform der Aufnahme so nahe wie möglich kommt, ist es ziemlich schwierig, sie zu studieren. Deshalb wird die algorithmische Sprache in der Schule sowie zu Beginn des Programmierunterrichts im ersten Jahr einer Hochschule unterrichtet.

algorithmischer Sprachzweck

Standardfunktionen

Die algorithmische Sprache hat etwas BesonderesStandardfunktionen, die den Status "eingebaut" erhalten haben. Dank ihnen ist es möglich, viele Operationen mit Zahlen und Ausdrücken einfach zu schreiben, ohne Routineeinträge durchzuführen. Ein Programm in einer algorithmischen Sprache ist recht einfach. Mit nativen Funktionen können Sie die Quadratwurzel, Logarithmen, Module usw. berechnen. Die beliebtesten Inline-Methoden sind:

  • absolutes abs-Modul (X);
  • Quadratwurzel sqrt (X);
  • die natürlichen und dezimalen Logarithmen von ln (X), log (X);
  • Minimum und Maximum min (X, Y), max (X, Y);
  • trigonometrische Funktionen sin (X), cos (X), tg (X), ctg (X).

Dank diesem Programmierer oder einfach nurEine Person, die für die Arbeit mit einer algorithmischen Sprache ausgebildet ist, kann leicht ein mathematisches Problem schreiben, ohne auf die Erfindung eines Fahrrads zurückgreifen zu müssen. Daher sollte beachtet werden, dass diese Sprache sehr praktisch ist. Es ist leicht zu verstehen und ebenso leicht zu lesen. Kein Wunder, dass er in den Lehrplan der Schule eingeführt wurde. Die Schüler lernen es gerne.

Mochte:
0
Beliebte Beiträge
Spirituelle Entwicklung
Essen
Ja