KOMPRESI DATA TEKS DENGAN METODE ALGORITMA HUFFMAN MENGGUNAKAN EMBEDDED SYSTEM

Repositori Jurnal Mahasiswa PTIIK UB
© 2014 by Doro Jurnal
Volume 4 - Number 10
Year of Publication: 2014
Zarkazi Fahrojul Fadly, Barlian Henryranu Prasetio dan Edy Santoso
Download Article

 


Abstract

Kompresi data (pemampatan data) merupakan suatu teknik untuk memperkecil jumlah ukuran data (hasil kompresi) dari data aslinya. Pemampatan data umumnya diterapkan pada mesin komputer, hal ini dilakukan karena setiap simbol yang dimunculkan  pada  komputer  memiliki  nilai  bit-bit  yang  berbeda.  Pemampatan  data  digunakan  untuk  mengurangkan jumlah bit-bit  yang  dihasilkan  dari  setiap  simbol yang  muncul. Dengan pemampatan ini  diharapkan  dapat  mengurangi (memperkecil  ukuran  data)  dalam  ruang  penyimpanan dan mempercepat pengiriman data. Pengiriman  data  atau  file  melalui  media  jaringan  tentu  memerlukan  bandwidth yang besar apabila ukuran file yang akan dikirim juga besar, sehingga proses pengiriman data yang berkapasitas besar itu akan mengakibatkan jaringan yang ada menjadi sibuk dan membuat  pengiriman  file  memakan  waktu  yang  cukup  lama,  maka  dari  itu  diperlukan sebuah  aplikasi  yang  berfungsi  untuk  mengkompresi  ukuran  file berbasis embedded system,  sehingga  pada  saat pengiriman  data  dapat  menghemat  penggunaan  waktu  transfer  data.  Salah  satu  algoritma untuk  mengkompresi  data  adalah  algoritma  Huffman.  Pemakaian   Algoritma  Huffman  ini  karena sifatnya yang Loseless, dimana teknik kompresi data hasil kompresi dapat didekompres lagi dan hasilnya sama seperti data sebelum proses kompresi, sehingga proses transfer file akan menjadi lebih maksimal dan mengurangi waktu transfer file. 

Keywords

Kompresi Data Teks, Algoritma Huffman, Raspberry Pi, Embedded System