Keywords: compression, decompression, Static Huffman algorithm, lossless, Android.
|
|
- Farida Indradjaja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 ABSTRACT Efficient use of bandwidth and memory into the main focus that must be considered in the process of data exchange. More and more data is stored, the greater the size of the data. One alternative that can be implemented is to reduce the size of the (compressed) data. In addition to the process of data transmission, compression is also useful in the data storage medium in the secondary. Compression aims to reduce the amount of data used to represent the contents of a text file, image, audio, and video without reducing the quality of the original data. Compression is done by reducing the number of bits needed to store or transmit the digital media. For data compression, one algorithm has a good performance is the type of the Huffman algorithm. In this study, the Static Huffman algorithm which is one technique that is lossless data compression. Static Huffman algorithm uses frequency/probability of occurrences of a symbol in a string as input and produce output in the form of a prefix code that encodes a string using the little bits of all possible binary prefix code that may be. Static Huffman algorithm implementation is aimed to compress the data so that the compressed data size is smaller than the size of the original data. So that the compressed data can be retrieved, then the decompression process. This application was made and in the making based on Android using Eclipse and the methodology GRAPPLE (Guidlines for Rappid Application Engineering). GRAPPLE is a process modeling in software development which emphasizes the actions carried out in a number of stages, each stage will result in products that work with object-oriented form. With applications of data compression with Huffman Static method in Android - based mobile devices, the data size becomes smaller so that it can speed up the process of delivery and storage. Compression using Huffman code would be optimal if the range of the character of the information is not too much despite the high frequency of occurrence and the size of the compression results obtained that the compression of each file depending on the characteristics of the file to be compressed. Keywords: compression, decompression, Static Huffman algorithm, lossless, Android. v
2 ABSTRAK Efisiensi penggunaan bandwidth dan memory menjadi satu fokus utama yang harus diperhatikan dalam proses pertukaran data. Semakin banyak data yang tersimpan maka semakin besar pula ukuran dari data tersebut. Salah satu alternatif yang dapat di implementasikan adalah memperkecil ukuran (kompresi) data tersebut. Selain pada proses pengiriman data, kompresi juga bermanfaat pada penyimpanan data di dalam media sekunder. Kompresi bertujuan untuk mengurangi jumlah data yang digunakan untuk mewakili isi file teks, gambar, audio, dan video tanpa mengurangi kualitas data aslinya. Kompresi dilakukan dengan mengurangi jumlah bit yang diperlukan untuk menyimpan atau mengirimkan media digital tersebut. Untuk kompresi data, salah satu algoritma yang memiliki performa yang baik adalah jenis algoritma Huffman. Pada penelitian ini digunakan algoritma Huffman Statik yang merupakan salah satu teknik kompresi data yang bersifat lossless. Algoritma Huffman Statik menggunakan frekuensi/probabilitas kemunculan dari simbol pada sebuah string sebagai input dan menghasilkan output berupa prefix code yang mengkodekan string menggunakan bit paling sedikit dari seluruh kemungkinan binary prefix code yang mungkin. Implementasi algoritma Huffman Statik ini bertujuan untuk mengkompresi data sehingga ukuran data hasil kompresi lebih kecil dibandingkan dengan ukuran data asli. Agar data yang terkompres dapat dilihat kembali, maka dilakukan proses dekompresi. Aplikasi ini dibuat berbasis Android dan dalam pembuatannya menggunakan Eclipse dan metodologi GRAPPLE (Guidlines for Rappid APPLication Engineering). GRAPPLE merupakan sebuah pemodelan proses dalam pengembangan software yang menekankan pada aksi-aksi yang dilakukan pada sejumlah tahapan, setiap tahap akan menghasilkan produk kerja dengan bentuk yang berorientasi objek. Dengan dibuatnya aplikasi kompresi data dengan metode Huffman Statik pada perangkat mobile berbasis android, ukuran data menjadi lebih kecil sehingga dapat mempercepat dalam proses pengiriman maupun penyimpanan. Kompresi dengan menggunakan kode Huffman akan lebih optimal jika ragam karakter dari informasi tersebut tidak terlalu banyak walaupun frekuensi kemunculannya tinggi dan ukuran hasil kompresi diperoleh bahwa pemampatan setiap file tergantung dari karakteristik file yang akan dimampatkan. Kata kunci : kompresi, dekompresi, algoritma Huffman Statik, lossless, Android. v
3 DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii SURAT PERNYATAAN KARYA ASLI SKRIPSI... iv ABSTRAK... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xii DAFTAR MODUL PROGRAM... xiii BAB I PENDAHULUAN Latar Belakang Masalah Perumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian Metode Pengembangan Sistematika Penulisan... 4 BAB II LANDASAN TEORI Aplikasi Mobile Data Pengertian File Teks Satuan Dalam Sistem Komputer ASCII (American Standard Code for Information Interchange) Pohon (Tree) Pohon Biner (Binary Tree) Kompresi Data Manfaat Kompresi Teknik Kompresi Data Menurut Jenis Data yang akan dikompresi Empat Pendekatan yang digunakan pada Kompresi Suatu Data Metode Kompresi Berdasarkan Tipe Peta Kode Metode Kompresi Berdasarkan Teknik Pengkodean Klasifikasi dari Beberapa Teknik Kompresi Data Lossless Compression Lossy Compression Teori Informasi dan Entropi Dekompresi Pengujian Hasil Kompresi Perbedaan antara Compression Rate dan Compression Ratio Arithmatic Encoding Run-Length Encoding Algoritma Huffman Algoritma Huffman Statik Algoritma Huffman Adaptif Perbandingan Antara Metode-Metode Kompresi Data viii
4 2.8 Android Guidelines for Rappid APPLication Engineering (GRAPPLE) Unified Modelling Language (UML) Diagram UML Flowchart Software yang Digunakan SDK Android JDK SDK Eclipse Studi Pustaka BAB III ANALISIS DAN PERANCANGAN Pengumpulan Kebutuhan (Requirement Gathering) Analisis Kebutuhan Pengguna Analisis Domain Analisis Fitur Identifikasi Sistem Analisa (Analysis) Diagram Use Case Diagram Class Diagram Sequence Diagram Sequence Kompresi Diagram Sequence Dekompresi Diagram Sequence Bagikan Diagram Sequence Bantuan Diagram Sequence Tentang Aplikasi Diagram Sequence Keluar Perancangan Diagram Activity Diagram Activity KompresiActivity Diagram Activity DekompresiActivity Diagram Activity BagikanActivity Diagram Activity BantuanActivity Diagram Activity TtgAplikasiActivity Diagram Activity proseskeluaractivity Flowchart Flowchart Kompresi Flowchart Dekompresi Rancangan Struktur Menu Rancangan Antarmuka Aplikasi Rancangan Antarmuka activity_main Rancangan antarmuka kompresi_layout Rancangan antarmuka dekompresi_layout Rancangan antarmuka bantuan_layout Rancangan antarmuka tentang_layout BAB IV IMPLEMENTASI Perangkat Lunak yang Digunakan Untuk Membangun Aplikasi Perangkat Keras yang Digunakan Untuk Membangun Aplikasi ix
5 4.3 Implementasi Aplikasi Implementasi Halaman Menu Utama Implementasi Halaman Kompresi Implementasi Halaman Dekompresi Implementasi Bagikan Implementasi Halaman Bantuan Implementasi Halaman Tentang Aplikasi Implementasi Keluar Implementasi Source CHuffmanEncoder.java Implementasi Source CHuffmanDecoder.java Implementasi Source CPriorityQueue.java Implementasi Source HuffmanNode.java Implementasi Source huffmansignature.java Implementasi Source CFileBitReader.java Implementasi Source CFileBitWriter.java Pengujian Sistem Pengujian Kompresi Pengujian Kompresi Pada Gambar Pengujian Kompresi Pada Teks Pengujian Kompresi Pada Audio Pengujian Kompresi Pada Video Pengujian Dekompresi Pengujian Dekompresi Pada Beberapa File BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA x
6 DAFTAR GAMBAR Gambar 2.1 Karakter ASCII... 9 Gambar 2.2 Pohon Berakar dengan v1 Sebagai Akar Gambar 2.3 Pohon Biner Gambar 2.4 Alur kompresi dan dekompresi data Gambar 2.5 Klasifikasi dari beberapa teknik kompresi data Gambar 2.6 Lossless compression Gambar 2.7 Lossy compression Gambar 2.8 Tiga buah karakter Gambar 2.9 Pohon Biner untuk Kode Awalan Gambar 2.10 Pohon Kode Huffman Gambar 2.11 Pohon dengan 2 simbol Gambar 2.12 Pohon dengan 3 simbol Gambar 2.13 Arsitektur sistem operasi Android Gambar 2.14 Contoh diagram use case Gambar 2.15 Contoh diagram class hubungan antar class Gambar 2.16 Contoh diagram sequence Gambar 2.17 Contoh diagram activity Gambar 3.1 Arsitektur sistem Gambar 3.2 Diagram use case Gambar 3.3 Diagram class Gambar 3.4 Diagram Sequence Kompresi Gambar 3.5 Diagram Sequence Dekompresi Gambar 3.6 Diagram Sequence Bagikan Gambar 3.7 Diagram Sequence Bantuan Gambar 3.8 Diagram Sequence Tentang Aplikasi Gambar 3.9 Diagram Sequence Keluar Gambar 3.10 Diagram Activity KompresiActivity Gambar 3.11 Diagram Activity DekompresiActivity Gambar 3.12 Diagram Activity BagikanActivity Gambar 3.13 Diagram Activity BantuanActivity Gambar 3.14 Diagram Activity TtgAplikasiActivity Gambar 3.15 Diagram Activity proseskeluaractivity Gambar 3.16 Flowchart Kompresi Gambar 3.17 Flowchart Dekompresi Gambar 3.18 Struktur menu Gambar 3.19 Rancangan antarmuka activity_main Gambar 3.20 Rancangan antarmuka kompresi_layout Gambar 3.21 Rancangan antarmuka dekompresi_layout Gambar 3.22 Rancangan antarmuka bantuan_layout Gambar 3.23 Rancangan antarmuka tentang_layout Gambar 4.1 Halaman menu utama Gambar 4.2 Halaman Kompresi Gambar 4.3 Halaman Dekompresi Gambar 4.4 Halaman Bagikan Gambar 4.5 Halaman Bantuan Gambar 4.6 Halaman Tentang Aplikasi Gambar 4.7 Halaman Keluar xi
7 DAFTAR TABEL Tabel 2.1 Daftar Satuan yang Menyatakan Jumlah Byte... 9 Tabel 2.2 ASCII Tabel 2.3 Lanjutan ASCII Tabel 2.4 Lanjutan ASCII Tabel 2.5 Lanjutan ASCII Tabel 2.6 Lanjutan ASCII Tabel 2.7 Contoh Kode ASCII Tabel 2.8 Tabel Kode Huffman Tabel 2.9 Perbandingan antara metode-metode kompresi data Tabel 2.10 Notasi Diagram Use Case Tabel 2.11 Notasi Diagram Class Tabel 2.12 Lanjutan Notasi Diagram Class Tabel 2.13 Notasi Diagram Sequence Tabel 2.14 Lanjutan Notasi Diagram Sequence Tabel 2.15 Notasi Diagram Activity Tabel 2.16 Simbol-simbol Flowchart Program Tabel 2.17 Lanjutan Simbol-simbol Flowchart Program Tabel 2.18 Perbandingan Aplikasi yang dibangun dengan Penelitian Sebelumnya. 52 Tabel 2.19 Lanjutan Perbandingan Aplikasi yang dibangun dengan Penelitian Sebelumnya Tabel 4.1 Tabel Kebutuhan Perangkat Lunak (Software) Tabel 4.2 Tabel Kebutuhan Perangkat Keras (Hardware) Tabel 4.3 Tabel Pengujian Gambar Berwarna berformat *.bmp Tabel 4.4 Tabel Pengujian Gambar Hitam Putih berformat *.bmp Tabel 4.5 Tabel Pengujian Gambar berformat *.gif Tabel 4.6 Tabel Pengujian Gambar berformat *.png Tabel 4.7 Tabel Pengujian Gambar kecil ke besar berformat *.png Tabel 4.8 Tabel Pengujian Gambar berformat *.jpg Tabel 4.9 Tabel Pengujian Teks beragam karakter dengan beragam format file Tabel 4.10 Tabel Pengujian Teks dua ragam karakter dengan beragam format file 134 Tabel 4.11 Tabel Pengujian Teks satu ragam karakter (jumlah sedikit) dengan beragam format file Tabel 4.12 Tabel Pengujian Teks satu ragam karakter (jumlah banyak) dengan beragam format file Tabel 4.13 Tabel Pengujian Teks empat ragam karakter berformat file *.txt Tabel 4.14 Tabel Pengujian Audio dengan beragam format file Tabel 4.15 Tabel Pengujian Video dengan beragam format file Tabel 4.16 Tabel Pengujian Dekompresi pada beberapa file xii
8 DAFTAR MODUL PROGRAM Modul Program 2.1 Source Code encoder algoritma Huffman Adaptif Modul Program 2.2 Source Code dekoder algoritma Huffman Adaptif Modul Program 4.1 Source Code MainActivity.java Modul Program 4.2 Lanjutan Source Code MainActivity.java Modul Program 4.3 Lanjutan Source Code MainActivity.java Modul Program 4.4 Lanjutan Source Code MainActivity.java Modul Program 4.5 Lanjutan Source Code MainActivity.java Modul Program 4.6 Source Code activity_main.xml Modul Program 4.7 Lanjutan Source Code activity_main.xml Modul Program 4.8 Lanjutan Source Code activity_main.xml Modul Program 4.9 Source Code KompresiActivity.java Modul Program 4.10 Lanjutan Source Code KompresiActivity.java Modul Program 4.11 Lanjutan Source Code KompresiActivity.java Modul Program 4.12 Lanjutan Source Code KompresiActivity.java Modul Program 4.13 Lanjutan Source Code KompresiActivity.java Modul Program 4.14 Lanjutan Source Code KompresiActivity.java Modul Program 4.15 Source Code kompresi_layout.xml Modul Program 4.16 Lanjutan Source Code kompresi_layout.xml Modul Program 4.17 Lanjutan Source Code kompresi_layout.xml Modul Program 4.18 Lanjutan Source Code kompresi_layout.xml Modul Program 4.19 Source Code DekompresiActivity.java Modul Program 4.20 Lanjutan Source Code DekompresiActivity.java Modul Program 4.21 Lanjutan Source Code DekompresiActivity.java Modul Program 4.22 Lanjutan Source Code DekompresiActivity.java Modul Program 4.23 Lanjutan Source Code DekompresiActivity.java Modul Program 4.24 Lanjutan Source Code DekompresiActivity.java Modul Program 4.25 Source Code dekompresi_layout.xml Modul Program 4.26 Lanjutan Source Code dekompresi_layout.xml Modul Program 4.27 Lanjutan Source Code dekompresi_layout.xml Modul Program 4.28 Potongan Source Code Bagikan di MainActivity.java Modul Program 4.29 Lanjutan Potongan Source Code Bagikan di MainActivity.java Modul Program 4.30 Source Code BantuanActivity.java Modul Program 4.31 Source Code bantuan_layout.xml Modul Program 4.32 Lanjutan Source Code bantuan_layout.xml Modul Program 4.33 Lanjutan Source Code bantuan_layout.xml Modul Program 4.34 Source Code TtgAplikasiActivity.java Modul Program 4.35 Source Code tentang_layout.xml Modul Program 4.36 Lanjutan Source Code tentang_layout.xml Modul Program 4.37 Lanjutan Source Code tentang_layout.xml Modul Program 4.38 Potongan Source Code Keluar di MainActivity.java Modul Program 4.39 Source Code CHuffmanEncoder.java Modul Program 4.40 Lanjutan Source Code CHuffmanEncoder.java Modul Program 4.41 Lanjutan Source Code CHuffmanEncoder.java Modul Program 4.42 Lanjutan Source Code CHuffmanEncoder.java Modul Program 4.43 Source Code CHuffmanDecoder.java Modul Program 4.44 Lanjutan Source Code CHuffmanDecoder.java xiii
9 Modul Program 4.45 Source Code CPriorityQueue.java Modul Program 4.46 Source Code HuffmanNode.java Modul Program 4.47 Source Code huffmansignature.java Modul Program 4.48 Source Code CFileBitReader.java Modul Program 4.49 Lanjutan Source Code CFileBitReader.java Modul Program 4.50 Lanjutan Source Code CFileBitReader.java Modul Program 4.51 Source Code CFileBitWriter.java Modul Program 4.52 Lanjutan Source Code CFileBitWriter.java Modul Program 4.53 Lanjutan Source Code CFileBitWriter.java xiv
BAB II DASAR TEORI...
DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN PEMBIMBING... HALAMAN PENGESAHAN PENGUJI... SURAT PERNYATAAN KARYA ASLI TUGAS AKHIR... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR... ABSTRAK...
Lebih terperinciKOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DYNAMIC MARKOV
KOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DYNAMIC MARKOV Denny Kurniawan K / 0322012 Email: dk_denny@yahoo.com Jurusan Teknik Elektro, Fakultas Teknik, Jalan Prof. Drg. Suria Sumantri
Lebih terperinciHALAMAN PENGESAHAN PEMBIMBING...
DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN PEMBIMBING... SURAT PERNYATAAN... ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... DAFTAR MODUL PROGRAM... i ii iii iv v vii x
Lebih terperinciANALISIS KINERJA DAN IMPLEMENTASI ALGORITMA KOMPRESI ARITHMETIC CODING PADA FILE TEKS DAN CITRA DIGITAL SKRIPSI SARIFAH
ANALISIS KINERJA DAN IMPLEMENTASI ALGORITMA KOMPRESI ARITHMETIC CODING PADA FILE TEKS DAN CITRA DIGITAL SKRIPSI SARIFAH 061401090 PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA
Lebih terperinciABSTRACT. There are some imprecise file types for in compression with certain method, because exactly yields bigger fairish compression result file.
ABSTRACT Data compression can reduce the data measure without losing the contained information. Smaller data size will take less space to store the data, and quickens delivery of data when the data is
Lebih terperinciSTUDI PERBANDINGAN ALGORITMA HUFFMAN DAN SHANNON-FANO DALAM PEMAMPATAN FILE TEKS SKRIPSI NURFITA SARI HASIBUAN
STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN SHANNON-FANO DALAM PEMAMPATAN FILE TEKS SKRIPSI NURFITA SARI HASIBUAN 051411012 PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU
Lebih terperinciIMPLEMENTASI ALGORITMA HUFFMAN UNTUK KOMPRESI DAN DEKOMPRESI GAMBAR DIGITAL
IMPLEMENTASI ALGORITMA HUFFMAN UNTUK KOMPRESI DAN DEKOMPRESI GAMBAR DIGITAL KOMPETENSI JARINGAN KOMPUTER [SKRIPSI] ISABELLA JUDITHIO NIM. 0608605070 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER
Lebih terperinciABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha
ABSTRAK Salah satu bidang kajian dalam bidang teknologi informasi adalah rekayasa perangkat lunak. Dalam rekayasa perangkat lunak, terdapat konsep yang mendasari berbagai jenis metodologi pengembangan
Lebih terperinciABSTRAK. Kata kunci : sistem organ (manusia), Android, Eclipse, GRAPPLE, UML
ABSTRAK Pada mata pelajaran Biologi, siswa mengenal Fisiologi yang merupakan salah satu cabang dari ilmu Biologi. Fisiologi adalah ilmu pengetahuan yang mempelajari tentang mekanisme atau cara kerja suatu
Lebih terperinciPERBANDINGAN ALGORITMA TERNARY COMMA CODE (TCC) DAN LEVENSTEIN CODE DALAM KOMPRESI FILE TEXT SKRIPSI ZULAIHA YULANDARI
PERBANDINGAN ALGORITMA TERNARY COMMA CODE (TCC) DAN LEVENSTEIN CODE DALAM KOMPRESI FILE TEXT SKRIPSI ZULAIHA YULANDARI 121401140 PROGRAM STUDI S-1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
Lebih terperinciIMPLEMENTASI ALGORITMA SHANNON-FANO PADA KOMPRESI AUDIO SKRIPSI MUTIARA NOVELIA RAJAGUKGUK
IMPLEMENTASI ALGORITMA SHANNON-FANO PADA KOMPRESI AUDIO SKRIPSI MUTIARA NOVELIA RAJAGUKGUK 081402068 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA
Lebih terperinciPROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2012
ANALISIS DAN PERBANDINGAN TEKNIK KOMPRESI MENGGUNAKAN ALGORITMA SHANNON-FANO DAN RUN LENGTH ENCODING PADA CITRA BERFORMAT BMP DAN PNG SKRIPSI ROHANI NASUTION 081401059 PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN
Lebih terperinciSTUDI PERBANDINGAN ALGORITMA HUFFMAN DAN LZW (LEMPEL ZIV WELCH) PADA PEMAMPATAN FILE TEKS SKRIPSI CANGGIH PRAMILO
STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN LZW (LEMPEL ZIV WELCH) PADA PEMAMPATAN FILE TEKS SKRIPSI Diajukan untuk melengkapi tugas akhir dan memenuhi syarat mencapai gelar Sarjana Komputer CANGGIH PRAMILO
Lebih terperinciAPLIKASI KRIPTOGRAFI MENGGUNAKAN METODE MARS DAN KOMPRESI MENGGUNAKAN ALGORITMA HUFFMAN. Oleh : SARWENDRA
APLIKASI KRIPTOGRAFI MENGGUNAKAN METODE MARS DAN KOMPRESI MENGGUNAKAN ALGORITMA HUFFMAN Oleh : SARWENDRA 41505010052 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA
Lebih terperinciANALISIS PERBANDINGAN ALGORITMA HUFFMAN DAN RUN LENGTH ENCODING PADA KOMPRESI FILE AUDIO SKRIPSI HELBERT SINAGA
ANALISIS PERBANDINGAN ALGORITMA HUFFMAN DAN RUN LENGTH ENCODING PADA KOMPRESI FILE AUDIO SKRIPSI HELBERT SINAGA 131421097 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS
Lebih terperinciIMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA ARITHMETIC CODING DAN SHANNON-FANO PADA KOMPRESI CITRA BMP SKRIPSI SYAHFITRI KARTIKA LIDYA
IMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA ARITHMETIC CODING DAN SHANNON-FANO PADA KOMPRESI CITRA BMP SKRIPSI SYAHFITRI KARTIKA LIDYA 081402070 PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER
Lebih terperinciSKRIPSI KOMPRESI DATA TEKS MENGGUNAKAN ALGORITMA PPM (PREDICTION BY PARTIAL MATCHING)
11 SKRIPSI KOMPRESI DATA TEKS MENGGUNAKAN ALGORITMA PPM (PREDICTION BY PARTIAL MATCHING) Disusun oleh : Gilang Himawan Widya Putra 0735010026 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INDUSTRI
Lebih terperinciBAB II DASAR TEORI...
DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN PEMBIMBING... HALAMAN PENGESAHAN PENGUJI... SURAT PERNYATAAN KARYA ASLI TUGAS AKHIR... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR... ABSTRAK...
Lebih terperinciANALISIS PERBANDINGAN ALGORITMA HUFFMAN DAN ALGORITMA SEQUITUR DALAM KOMPRESI DATA TEXT SKRIPSI ELSYA SABRINA ASMTA SIMORANGKIR
ANALISIS PERBANDINGAN ALGORITMA HUFFMAN DAN ALGORITMA SEQUITUR DALAM KOMPRESI DATA TEXT SKRIPSI ELSYA SABRINA ASMTA SIMORANGKIR 131421029 PROGRAM STUDI S1 EKSTENSI ILMU KOMPUTER FAKULTAS ILMU KOMPUTER
Lebih terperinciPERANCANGAN SISTEM PENGAMANAN DAN KOMPRESI DATA TEKS DENGAN FIBONACCI ENCODING DAN ALGORITMA SHANNON-FANO SERTA ALGORITMA DEFLATE SKRIPSI
PERANCANGAN SISTEM PENGAMANAN DAN KOMPRESI DATA TEKS DENGAN FIBONACCI ENCODING DAN ALGORITMA SHANNON-FANO SERTA ALGORITMA DEFLATE SKRIPSI MUHAMMAD SOLIHIN 111421078 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
Lebih terperinciDAFTAR ISI HALAMAN JUDUL
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii SURAT PERNYATAAN KARYA ASLI SKRIPSI... iv HALAMAN MOTO... v HALAMAN PERSEMBAHAN... vi ABSTRAK... vii
Lebih terperinciABSTRAK. Kata kunci : Google Map, Android, Kuliner.
ABSTRAK Teknologi sudah menjadi kebutuhan pelengkap di lingkungan masyarakat sekarang ini. Proses penelusuran informasi secara manual yang membutuhkan waktu yang lama untuk menemukan tempat atau lokasi
Lebih terperinciAPLIKASI INFORMASI PARIWISATA YOGYAKARTA MENGGUNAKAN QR CODE BERBASIS MOBILE PLATFORM BLACKBERRY
APLIKASI INFORMASI PARIWISATA YOGYAKARTA MENGGUNAKAN QR CODE BERBASIS MOBILE PLATFORM BLACKBERRY Abstract Mobile tagging offers opportunities such as ease of access to mobile services with a link to the
Lebih terperinciKompresi. Definisi Kompresi
1 Kompresi Bahan Kuliah : Sistem Multimedia PS TI Undip Gasal 2011/2012 2 Definisi Kompresi Memampatkan/mengecilkan ukuran Proses mengkodekan informasi menggunakan bit yang lain yang lebih rendah daripada
Lebih terperinci1. PENDAHULUAN 1.1. Latar Belakang Masalah
1. PENDAHULUAN 1.1. Latar Belakang Masalah Kompresi data merupakan suatu proses pengubahan ukuran suatu file atau dokumen menjadi lebih kecil secara ukuran. Berkembangnya teknologi hardware dan software
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1. Kompresi Data Kompresi data adalah proses mengkodekan informasi menggunakan bit atau information-bearing unit yang lain yang lebih rendah daripada representasi data yang tidak
Lebih terperinciKOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DEFLATE. Valentinus Henry G /
KOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DEFLATE Valentinus Henry G / 0422003 valentz_18@yahoo.com Jurusan Teknik Elektro, Fakultas Teknik, Jalan Prof. Drg. Suria Sumantri 65 Bandung
Lebih terperinciANALISIS PERBANDINGAN KINERJA ALGORITMA SHANNON-FANO, ARITHMETIC CODING, DAN HUFFMAN PADA KOMPRESI BERKAS TEKS DAN BERKAS CITRA DIGITAL SKRIPSI
ANALISIS PERBANDINGAN KINERJA ALGORITMA SHANNON-FANO, ARITHMETIC CODING, DAN HUFFMAN PADA KOMPRESI BERKAS TEKS DAN BERKAS CITRA DIGITAL SKRIPSI SYARIFAH KEUMALA ANDRIATY 091401084 PROGRAM STUDI S1 ILMU
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang
1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Kompresi data adalah suatu proses untuk mengubah sebuah input data stream (stream sumber atau data mentah asli) ke dalam aliran data yang lain yang berupa output
Lebih terperinciSTUDI PERBANDINGAN KOMPRESI MENGGUNAKAN METODE SHANNON FANO DAN UNARY CODING PADA FILE TEKS EUNIKE JOHANA
STUDI PERBANDINGAN KOMPRESI MENGGUNAKAN METODE SHANNON FANO DAN UNARY CODING PADA FILE TEKS SKRIPSI EUNIKE JOHANA 071402044 PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
Lebih terperinciAPLIKASI QRSCANNER DAN QR CODE GENERATOR
APLIKASI QRSCANNER DAN QR CODE GENERATOR TUGAS AKHIR Oleh : Hendri Agustian 3310901006 Novianto Rachmadi 3310901021 Disusun untuk memenuhi syarat kelulusan matakuliah Tugas Akhir PROGRAM STUDI TEKNIK INFORMATIKA
Lebih terperinciBAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA xiii
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii SURAT PERNYATAAN KARYA ASLI SKRIPSI... iv HALAMAN PERSEMBAHAN... v HALAMAN MOTTO... vii ABSTRAK... viii
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi komputer semakin pesat dewasa ini, sehingga sangat membantu manusia dalam mengolah data untuk mendapatkan informasi. Aktivitas yang dulunya dilakukan
Lebih terperinciPERBANDINGAN KINERJA ALGORITMA FIXED LENGTH BINARY ENCODING (FLBE) DENGAN VARIABLE LENGTH BINARY ENCODING (VLBE) DALAM KOMPRESI TEXT FILE SKRIPSI
PERBANDINGAN KINERJA ALGORITMA FIXED LENGTH BINARY ENCODING (FLBE) DENGAN VARIABLE LENGTH BINARY ENCODING (VLBE) DALAM KOMPRESI TEXT FILE SKRIPSI DEBORA VILIANA 121421016 PROGRAM STUDI EKSTENSI S1 ILMU
Lebih terperinciKOMPRESI FILE.TXT DENGAN ALGORITMA HUFFMAN PADA FILE DENGAN MENGGUNAKAN PENGKODEAN BASE-64 SKRIPSI. Oleh : LINGGA ADI FIRMANTO ( )
KOMPRESI FILE.TXT DENGAN ALGORITMA HUFFMAN PADA FILE DENGAN MENGGUNAKAN PENGKODEAN BASE-64 SKRIPSI Oleh : LINGGA ADI FIRMANTO ( 0734010127 ) `` PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI
Lebih terperinciBAB 2 LANDASAN TEORI
6 BAB 2 LANDASAN TEORI 2.1. Kompresi Data Kompresi adalah mengecilkan/ memampatkan ukuran. Kompresi Data adalah teknik untuk mengecilkan data sehingga dapat diperoleh file dengan ukuran yang lebih kecil
Lebih terperinciBAB III METODE KOMPRESI HUFFMAN DAN DYNAMIC MARKOV COMPRESSION. Kompresi ialah proses pengubahan sekumpulan data menjadi suatu bentuk kode
BAB III METODE KOMPRESI HUFFMAN DAN DYNAMIC MARKOV COMPRESSION 3.1 Kompresi Data Definisi 3.1 Kompresi ialah proses pengubahan sekumpulan data menjadi suatu bentuk kode untuk menghemat kebutuhan tempat
Lebih terperinciDAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK
DAFTAR ISI HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK Halaman KATA PENGANTAR... Error! Bookmark not DAFTAR ISI...i DAFTAR GAMBAR, GRAFIK, DIAGRAM... iv
Lebih terperinciABSTRAK. Universitas Kristen Maranatha
ABSTRAK Seiring berkembangnya teknologi, digitalisasi sidik jari sudah sering digunakan, terutama pada passport, ID Card, visa dan dokumen lainnya. Karena kapasitas penyimpanan untuk menyimpan sidik jari
Lebih terperinciABSTRAK. Kata Kunci: nama bayi, Islami, Java 2 Standard Edition (J2SE) vii
ABSTRAK Anak merupakan sebuah anugerah yang diberikan Tuhan kepada umat-nya. Setiap keluarga yang mendapatkan anugerah ini pasti bahagia. Tidak banyak keluarga yang sudah mempersiapkan sebuah nama untuk
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1. Kompresi Data Kompresi data adalah proses mengkodekan informasi menggunakan bit atau information-bearing unit yang lain yang lebih rendah daripada representasi data yang tidak
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Di era komputerisasi ini sudah banyak dikembangkan aplikasi perangkat lunak maupun perangkat keras untuk menghasilkan citra dalam bentuk data. Sebut saja kamera digital,
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1. Kompresi Data Kompresi data adalah proses mengubah sebuah aliran data input menjadi aliran data baru yang memiliki ukuran lebih kecil. Aliran yang dimaksud adalah berupa file
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1. Analisis Sistem Analisis sistem adalah salah satu tahap perancangan sebuah sistem yang bertujuan agar sistem yang dirancang menjadi tepat guna dan ketahanan sistem tersebut
Lebih terperinciIMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA SHANNON- FANO UNTUK KOMPRESI FILE TEXT
IMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA SHANNON- FANO UNTUK KOMPRESI FILE TEXT Sutardi Staf Pengajar Jurusan Pendidikan Teknik Informatika Fakultas Teknik Universitas Halu Oleo Kampus Hijau Bumi Tridarma
Lebih terperinciABSTRACT. Keyword: Algorithm, Depth First Search, Breadth First Search, backtracking, Maze, Rat Race, Web Peta. Universitas Kristen Maranatha
ABSTRACT In a Rat Race game, there is only one way in and one way out. The objective of this game is to find the shortest way to reach the finish. We use a rat character in this game, so the rat must walk
Lebih terperinciPERANCANGAN APLIKASI KOMPRESI VIDEO DENGAN MENGUNAKAN METODE FRACTAL VIDEO COMPRESSION SKRIPSI
PERANCANGAN APLIKASI KOMPRESI VIDEO DENGAN MENGUNAKAN METODE FRACTAL VIDEO COMPRESSION SKRIPSI I Putu Dody Wiraandryana NIM. 1108605036 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA
Lebih terperinciPERFORMANSI MODIFIKASI LZW UNTUK KOMPRESI SMS LAPORAN TUGAS AKHIR. Deny Aprianto /Teknik Telekomunikasi
PERFORMANSI MODIFIKASI LZW UNTUK KOMPRESI SMS LAPORAN TUGAS AKHIR Deny Aprianto 13203092/Teknik Telekomunikasi PROGRAM STUDI TEKNIK ELEKTRO SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM. Analisa masalah yang didapat dari penelitian ini adalah membuat data
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah yang didapat dari penelitian ini adalah membuat data kompresi dengan menggunakan algoritma LZ77 dan Lempel Ziv Welch (LZW). Algoritma
Lebih terperinciAnalisa dan Perancangan Aplikasi Kompresi File Dengan Menggunakan Metode Byte Pair Encoding
Analisa dan Perancangan Aplikasi Kompresi File Dengan Menggunakan Metode Byte Pair Encoding Loka Andriyan 1,Ummul Khair 2,Abdul Jabbar 3 1 Mahasiswa Jurusan Teknik Informatika Sekolah Tinggi Teknik Harapan
Lebih terperinciPEMBUATAN APLIKASI KOMPRESI FILE WAVE DENGAN METODE HUFFMAN
PEMBUATAN APLIKASI KOMPRESI FILE WAVE DENGAN METODE HUFFMAN Oleh : Erwin Ganda Saputra 41508120123 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 201 PEMBUATAN
Lebih terperinciIMPLEMENTASI DAN ANALISIS ALGORITMA DYNAMIC MARKOV COMPRESSION (DMC) PADA FILE TEXT
IMPLEMENTASI DAN ANALISIS ALGORITMA DYNAMIC MARKOV COMPRESSION (DMC) PADA FILE TEXT SKRIPSI FIKTARUDDIN 091401075 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS
Lebih terperinciSTMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011
STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011 ANALISIS METODE HUFFMAN UNTUK KOMPRESI DATA CITRA DAN TEKS PADA APLIKASI KOMPRESI DATA Shelly Arysanti
Lebih terperinciAPLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO
APLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO 41508110097 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012 APLIKASI PERANGKAT
Lebih terperinciAPLIKASI PREDIKSI PENJUALAN JERUK DENGAN MENGGUNAKAN METODE REGRESI LINIER SEDERHANA DAN MOVING AVERAGE
APLIKASI PREDIKSI PENJUALAN JERUK DENGAN MENGGUNAKAN METODE REGRESI LINIER SEDERHANA DAN MOVING AVERAGE (Studi Kasus UD. Buah Alam, Giwangan, Yogyakarta) ABSTRAK UD. Buah Alam merupakan sebuah usaha dalam
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
5 BAB 2 TINJAUAN PUSTAKA Setelah membaca bab ini maka pembaca akan memahami pengertian tentang kompresi, pengolahan citra, kompresi data, Teknik kompresi, Kompresi citra. 2.1 Defenisi Data Data adalah
Lebih terperinciABSTRAK. v Universitas Kristen Maranatha
ABSTRAK Sekarang ini banyak dilakukan pembangunan oleh banyak pihak seperti pembangunan tempat tinggal atau kantor. Proses pembangunan pada lokasi daerah memerlukan denah lokasi daerah yang akurat dan
Lebih terperinciPerbandingan Kompresi Data Dengan Algoritma Huffman Statik dan Adaptif
Perbandingan Kompresi Data Dengan Algoritma Huffman Statik dan Adaptif Timotius Triputra Safei (13509017) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciKOMPRESI JPEG 2000 PADA CITRA DIGITAL DENGAN TRANSFORMASI WAVELET DISKRIT
KOMPRESI JPEG 2000 PADA CITRA DIGITAL DENGAN TRANSFORMASI WAVELET DISKRIT SKRIPSI Disusun Oleh: ARIF DEWANTORO J2A 604 004 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS DIPONEGORO
Lebih terperinciBAB II TINJAUAN PUSTAKA
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii SURAT PERNYATAAN KARYA ASLI TUGAS AKHIR... iv HALAMAN PERSEMBAHAN... v HALAMAN MOTO... vi KATA PENGANTAR...
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Peningkatan teknologi komputer memberikan banyak manfaat bagi manusia di berbagai aspek kehidupan, salah satu manfaatnya yaitu untuk menyimpan data, baik data berupa
Lebih terperinciBAB I PENDAHULUAN. oleh Allah swt di dalam Al Qur annya pada Surah At-Tin Ayat 4, yaitu: bentuk yang sebaik-baiknya. (QS. At-Tin:4).
BAB I PENDAHULUAN 1.1. Latar Belakang Berkaitan dengan pencitraan maka manusia adalah citra terbaik yang telah diciptakan oleh Allah swt. Hal ini sebagaimana dinyatakan oleh Allah swt di dalam Al Qur annya
Lebih terperinciBAB II LANDASAN TEORI
ABSTRAK Perhitungan zakat maal yang selama ini dilakukan secara manual, kurang efektif karena tidak dapat dilakukan oleh semua orang. Dengan adanya kemajuan teknologi, terutama teknologi komputer/laptop,
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1. Citra Digital Citra digital adalah citra yang terdiri dari sinyal-sinyal frekuensi elektromagnetis yang sudah di-sampling sehingga dapat ditentukan ukuran titik gambar tersebut
Lebih terperinciPENGUJIAN KOMPRESI PADA GAMBAR PETA BERWARNA MENGGUNAKAN PEMODELAN CONTEXT TREE
PENGUJIAN KOMPRESI PADA GAMBAR PETA BERWARNA MENGGUNAKAN PEMODELAN CONTEXT TREE Dahana Tri Murti / 0022103 go_dah @ yahoo.com Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha JL.
Lebih terperinciRANCANG BANGUN APLIKASI KOMPRESI FILE TEXT MENGGUNAKAN METODE LEMPEL-ZIV-WILCH (LZW) SKRIPSI. Disusun Oleh: RAMA DHANY WIJAYA NPM.
RANCANG BANGUN APLIKASI KOMPRESI FILE TEXT MENGGUNAKAN METODE LEMPEL-ZIV-WILCH (LZW) SKRIPSI Disusun Oleh: RAMA DHANY WIJAYA NPM. 10111100119 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS
Lebih terperinciPROTOTIPE KOMPRESI LOSSLESS AUDIO CODEC MENGGUNAKAN ENTROPY ENCODING
PROTOTIPE KOMPRESI LOSSLESS AUDIO CODEC MENGGUNAKAN ENTROPY ENCODING Andreas Soegandi Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Bina Nusantara University Jln. K.H. Syahdan No. 9, Palmerah, Jakarta
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Data Compression 2.1.1 Data Menurut Oxford ( 2010 ),Data dapat diartikan suatu kumpulan angka, karakter, gambar yang sebelumnya tidak memiliki arti apa-apa hingga diproses
Lebih terperinciABSTRAK. Kata Kunci : ATSMS, VB.NET,SQL Server 2005, dan Crystal Report.
ABSTRAK SMS (Short Message Service) adalah salah satu fasilitas yang terdapat pada telepon seluler yang hampir setiap orang mengenalnya. Selain memiliki biaya operasional yang cukup murah, fasilitas ini
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Kompresi Data Kompresi data di dalam konteks ilmu komputer adalah merupakan ilmu atau seni dalam merepresentasikan informasi yang terdapat pada data ke dalam suatu bentuk yang
Lebih terperinciMODIFIKASI ALGORITMA J-BIT ENCODING UNTUK MENINGKATKAN RASIO KOMPRESI
TESIS MODIFIKASI ALGORITMA J-BIT ENCODING UNTUK MENINGKATKAN RASIO KOMPRESI Johanes K. M. Lobang No. Mhs. : 135302016/PS/MTF PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA PROGRAM PASCASARJANA UNIVERSITAS ATMA
Lebih terperinciAplikasi Mobile Layanan Informasi Diskon Menggunakan Sistem Operasi Android (Studi Kasus Mbakdiskon Yogyakarta) ABSTRAK
Aplikasi Mobile Layanan Informasi Diskon Menggunakan Sistem Operasi Android (Studi Kasus Mbakdiskon Yogyakarta) ABSTRAK Mbakdiskon merupakan salah satu icon bisnis online shop terbaru yang ada di Yogyakarta.
Lebih terperinciBAB 3 METODOLOGI PENELITIAN. kepustakaan dan studi laboratorium, di mana penulis mempelajari teori-teori teknik
BAB 3 METODOLOGI PENELITIAN 3.1 Metode Penelitian Dalam penulisan ini metode penelitian yang digunakan adalah metode studi kepustakaan dan studi laboratorium, di mana penulis mempelajari teori-teori teknik
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Kompresi File Pada dasarnya semua data itu merupakan rangkaian bit 0 dan 1. Yang membedakan antara suatu data tertentu dengan data yang lain adalah ukuran dari rangkaian bit dan
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem bertujuan untuk mengidentifikasi permasalahan
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem bertujuan untuk mengidentifikasi permasalahan permasalahan yang ada pada sistem di mana aplikasi dibangun yang meliputi perangkat
Lebih terperinciABSTRAK. Kata kunci: Spam, Android, Pesan, Java, Webservice. Universitas Kristen Maranatha
ABSTRAK Penipuan dengan menggunakan pesan singkat pada ponsel yang diterima oleh pengguna sampai sekarang ini masih sangat banyak. Pesan penipuan ini dikirim oleh orang yang tidak bertanggung jawab dan
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Pemampatan data (data compression) merupakan salah satu kajian di dalam ilmu komputer yang bertujuan untuk mengurangi ukuran file sebelum menyimpan atau memindahkan
Lebih terperinciDaftar Isi. Abstrak... i Abstract... ii Kata Pengantar... iii Daftar Isi... v Daftar Tabel... viii Daftar Gambar... ix
ABSTRAK Dalam era pertukaran informasi, sekarang ini begitu banyak informasi atau data yang dipertukarkan. Pertukaran data dapat dilakukan melalui LAN, Internet, atau dengan menggunakan berbagai media
Lebih terperinciBAB I PENDAHULUAN I-1
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sejak ditemukannya alat untuk menangkap suatu gambar pada bidang dua dimensi (citra) berupa kamera, dengan semakin berkembangnya teknologi pada saat ini sehingga
Lebih terperinciIMPLEMENTASI KOMBINASI METODE HUFFMAN DAN RUN LENGTH ENCODING (RLE) UNTUK KOMPRESI CITRA SKRIPSI MUHAMMAD SAID ALKHUDRI
IMPLEMENTASI KOMBINASI METODE HUFFMAN DAN RUN LENGTH ENCODING (RLE) UNTUK KOMPRESI CITRA SKRIPSI MUHAMMAD SAID ALKHUDRI 081401070 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
Lebih terperinciDAFTAR ISI. HALAMAN JUDUL i. LEMBAR PENGESAHAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PENGUJI SIDANG. iii. LEMBAR PERNYATAAN KEASLIAN..
DAFTAR ISI HALAMAN JUDUL i LEMBAR PENGESAHAN TUGAS AKHIR... ii LEMBAR PENGESAHAN PENGUJI SIDANG. iii LEMBAR PERNYATAAN KEASLIAN.. iv KATA PENGANTAR. v DAFTAR ISI viii DAFTAR TABEL xi DAFTAR GAMBAR xii
Lebih terperinciABSTRAK. Kata kunci : Steganografi, bit-plane complexity segmentation, data tersembunyi, peak signal-to-noise ratio. v Universitas Kristen Maranatha
ABSTRAK Steganografi adalah teknik untuk menyembunyikan informasi rahasia ke dalam data tanpa meninggalkan bukti adanya perubahan data. Dengan steganografi kita dapat menyembunyikan pesan rahasia ke dalam
Lebih terperinciBAB I PENDAHULUAN. dalam storage lebih sedikit. Dalam hal ini dirasakan sangat penting. untuk mengurangi penggunaan memori.
BAB I PENDAHULUAN 1.1. Latar Belakang Pada era informasi seperti sekarang ini, siapa yang tak kenal yang namanya tempat penyimpanan data atau yang sering disebut memori. Di mana kita dapat menyimpan berbagai
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA Pada bab ini penulis memaparkan teori-teori ilmiah yang didapat dari metode pencarian fakta yang digunakan untuk mendukung penulisan skripsi ini dan sebagai dasar pengembangan sistem
Lebih terperinciAPLIKASI KOMPRESI DATA MENGGUNAKAN METODE HUFFMAN STATIK PADA PERANGKAT MOBILE BERBASIS ANDROID
APLIKASI KOMPRESI DATA MENGGUNAKAN METODE HUFFMAN STATIK PADA PERANGKAT MOBILE BERBASIS ANDROID Heru Cahya Rustamaji, Mariani, Bambang Yuwono Program Studi Teknik Informatika UPN "Veteran" Yogyakarta,
Lebih terperinciANALISIS DAN PERANCANGAN ALGORITMA ARITHMETIC CODING DALAM KOMPRESI FILE AUDIO SKRIPSI DEBI MAULINA SIREGAR
ANALISIS DAN PERANCANGAN ALGORITMA ARITHMETIC CODING DALAM KOMPRESI FILE AUDIO SKRIPSI DEBI MAULINA SIREGAR 091421018 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN Bab ini membahas tentang latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, dan sistematika penulisan pada penelitian ini. 1.1
Lebih terperinciBAB 1 PENDAHULUAN. Universitas Sumatera Utara
BAB 1 PENDAHULUAN Pada bab ini akan dibahas mengenai hal-hal yang menjadi latar belakang pembuatan tugas akhir, rumusan masalah, tujuan, manfaat, dan metodologi penelitian serta sistematika penulisan dari
Lebih terperinciANALISIS PERBANDINGAN KOMPRESI FILE VIDEO DENGAN MOTION PICTURE EXPERT GROUP-4 DAN FLASH VIDEO DENGAN MENGGUNAKAN ALGORITMA HUFFMAN SKRIPSI
ANALISIS PERBANDINGAN KOMPRESI FILE VIDEO DENGAN MOTION PICTURE EXPERT GROUP-4 DAN FLASH VIDEO DENGAN MENGGUNAKAN ALGORITMA HUFFMAN SKRIPSI NUZUL SAKINAH LUBIS 081401056 PROGRAM STUDI S1 ILMU KOMPUTER
Lebih terperinciABSTRAK APLIKASI PENJUALAN BERBASIS ANDROID (STUDI KASUS PERUSAHAAN TEENAGERS)
ABSTRAK APLIKASI PENJUALAN BERBASIS ANDROID (STUDI KASUS PERUSAHAAN TEENAGERS) Seiring meningkatnya penjualan dari salah satu perusahaan pakaian Teenagers di Yogyakarta, maka pada studi kasus ini saya
Lebih terperinci2.9.6 XAMPP Dreamweaver CS Studi Pustaka... 33
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii HALAMAN PERSEMBAHAN... iv SURAT PERNYATAAN KARYA ASLI SKRIPSI... v ABSTRAK... vi KATA PENGANTAR... vii
Lebih terperinciEVALUASI KINERJA ALGORITMA LEMPEL-ZIV STORER SZYMANSKI TERHADAP DATA TEKS DAN GAMBAR LAPORAN TUGAS AKHIR JUDUL
EVALUASI KINERJA ALGORITMA LEMPEL-ZIV STORER SZYMANSKI TERHADAP DATA TEKS DAN GAMBAR LAPORAN TUGAS AKHIR JUDUL Prima Even Ramadhan 13203076/Teknik Telekomunikasi PROGRAM STUDI TEKNIK ELEKTRO SEKOLAH TEKNIK
Lebih terperinciSKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO
SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI Oleh : ANANG SUSILO 2011-51-039 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2016
Lebih terperinciBAB I PENDAHULUAN. Dalam bidang teknologi informasi, komunikasi data sangat sering
BAB I PENDAHULUAN 1.1 Latar Belakang Dalam bidang teknologi informasi, komunikasi data sangat sering dilakukan. Komunikasi data ini berhubungan erat dengan pengiriman data menggunakan sistem transmisi
Lebih terperinciBAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA
ABSTRAK Penggunaan mobile produk dari Apple khususnya iphone sudah sangat berkembang dimasyarakat. Ini dikarenakan iphone memiliki fitur dan kecanggihan yang tidak kalah dengan para vendor mobile yang
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.. Analisa Masalah Salah satu fungsi dari sistem jaringan komputer yang banyak digunakan adalah penerapan file transfer, dimana dengan penerapan file transfer ini setiap
Lebih terperinciKOMPRESI CITRA MENGGUNAKAN INDEPENDENT COMPONENT ANALYSIS ABSTRAK
KOMPRESI CITRA MENGGUNAKAN INDEPENDENT COMPONENT ANALYSIS Lucky Khoerniawan / 0222104 Jurusan Teknik Elektro, Fakultas Teknik, Jl. Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia Email : khoerniawan.lucky@yahoo.com
Lebih terperinciPerbandingan Algoritma Kompresi Terhadap Objek Citra Menggunakan JAVA
Perbandingan Algoritma Terhadap Objek Menggunakan JAVA Maria Roslin Apriani Neta Program Studi Magister Teknik Informatika, Universitas Atma Jaya Yogyakarta Jl. Babarsari no 43 55281 Yogyakarta Telp (0274)-487711
Lebih terperinciKOMPRESI DATA DAN TEKS. By : Nurul Adhayanti
KOMPRESI DATA DAN TEKS By : Nurul Adhayanti KOMPRESI DATA DAN TEKS KOMPRESI DATA Kompresi berarti memampatkan/mengecilkan ukuran Kompresi data adalah proses mengkodekan informasi menggunakan bit atau information-bearing
Lebih terperinciTAKARIR. : diagram aktifitas yang memodelkan alur kerja. suatu proses. dipakai. berurutan. : perangkat untuk simulasi hasil aplikasi pada IDE
TAKARIR Activity diagram : diagram aktifitas yang memodelkan alur kerja sebuah proses bisnis dan urutan aktivitas dalam suatu proses Backward chaining Class diagram : penalaran mundur : diagram kelas yang
Lebih terperinci