Vytvořte aplikaci efektivně komprimující sady textových dokumentů. Zaměřte se zejména na efektivní ukládání různých verzí týchž dokumentů (využijte možnosti zaznamenávat pouze rozdály mezi jednotlivými verzemi).
Výsledné řešení by se mělo skládat z aplikace pracující v příkazové řádce a z uživatelsky přívětivější aplikace (celoobrazovkové v textovém režimu, či grafické).
Seznam odborné literatury
1. Pokorný, J., Žemlička M.: Základy implementace souborů a databází 2. vydání, Praha, Karolinum 2004, ISBN 80-246-0837-5.
2. Hunt, J. W., McIlroy, M. D.: An Algorithm for Differential File Comparison. Tech. Rep. 41, Bell Telephone Labs, Murray Hill, NJ, USA, Aug. 1976. (http://www.cs.dartmouth.edu/~doug/diff.ps)
3. Sayood, K.: Introduction to Data Compression. Morgan Kaufmann Publishers, San Francisco, CA, USA, 1996. ISBN 1-55860-346-8.
Předběžná náplň práce
Cílem práce je vytvořit aplikaci umožňující efektivně ukládat různé verze textových dokumentů do společného archivu.
Předběžná náplň práce v anglickém jazyce
Goal of this work is to develop an application allowing effective archiving of different versions of textual documents.