Dateiverwaltung

Schichtenbildung durch:

  • Hardware (physische Speichergeräte)
  • “logische Speichergeräte” mit zum Beispiel Störsicherheit → Durch Programme und Informatik erzeugt (nicht mehr “real”)
  • Dateien (Dateikonzept) → Alles abstrahiert das darunter liegende System

Arten von Datenträgern

Erhöhung der Störsicherheit indem man Paritätsfehler und Schreibefehler durch erneutes lesen oder schreiben verhindert. Ein Ausgabe Prozeduren Gerätetreiber

Lösung von fester Größe der Datenträger durch flexible Zuordnung von logischen Geräten (Laufwerken) auf phyische Speicher:

  • RAID → Zusammenfassung mehrerer phyischer Speicher zu einem großen logischen Gerät
  • Ein physisches Laufwerk in mehrere Platten aufteilen (partitionieren)

Anwendungsprogramme arbeiten direkt mit Ein Ausgabeschnittstelle

Vorteile:

  • schnell
  • maximale Speicherausnutzung (keine Verwaltungsdaten müssen gespeichert werden)

Nachteile:

  • Kein Schutz, alles kann von jedem gelesen werden
  • Zylinder werden einfach zwischen den Programmen aufgeteilt
    • Reservierung zusätzlichen Speichers
    • Absprache durch Programmierer
  • Fehlermöglichkeiten (Überschreibungen)
  • starre Aufteilung der Platte, schwierig zu ändern

Lösung: Indirektion durch Dateien

Vorteile und Nachteile

→ letztendlich sind wir jetzt unabhängig von den Speichergeräten. → Information Hiding

Datei als Basis für weitere Abstraktion.

Anfang der Schichtenbildung: