Till KTH:s startsida Till KTH:s startsida

Ändringar mellan två versioner

Här visas ändringar i "Laboration C" mellan 2015-11-09 13:42 av Linda Kann och 2015-11-17 17:43 av Linda Kann.

Visa nästa > ändring.

Laboration C


* Ladda ner filen [MINKOMPRIMERADEFIL]. Packa upp den
* Hur var den lagrad? Läs på om xxx och berätta vilken/vilka komprimeringsmetoder som använts SKA REDOVISAS

* Ladda ner alla filer från David Mackays komprimeringssida
* Läs README
* Titta på pythonfilerna (men provkör inte ännu). Vilken version av python är det som används?
* Dessa filer har du laddat ner från internet utan några garantier. Det går att skriva python-program som gör olämpliga saker när de körs! Läs därför igenom all kod. Skriv upp möjliga säkerhetsrisker (t ex filåtkomst, os-kommandot etc) och gör en bedömning av varje. SKA REDOVISAS
* Skriv egna testprogram där du testar tre av komprimeringsmetoderna.
* Mät körtider för komprimering och dekomprimering
* Mät komprimeringsgrad
* Jämför också med ...
* SKA REDOVISAS

* Statistik över teckenförekomster i svenska texter finns här: xxx
Laboration för betyg C Läs sidan om betyg i denna kursomgång.¶

Ett krav för betyg C är att man ska kunna jämföra algoritmer och datastrukturer och bedöma dessas lämplighet för ett givet problem. ¶

Din uppgift är att göra en jämförelse mellan två olika komprimeringsmetoder/algoritmer. Du får själv välja vad du ska jämföra, men det måste vara relevanta aspekter.¶

Resurser¶

David Mackays komprimeringssida¶

Datakomprimering i Python3¶