Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail GRIM Includes the selected person into the timetable overlap calculation. Ondřej Universal lossless archiver Universal lossless archiver Thesis finished and defended successfully (DUO).   Sysala Tomáš Srnec Miroslav Master's thesis 1306965600000 02.06.2011 Universal lossless archiver Thesis finished and defended successfully (DUO).
Ondřej GRIM Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Univerzální bezztrátový archivátor

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name GRIM Ondřej Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2010/2011
Assigning department AUIUI
Date of defence Jun 2, 2011
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - The following mandatory fields are not filled in for this Thesis.: Title in English
Main topic Univerzální bezztrátový archivátor
Main topic in English Universal lossless archiver
Title according to student Univerzální bezztrátový archivátor
English title as given by the student -
Parallel name -
Subtitle -
Thesis supervisor Sysala Tomáš, Ing. Ph.D.
External examiner Srnec Miroslav, Ing.
Annotation Tato diplomová práce se zabývá návrhem a implementací univerzálního bezztrátového archivátoru. To znamená aplikace sloužící pro kompresi dat, která jsou jí předána. Také popisuje implementaci rozhodovacího mechanismu, který v archivátoru zajišťuje volbu nejvhodnějšího kompresního algoritmu. Práce čtenáře seznamuje s problematikou spojenou s tvorbou archivačních programů a s možným způsobem implementace takového typu programu.
Annotation in English This thesis describes the design and implementation of universal lossless archiver. It means the application, which is used to compress data that are passed into this application. It also describes the implementation of the decision-making mechanism in the archiver that provides the choice of the most appropriate compression algorithm. The readers are introduced with the problems, which are associated with creating repositories of programs and with potential way of implementation of this type of program.
Keywords C++, Qt, archivátor, bezztrátová komprese, dekomprese, extrakce, kompresní algoritmy, RLE, LZW, Huffmanovo kódování, grafické uživatelské rozhraní, GUI
Keywords in English C++, Qt, archiver, lossless compression, decompression, extraction, compression algorithms, RLE, LZW, Huffman coding, graphical user interface, GUI
Length of the covering note 90 s. (112 949 znaků)
Language CZ
Annotation
Tato diplomová práce se zabývá návrhem a implementací univerzálního bezztrátového archivátoru. To znamená aplikace sloužící pro kompresi dat, která jsou jí předána. Také popisuje implementaci rozhodovacího mechanismu, který v archivátoru zajišťuje volbu nejvhodnějšího kompresního algoritmu. Práce čtenáře seznamuje s problematikou spojenou s tvorbou archivačních programů a s možným způsobem implementace takového typu programu.
Annotation in English
This thesis describes the design and implementation of universal lossless archiver. It means the application, which is used to compress data that are passed into this application. It also describes the implementation of the decision-making mechanism in the archiver that provides the choice of the most appropriate compression algorithm. The readers are introduced with the problems, which are associated with creating repositories of programs and with potential way of implementation of this type of program.
Keywords
C++, Qt, archivátor, bezztrátová komprese, dekomprese, extrakce, kompresní algoritmy, RLE, LZW, Huffmanovo kódování, grafické uživatelské rozhraní, GUI
Keywords in English
C++, Qt, archiver, lossless compression, decompression, extraction, compression algorithms, RLE, LZW, Huffman coding, graphical user interface, GUI
Research Plan
  1. Vypracujte literární rešerši na téma univerzální bezztrátové archivátory.
  2. Analyzujte požadavky na archivátory tohoto druhu.
  3. Seznamte se s dostupnými nástroji pro tvorbu aplikací tohoto typu a vyberte nejvhodnější z nich.
  4. Navrhněte vnitřní strukturu aplikace a uživatelské rozhraní.
  5. Implementujte do svého programu vhodné kompresní algoritmy a rozhodovací mechanismy pro rozhodování použití konkrétního komprimačního postupu na libovolný typ dat.
  6. Otestujte a porovnejte různé archivátory dle výsledného kompresního poměru a doby komprese a dekomprese.
  7. Navrhněte možnosti dalšího vývoje a zdokonalení.

Research Plan
  1. Vypracujte literární rešerši na téma univerzální bezztrátové archivátory.
  2. Analyzujte požadavky na archivátory tohoto druhu.
  3. Seznamte se s dostupnými nástroji pro tvorbu aplikací tohoto typu a vyberte nejvhodnější z nich.
  4. Navrhněte vnitřní strukturu aplikace a uživatelské rozhraní.
  5. Implementujte do svého programu vhodné kompresní algoritmy a rozhodovací mechanismy pro rozhodování použití konkrétního komprimačního postupu na libovolný typ dat.
  6. Otestujte a porovnejte různé archivátory dle výsledného kompresního poměru a doby komprese a dekomprese.
  7. Navrhněte možnosti dalšího vývoje a zdokonalení.

Recommended resources
  1. Morkes, D. Komprimační a archivační programy. Brno: Computer Press, 1998. 177 s. ISBN 80-7226-089-8
  2. Salomon, D. Data Compression: The Complete Reference. 4 Ed. London: Springer-Verlag London Limited, 2007. 1092 s. ISBN 18-4628-602-6
  3. Salomon, D. - Giovanni M. Handbook of Data Compression. 5 Ed. London: Springer-Verlag London Limited, 2010. 1359 s. ISBN 978-1-84882-902-2
  4. Nelson M. - Gailly, J. The Data Compression Book. 2 Ed. New York: M&T Books, 1995. 541 s. ISBN 1-55851-434-1
  5. Salomon, D. A Concise Introduction to Data Compression. London: Springer-Verlag London Limited, 2010. 310 s. ISBN 978-1-84800-071-1
  6. Sayood, K. Introduction to Data Compression. 2 Ed. USA: Academic Press, 2000. 636 s. ISBN 1-55860-558-4
  7. Blanchette, J. - Summerfield, M. C++ GUI Programming with Qt 4. 2 Ed. Westford, Massachusetts: Trolltech ASA, 2008. 752 s. ISBN-13: 978-0-13-235416-5
  8. Summerfield, M. Advanced Qt Programming: Creating Great Software with C++ and Qt 4. Westford, Massachusetts: Addison-Wesley, 2010. 536 s. ISBN 978-0-321-63590-7

Recommended resources
  1. Morkes, D. Komprimační a archivační programy. Brno: Computer Press, 1998. 177 s. ISBN 80-7226-089-8
  2. Salomon, D. Data Compression: The Complete Reference. 4 Ed. London: Springer-Verlag London Limited, 2007. 1092 s. ISBN 18-4628-602-6
  3. Salomon, D. - Giovanni M. Handbook of Data Compression. 5 Ed. London: Springer-Verlag London Limited, 2010. 1359 s. ISBN 978-1-84882-902-2
  4. Nelson M. - Gailly, J. The Data Compression Book. 2 Ed. New York: M&T Books, 1995. 541 s. ISBN 1-55851-434-1
  5. Salomon, D. A Concise Introduction to Data Compression. London: Springer-Verlag London Limited, 2010. 310 s. ISBN 978-1-84800-071-1
  6. Sayood, K. Introduction to Data Compression. 2 Ed. USA: Academic Press, 2000. 636 s. ISBN 1-55860-558-4
  7. Blanchette, J. - Summerfield, M. C++ GUI Programming with Qt 4. 2 Ed. Westford, Massachusetts: Trolltech ASA, 2008. 752 s. ISBN-13: 978-0-13-235416-5
  8. Summerfield, M. Advanced Qt Programming: Creating Great Software with C++ and Qt 4. Westford, Massachusetts: Addison-Wesley, 2010. 536 s. ISBN 978-0-321-63590-7

Týká se praxe No
Enclosed appendices 1 DVD-ROM
Appendices bound in thesis illustrations, schemes, tables
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file