Skip to main content

Was ist strukturiertes Englisch?

Strukturiertes Englisch macht Computercodes für Nichtprogrammierer verständlich, indem sie englische Wörter verwenden, um jeden Schritt beim Ausführen eines Programms zu beschreiben.Die Strukturen eines Computerprogramms sollen dem Computer mitteilen, was er logisch, schrittweise zu tun ist.Nichtprogrammierer sind jedoch nicht in der Lage, die tatsächlichen Symbole und Anweisungen im Code zu lesen, sodass die Menschen Programmiersprachen erstellt haben, die unkomplizierte englische Wörter verwenden, um auszudrücken, was passiert, wenn der reale Code ausgeführt wird.Dieses strukturierte Englisch, das oft als Pseudo-Code bezeichnet wird, programmiert den Computer nicht wirklich, kann jedoch als Flow-Diagramm beschrieben werden, in dem jeder Schritt auflistet, als der Computer dem realen Programm folgt.

, indem eine Aufgabe in eine logische Sequenz eingebaut wirdVon einzelnen Schritten ermöglicht strukturiertes Englisch die zugrunde liegende Organisation eines Computerprogramms.Jeder Schritt im Prozess wird in einer Zeile unter Verwendung klarer englischer Wörter in den Hauptstädten beschrieben, normalerweise in Form von Befehlen oder Imperativen.Ein einfaches Beispiel hierfür ist der IF-Then-Else-Prozess, der auch als bedingter Prozess bezeichnet wird.Wenn eine Bedingung wahr ist, tritt eine bestimmte Aktion auf, aber wenn eine andere Bedingung stattdessen wahr ist, tritt eine andere Aktion auf.Der gesamte if-then-else-Prozess wird mit einem Endif abgeschlossen, sodass dieses Entscheidungsprogramm nicht mit der nächsten Abfolge von Schritten verwechselt wird.Schritte in einem Computerprogramm.Diese Befehle sind häufig in andere Prozesse eingebettet und erstellen mehrere Aktionen in einer einzigen Aufgabe.Ein Programmierer kann einen Prozess starten und zwei oder drei IF-dann-Entscheidungen nacheinander erstellen, bevor sie Endif verwendet, um diesen Prozess zu beenden.Ein bedingter Prozess mit if-then oder Fall ist eine der leistungsstärksten Konstruktionen in einem strukturierten englischen Programm.Es führt die Möglichkeit ein, dass der Computer abhängig von der Existenz unterschiedlicher Bedingungen viele sehr unterschiedliche Entscheidungen trifft.

Das if-then-else-bedingte Konstrukt oder den Fallbefehl, das eine Reihe von Maßnahmen einführt, die für mehrere potenzielle Fälle auftreten sollten,Führen Sie das Konzept eines Entscheidungsbaums in das Programm ein.Jeder mögliche Startzustand oder jeder Fall wäre ein einzelner Zweig am Baum, wobei jeder Zweig zu weiteren Zweigen führt, die bestimmte Sätze von If-then-Art von Ergebnissen tragen.Eine Änderung einer dieser Anfangsbedingungen könnte zu unterschiedlichen Endprodukten an verschiedenen Zweigen des Baumes führen.In strukturiertem Englisch können diese untergeordneten IF-dann- oder Fallzweige unter den Befehlen für den größeren Prozess eingesetzt werden, an dem sie beteiligt sind.Diese Art des Schreibens des Programms bietet viel Präzision, während der Leser genau erkennen kann, wo jede kleine Entscheidung im breiteren Kontext auftritt.

Die Idee des strukturierten Englisch war die Grundlage vieler Arten von Computerprogrammiersprachen.Eine der ersten strukturierten Programmiersprachen war Structured Query Language (SQL), die Anfang der 1970er Jahre an der International Business Machines Corporation (IBM) erstellt wurde.Es wurde im Laufe der Jahre von vielen anderen Sprachen verfolgt, die versuchen, die Computerprogrammierung für normale Leser klarer zu machen.Der zugrunde liegende Code, der den Computer ausführt, wird weiterhin in den Symbolen geschrieben, die die meisten Menschen nicht lesen können.Mit den strukturierten englischen Programmiersprachen können diese Personen jedoch Programme entwerfen, die dann intern in diesen Code übersetzt werden, sodass ihre Computer die von ihnen erforderlichen Aufgaben ausführen.