Befehlsdefinition (in der Informatik)
Verschiedenes / / November 13, 2021
Von Guillem Alsina González, im Okt. 2018
Bevor es existierte Fenster, das erste MacOS oder jede andere Computerumgebung, die visuell mit dem Maus (oder jetzt mit den Fingern auf dem Bildschirm spielen), Computer waren größer und rauer zu Interaktion menschlich, Befehle erteilen zu müssen durch Worte, die auf der Tastatur gefolgt von verschiedenen Parametern, um ihre Funktion.
In der Computertechnik ist ein Befehl eine Anweisung oder ein Befehl, der Computern über eine Tastatur oder ein analoges Gerät gegeben wird.
Interaktion durch Befehle setzt die Existenz von a Befehlsinterpreter, ein Programm, das die Anweisungen, die wir ihm geben, in Form eines schriftlichen Befehls empfängt und ausführt.
An dieser Stelle ist es am besten, ein Beispiel dafür zu geben, wovon ich spreche.
Ältere Betriebssysteme ohne grafische Umgebung, wie MS-DOS (und seine DR-DOS-Typ-Varianten oder das aktuelle FreeDOS) Interaktion mit dem Benutzer auf Systemebene durch einen Befehlsinterpreter und die entsprechenden Befehle, zu denen er fähig ist erkennen.
Jeder, der alt ist, wird sich an die Tage von MS-DOS erinnern. So zum Beispiel der Befehl zum Anzeigen der Liste der Dateien und Ordner, die in a Bindemittel es war DIR
.
Aber komplizieren wir die Dinge ein wenig ...
Das Parameter sie sind Modifizierer der Aktion der Befehle oder Daten, die notwendig sind, damit sie die anvertraute Aufgabe ausführen können.
Um beispielsweise in MS-DOS eine physische Diskette (wie eine altmodische Diskette) vorzubereiten, mussten wir den Befehl FORMAT
verwenden. Aber dieser hier würde uns, einfach ausgedrückt, einen Fehler anzeigen, weil er wissen müsste, was Einheit geben Format. FORMAT A:
wäre ein Beispiel für die korrekte Verwendung des FORMAT-Befehls, da wir angibt, dass es das Laufwerk A: formatiert, und letzteres wäre der notwendige Parameter, um die Aktion.
Verwirrt? Geben wir ihm noch eine Wendung ...
In jedem Betriebssystem können die Befehle intern oder extern sein.
Vorhin habe ich erklärt, dass Befehle von einer Shell verarbeitet werden. Es kann so programmiert worden sein, dass es verschiedene "Schlüsselwörter" direkt erkennt und Aktionen ausführt, wenn es diese erkannt hat. Dies sind die internen Befehle, die nicht separat implementiert werden müssen und die der Interpreter direkt erkennt.
Externe Befehle sind nichts anderes als ausführbare Dateien, die der Interpreter automatisch nach einem der Ordner durchsucht, die er als Systemordner markiert hat.
In diesem Sinne, wenn wir die Datei den Befehl enthalten, können wir ihn nicht verwenden.
Zum Schluss noch eine Überlegung: Ist Ihnen aufgefallen, dass wir in fast allen Betriebssystemen mit grafischen Umgebungen die Möglichkeit haben, etwas namens. zu öffnen Befehlszeile? Seine Verwendung ist normalerweise auf Profis und Amateure beschränkt, die ein gutes Verständnis der Computer, aber es ist für alle da, die es wagen wollen. man muss es nur wissen... Einige Befehle!
Fotolia Fotos: Gorodenkoff / Superingo
Themen in Command (in der Informatik)