Dr. Andreas Borchert Institut für Angewandte Informationsverarbeitung 30. Januar 2007
Christian Ehrhardt Blatt 12


Uni Logo



Allgemeine Informatik III (WS 2006/2007)


Abgabetermin 06.02.2006

Archive (10 Punkte)

Ein Archiv oder eine Archivdatei ist eine Datei, in der mehrere Dateien verpackt sind. Entsprechend gibt es zwei wesentliche Operationen für Archive:
Erzeugen
Dabei werden der Name der neu zu erzeugenden Archivdatei sowie die Dateien angegeben, die in das Archiv gepackt werden sollen. Das fertige Archiv enthält dann im Prinzip alle zu archivierenden Dateien hintereinander. Zum genauen Dateiformat siehe weiter unten.
Entpacken
Hier wird nur ein bereits existierendes Archiv angegeben. Der Inhalt dieses Archivs wird dann entpackt, d.h. es werden im aktuellen Verzeichnis eine oder mehrere Dateien erzeugt, die den gleichen Namen und den gleichen Inhalt haben, wie die Dateien, die beim Erzeugen in das Archiv gepackt wurden.

Das Dateiformat

Für den Inhalt des Archivs schlage ich folgendes Dateiformat vor:

Aufgabe

Schreiben Sie ein Programm, das Archive wie oben beschrieben erzeugen und entpacken kann.

Was zu beachten ist

Hinweise



Christian Ehrhardt 2007-01-30