Was ist Syntax? (Syntaxdefinition)

In der Computerwelt ist die Syntax von a Befehl bezieht sich auf die Regeln, in denen der Befehl ausgeführt werden muss, damit ein Stück von Software es zu verstehen.

Zum Beispiel kann die Syntax eines Befehls diktieren Groß-/Kleinschreibung und welche Arten von Optionen verfügbar sind, die dazu führen, dass der Befehl auf unterschiedliche Weise ausgeführt wird.

Ohne die richtige Syntax werden die Wörter und anderen Zeichen, aus denen der Befehl besteht, nicht in einer sinnvollen Reihenfolge aneinandergereiht. Das Ergebnis einer schlechten Syntax ist die Unfähigkeit des Syntax-Lesers zu verstehen, was vermittelt werden soll.

Syntax ist wie eine Sprache

Sprachen in einer Blase
 Lebensdraht

Um die Computersyntax besser zu verstehen, stellen Sie sich diese als Sprache wie Englisch, Deutsch, Spanisch usw. vor.

EIN Sprache Syntax erfordert, dass bestimmte Wörter und Satzzeichen richtig verwendet werden, damit jemand, der die Wörter hört oder liest, sie richtig verstehen kann. Wenn Wörter und Zeichen in einem Satz falsch platziert sind, ist er sehr schwer zu verstehen.

Ähnlich wie bei der Sprache muss die Struktur oder Syntax eines Computerbefehls perfekt codiert oder ausgeführt werden damit es verstanden werden kann, mit allen Wörtern, Symbolen und anderen Zeichen, die genau richtig positioniert sind Weg.

Warum ist Syntax wichtig?

Würden Sie erwarten, dass jemand, der nur Russisch liest und spricht, Japanisch versteht? Oder wie wäre es mit jemandem, der nur Englisch versteht, um auf Italienisch geschriebene Wörter lesen zu können?

Ebenso erfordern verschiedene Programme (ähnlich wie verschiedene Sprachen) verschiedene Regeln, die befolgt werden müssen, damit die Software (oder Person mit gesprochener Sprache) Ihre Anfragen interpretieren kann.

Du würdest zum Beispiel nicht sagen "Ich bin den Hügel hinuntergelaufen." denn das macht kaum Sinn angesichts der Regeln, die Englischsprachige beim Verstehen von Wörtern kennengelernt haben. Das gleiche gilt für die Befehlssyntax, da das Programm, das die Syntax liest, sie nur versteht, wenn sie auf eine bestimmte Weise eingerichtet ist, wie Sie unten sehen werden.

Es ist wichtig, die Syntax bei der Arbeit mit Computerbefehlen nicht zu übersehen, denn selbst ein winziges, Ein scheinbar akzeptabler Syntaxfehler bedeutet, dass ein Computer nicht verstehen kann, was Sie sind nach.

Schauen wir uns die an Ping-Befehl als Beispiel für die richtige und falsche Syntax. Die gebräuchlichste Methode zur Verwendung des Ping-Befehls ist die Ausführung Klingeln, gefolgt von einem IP Adresse, so was:

ping 192.168.1.1. 

Diese Syntax ist zu 100 Prozent korrekt, und weil sie korrekt ist, wird die Kommandozeilen-Interpreter, wahrscheinlich Eingabeaufforderung in Windows verstehen, dass wir überprüfen möchten, ob der Computer mit diesem bestimmten Gerät im Netzwerk kommunizieren kann.

Der Befehl wird jedoch nicht funktionieren, wenn wir den Text neu anordnen und zuerst die IP-Adresse eingeben und dann das Wort Klingeln, so was:

192.168.1.1 ping. 

Wir verwenden nicht die richtige Syntax, also obwohl der Befehl sieht aus ein bisschen wie es sollte, es wird überhaupt nicht funktionieren, weil der Computer keine Ahnung hat, wie er damit umgehen soll.

Computerbefehle mit falscher Syntax werden oft als a. bezeichnet Syntax-Fehler, und wird nicht wie beabsichtigt ausgeführt, bis die Syntax korrigiert ist.

Obwohl es mit einfacheren Befehlen sicherlich möglich ist (wie Sie mit gesehen haben) Klingeln), ist es viel wahrscheinlicher, dass ein Syntaxfehler auftritt, da Computerbefehle immer komplexer werden. Schau einfach auf diese Beispiele für Formatbefehle um zu sehen, was wir meinen.

Syntaxfehler sind nicht nur auf Befehle wie die gerade erwähnten beschränkt, sondern auch auf jede andere Programmiersprache wie HTML oder JavaScript. Denken Sie nur daran, wie viele potenzielle Syntaxfehler beim Codieren von so etwas wie einem Ganzen gemacht werden könnten Betriebssystem mögen Windows XP, die 45 Millionen Codezeilen erforderte!

Sie können in nur diesem einen Beispiel sehen mit Klingeln dass es sehr wichtig ist, die Syntax nicht nur richtig lesen, sondern natürlich auch perfekt anwenden zu können.

Richtige Syntax mit Eingabeaufforderungsbefehlen

Jeder Befehl macht etwas anderes, daher haben sie jeweils eine unterschiedliche Syntax. Blick durch unsere Tabelle der Eingabeaufforderungsbefehle ist eine schnelle Möglichkeit, um zu sehen, wie viele Befehle es in Windows gibt, für die alle bestimmte Regeln gelten, die für ihre Verwendung gelten.

Befehlssyntax hat sehr spezifische Regeln, die beschreiben, wie ein bestimmter Befehl ausgeführt werden kann oder nicht.