Institutt for informatikk og matematiske fag

Kurs 860 IKT

Filkomprimering



I mange sammenhenger er det ønskelig at filstørrelser blir så små som mulig. Små filer vil spare lagerplass og overføringstid.

Hva er prinsippet for filkomprimering? I både datafiler og programfiler vil det være mange gjentatte sekvenser av tegn eller koder. Anta det eksetreme tilfellet at en fil består av en lang sekvens (serie) av bare ett tegn. Det er klart at denne filen kan gis en mer kompakt representasjon, dvs. filen kan komprimeres. En kunne f.eks. tenke seg at det i den komprimert filen bare var angitt dette tegnet og hvor mange ganger det er gjentatt, hvilket er tilstrekkelig informasjon for å kunne dekomprimere filen til det opprinnelige formatet.

WinZip er et populært program for filkomprimering og fildekomprimering. Ved HiT er en full versjon av WinZip tilgjengelig, mens en light-versjon er gratis tilgjengelig på Internett. Vi skal prøve WinZip til følgende:

  • Komprimere en fil
  • Dekomprimere en fil
  • Pakke flere filer til et filarkiv
  • Pakke ut et filarkiv
  • Lage en selvdekomprimerende fil (som blir en exe-fil, som pakker seg selv ut når filen åpnes eller kjøres).

[Kursets hjemmeside] [Framdriftsplanen]
Oppdatert 23.8.01 av Finn Haugen (e-post: Finn.Haugen@hit.no)