WikiDer > Dateiformat

Bestandsformaat

EIN Datei Format, oder Datei Format, sind die Informationen in einer Computerdatei binär codiert. Das Dateiformat gibt an, mit welchem Syntax und Semantik die Informationen in einer Reihe von Einsen und Nullen werden aufgezeichnet und können zurückgelesen werden. Die Kenntnis des Formats ist für die Interpretation der Daten unerlässlich. In der Regel wird das Wissen in der Quellcode von a Computer Programm damit der Benutzer nichts davon wissen muss.

Namen und Erweiterungen

Verbreitet Betriebssysteme und Anwendungen Verwenden Sie beim Lesen einer Datei Metadaten und/oder Merkmale der Daten in der Datei und/oder den Namen einer Datei, um herauszufinden, welches Dateiformat verwendet wurde. Im letzteren Fall ist eine Eigenschaft Dateierweiterung d.h. eine Abkürzung nach dem letzten Punkt im Dateinamen wie ".exe oder ".db". Beispielsweise können Metadaten die MIMETechnik, um die Form der Daten in einer Datei eindeutig zu beschreiben.

Text und binär

Tatsächlich sind alle Dateien binär. In Zeiten einfacher Textkodierungen, zum Beispiel nach ASCII, könnten die Bits in einer Datei noch als kleine Gruppen mit fester Länge gelesen werden. Diese Bitgruppen stellten zusammen eine Zahl dar, bei ASCII zwischen 1 und 127, die direkt einem Zeichen entsprach. Eine Textdatei enthält meist Zahlen über 31, die Zeichen, in einer sinnvollen Reihenfolge. Eine Binärdatei enthält alle Zeichen, bei ASCII auch die Steuercodes, und zwar in der Regel in einer Reihenfolge, die erst dann sinnvoll wird, wenn man die Definition des Dateiformats kennt.

Mit dem Aufstieg von Unicode der Unterschied zwischen Binär- und Textdateien ist nicht mehr so ​​eindeutig.

Binärdateien können normalerweise nur von bestimmten Computerprogrammen interpretiert werden.

Spezifikationen

Die Beschreibung eines Dateiformats wird auch als Spezifikation bezeichnet. Es kann offen oder herstellerspezifisch sein. Einige Spezifikationen sind von Patente geschützt. Nicht offene Formate erschweren oft den Datenaustausch zwischen verschiedenen Programmen und Computern. Auch der Zugriff auf Altdaten kann bei Verwendung eines solchen geschlossenen Formats erschwert sein, insbesondere wenn der Anbieter der jeweiligen Software nicht mehr existiert.

Siehe auch

Externe Links