Zuhause Entwicklung Was ist eine ausführbare Datei (.exe)? - Definition aus techopedia

Was ist eine ausführbare Datei (.exe)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet ausführbare Datei (.EXE)?

Eine ausführbare Datei bezieht sich auf eine Datei mit Anweisungen und Daten, die zum Ausführen einer Abfolge von Aufgaben auf einem Computer bestimmt sind. Der Inhalt der ausführbaren Datei muss von einem Betriebssystem in sinnvolle Maschinencode-Anweisungen umgewandelt werden, die von der physischen Zentraleinheit (CPU) verwendet werden.

Eine ausführbare Datei kann auch eine Datei sein, die Befehle enthält, die ein Software-Compiler ausführen kann. Sogar ein VB- oder Java-Skript oder eine andere Quelldatei in Skriptsprache kann ebenfalls als ausführbar angesehen werden.

Techopedia erklärt ausführbare Datei (.EXE)

Einige Betriebssysteme erkennen ausführbare Dateien an einer Erweiterung wie .exe. Oder sie erkennen es anhand von Metadaten, die die Datei als ausführberechtigt markieren, wie dies bei Unix-basierten Betriebssystemen der Fall ist. Die meisten Betriebssysteme starten den Ausführungsprozess, indem sie sicherstellen, dass die Datei in einer gültigen ausführbaren Form vorliegt, um zu verhindern, dass zufällige Bitfolgen versehentlich als Anweisungen ausgeführt werden.

Moderne Betriebssysteme verwalten Computerressourcen. Dies impliziert, dass separate Programme Systemaufrufe ausführen, um auf privilegierte Ressourcen zuzugreifen. Da jede Marke von Betriebssystemen ihre eigenen Systemaufrufprozeduren hat, sind ausführbare Dateien in der Regel betriebssystemspezifisch. Es gibt viele verfügbare Methoden, um ausführbare Dateien von mehr als einem Betriebssystem ausführbar zu machen, z. B. die Implementierung einer ähnlichen oder übereinstimmenden binären Anwendungsschnittstelle.

Verschiedene ausführbare Dateien halten sich nicht immer an eine bestimmte Hardware-Binärschnittstelle oder einen Befehlssatz. Sie sind entweder in Bytecode-Form für die Echtzeit-Kompilierung oder in Quellcode für die Verwendung in einer Skriptsprachenform verfügbar.

Was ist eine ausführbare Datei (.exe)? - Definition aus techopedia