Datei
Datei

== Geschichtliche Entwicklung ==
Vor der Entwicklung von Dateien und Dateisystemen wurde der Notwendigkeit, dass (Ergebnis-)Daten bei Programmende nicht verloren gehen dürfen, meist derart begegnet, dass die Daten räumlich oder logisch getrennt gespeichert wurden, und der Speicherort meist händisch verwaltet wurde. Beispielsweise wurden Ergebnisdaten als Lochkartenstapel ausgegeben, und jeder Stapel kam in einen gesonderten Karton, der dann entsprechend beschriftet wurde (räumliche Trennung). Bei magnetischen Speichermedien (z. B. die ersten Floppys und Festplatten) teilte der Benutzer dem Programm explizit mit, ab welchem Speicherblock auf dem Medium die Inputdaten vorliegen, ab welchem Speicherblock es die Ergebnisse ablegen soll und wie viele Blocks es maximal schreiben darf (logische Trennung); der Benutzer musste selbst darüber Buch führen, was wo gespeichert ist und wo noch Freiraum verfügbar ist.