Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:codierung:zip:start [04.10.2022 07:51] – Frank Schiebel | faecher:informatik:oberstufe:codierung:zip:start [04.10.2022 08:13] (aktuell) – [Funktionsweise] Frank Schiebel | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Um unsere Übersicht zu den verlustfreien Kompressionsverahren abzuschließen, | Um unsere Übersicht zu den verlustfreien Kompressionsverahren abzuschließen, | ||
- | Die Kompression in den meisten Zip-Programmen finden mit DEFLATE statt, das von Phil Katz 1989 für sein DOS Tool {{wp>PKZIP}} entwickelt wurde. | + | Die Kompression in den meisten Zip-Programmen finden mit [[wp>DEFLATE]] statt, das von [[wp>Phil Katz]] 1989 für sein DOS Tool [[wp>PKZIP]] entwickelt wurde. |
+ | ===== Funktionsweise ===== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Die Eingabedaten werden zunächst mit einem Vorläufer des LZW-Verfahrens bearbeitet ([[wp> | ||
+ | |||
+ | Eine sehr [[http:// | ||
+ | |||
+ | DEFLATE findet sich unter anderem in folgenden Programmen wieder: | ||
+ | |||
+ | * PKZIP: Ursprüngliche Implementation, | ||
+ | * zlib: Standars Referenzimplementation, | ||
+ | * [[wp> | ||
+ | * Crypto++: Enthält eine Public Domain Implementation in C++. | ||
+ | * [[wp> | ||
+ | * PuTTY implementiert in '' | ||
+ | * [[wp> |