EMAN, EMAN (2014) APLIKASI SIMULASI KOMPRESI ALGORITMA HUFFMAN CODING DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA. S1 thesis, Universitas Mercu Buana.
|
Text (HAL COVER)
Cover.pdf Download (318kB) | Preview |
|
|
Text (ABSTRAK)
Abstract.pdf Download (34kB) | Preview |
|
|
Text (BAB I)
BAB I.pdf Restricted to Registered users only Download (37kB) |
||
|
Text (BAB II)
BAB II.pdf Restricted to Registered users only Download (183kB) |
||
|
Text (BAB III)
BAB III.pdf Download (197kB) | Preview |
|
|
Text (BAB IV)
BAB IV.pdf Restricted to Registered users only Download (330kB) |
||
|
Text (BAB V)
BAB V.pdf Restricted to Registered users only Download (23kB) |
||
|
Text (DAFTAR PUSTAKA DAN LAMPIRAN)
Daftar Pustaka dan Lampiran.pdf Restricted to Registered users only Download (197kB) |
Abstract
Dengan semakin berkembangnya teknologi informasi, semakin banyak dan besar pula informasi yang diperlukan untuk berbagai aktivitas seperti bisnis, pendidikan, kesehatan dan masih banyak lagi. Informasi yang disampaikan umumnya tidaklah sedikit, sehingga terkadang menyulitkan dalam melakukan transfer data maupun penyimpanan data tersebut. Media penyimpanan seperti disket, CD, ataupun yang lain umumnya memiliki kapasitas yang sangat terbatas. Oleh karena itu, diperlukan suatu teknik kompresi data yang pada saat ini begitu banyak digunakan untuk membantu proses penyimpanan maupun transfer data. Dari semua teknik kompresi data yang ada, algoritma Huffman Coding merupakan salah satu teknik kompresi yang banyak digunakan. Penerapan algoritma Huffman ini antara lain pada aplikasi PKZip dan Gzip. Algoritma Huffman Coding memiliki kualitas kompresi yang cukup bagus dimana integritas data terjaga dengan baik. Selain itu, dengan metode Huffman proses kompresi dan dekompresi berlangsung dengan cepat.Pada penelitian ini, penulis merancang sebuah aplikasi yang dapat memeragakan secara visual proses pada algoritma Huffman Coding. Metode pengembangan perangkat lunak yang digunakan adalah metode waterfall.Bahasa pemrograman yang digunakan dalam perancangan ini adalah Java, agar aplikasi dapat dijalankan pada beberapa plaform.Hasil dari penelitian ini adalah sebuah aplikasi simulasi yang dapat memeragakan secara visual langkah-langkah pada proses algoritma Huffman Coding.Mulai dari menghitung ukuran teks awal, menghitung frekuensi kemunculan karakter, menampilkan Huffman tree, serta menampilkan proses encoding dan decoding.Diharapkan dengan aplikasi simulasi ini pengguna dapat lebih mudah memahami teknik kompresi menggunakan algoritma Huffman Coding. Kata kunci: simulasi, kompresi, Huffman Coding With the development of information technology, the information that is needed for a variety of activities such as business, education, health and many others, also will be increased and getting larger. The information presented is generally not small, it is difficult to perform the data transfer and data storage. Storage media such as floppy disks, CDs, or other generally have a very limited capacity. Therefore, we need a data compression technique that is currently so widely used to assist in the storage and transfer of data. Of all the existing data compression techniques, algorithms Huffman Coding compression is one technique that is widely used. The implementation of the Huffman algorithm includes the application PKZIP and Gzip. Huffman Coding Algorithm hasgood enough quality compression where data integrity is maintained. In addition, the method of Huffman compression and decompression process is very quick.In this study, the author designed an application that can visually demonstrate the process of Huffman Coding algorithm. Software development method used is the waterfall method. The programming language used in this design is Java, so that applications can run on multiple plaform.The results of this study is a simulation application that can visually demonstrate the steps in the process of Huffman Coding algorithm. Start of calculating the size of the initial text, calculate the frequency of occurrence of character, featuring Huffman tree, as well as showing the process of encoding and decoding. It is expected that the application of this simulation users can more easily understand the technique of Huffman Coding compression algorithm. Keywords: simulation, compression, Huffman Coding
| Item Type: | Thesis (S1) |
|---|---|
| Call Number CD: | FIK/INFO. 14 085 |
| NIM/NIDN Creators: | 41508110047 |
| Uncontrolled Keywords: | simulasi, kompresi, Huffman Coding |
| Subjects: | 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 005 Computer Programmming, Programs, Data/Pemprograman Komputer, Program, Data > 005.5 General Purpose Application Programs/Program Aplikasi dengan Kegunaan Khusus |
| Divisions: | Fakultas Ilmu Komputer > Informatika |
| Depositing User: | Admin Perpus UMB |
| Date Deposited: | 21 Feb 2014 15:56 |
| Last Modified: | 24 Aug 2026 06:41 |
| URI: | http://repository.mercubuana.ac.id/id/eprint/11567 |
Actions (login required)
![]() |
View Item |
