BAB 1 PENDAHULUAN Latar Belakang

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

PERBANDINGAN KINERJA ALGORITMA FIXED LENGTH BINARY ENCODING (FLBE) DENGAN VARIABLE LENGTH BINARY ENCODING (VLBE) DALAM KOMPRESI TEXT FILE SKRIPSI

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Dalam bidang teknologi informasi, komunikasi data sangat sering

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. halaman khusus untuk pengaksesan dari handphone. Semakin baik informasi akan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Meningkatnya penggunaan komputer dalam kegiatan sehari hari, secara

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN. komputer yang lain. Besarnya ukuran data terkadang menjadi kendala dalam

PENDAHULUAN 1.1. Latar belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. penting di abad ini. Seiring dengan perkembangan aktifitas manusia yang semakin


RANCANG BANGUN APLIKASI KOMPRESI FILE MENGGUNAKAN METODE LZW BERBASIS JAVA OLEH : HARDIANSYAH Dosen Pembimbing : Tri Daryanto, S.Kom.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. menggunakan sistem komputerisasi. Salah satu bentuk perusahaan yang sangat

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. perkembangan dunia bisnis dan industri saat ini. Hal ini disebabkan karena informasi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

SKRIPSI KOMPRESI DATA TEKS MENGGUNAKAN ALGORITMA PPM (PREDICTION BY PARTIAL MATCHING)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1.Latar Belakang

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem bertujuan untuk mengidentifikasi permasalahan

UKDW BAB 1 PENDAHULUAN

BAB I Persyaratan Produk

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia pendidikan saat ini biasanya instansi pemerintahan menetapkan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Saat ini perkembangan teknologi berkembang sangat cepat. Penyimpanan

BAB 1 PENDAHULUAN Latar Belakang

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Pengantar

BAB 1 PENDAHULUAN Latar Belakang

BAB 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).

KOMPRESI DATA MENGGUNAKAN METODE HUFFMAN Ari Wibowo Jurusan Teknik Informatika, Politeknik Negeri Batam

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

APLIKASI KRIPTOGRAFI DOKUMEN MENGGUNAKAN ALGORITMA RIVEST CODE 4 (RC 4) BERBASIS WEB. Laporan Tugas Akhir

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1.6 Sistematika Penulisan Dalam penulisan tugas akhir ini digunakan susunan bab sebagai berikut:

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. digunakan untuk mengamankan data ada bermacam-macam. Setiap metode

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. bentuk data berupa data audio maupun data berbentuk video. Oleh karena itu

BAB 1 PENDAHULUAN. keamanan data sangatlah penting, terutama dalam bisnis komersil maupun. mengakses atau mendapatkan data tersebut.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. pemakai saja. Selain itu untuk berbagi data (data sharing) dengan ukuran data. yang besar akan membutuhkan waktu yang cukup lama.

BAB 1 PENDAHULUAN 1-1

IMPLEMENTASI KOMPRESI DATA TEXT MENGGUNAKAN HUFFMAN CODING

BAB I PENDAHULUAN. Kemajuan teknologi informasi saat ini berdampak pada perkembangan ilmu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. yang beragam dan salah satu diantaranya adalah media SMS ( Short Message

ANALISA DAN PERBANDINGAN ALGORITMA RUN LENGTH ENCODING DAN ALGORITMA LZW ( LEMPEL ZIV WECH ) DALAM PEMAMPATAN TEKS

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN. dalam storage lebih sedikit. Dalam hal ini dirasakan sangat penting. untuk mengurangi penggunaan memori.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar belakang

1. PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. Kemungkinan terjadinya pengiriman ulang file gambar akibat error, yaitu karena : noise,

BAB I PENDAHULUAN. Steganografi adalah teknik menyisipkan pesan kedalam suatu media,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Permasalahan

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

PERBANDINGAN ALGORITMA EVEN-RODEH CODE DAN ALGORITMA VARIABLE LENGTH BINARY ENCODING (VLBE) PADA KOMPRESI FILE TEKS SKRIPSI

1BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

BAB 1 PENDAHULUAN 1.1. Latar Belakang Teknologi komputer pada zaman sekarang berkembang dengan sangat cepat.untuk mengimbangi perkembangan teknologi tersebut perlu dilakukan berbagai macam inovasi agar perkembangan teknologi komputer tersebut dapat berjalan dengan baik. Semakin berkembangnya teknologi maka semakin banyak pula data-data atau file-file yang ingin kita simpan atau pun kita kirimkan, tetapi kadang kala kapasitas memory yang kita miliki tidak sebanding dengan data yang akan kita simpan dan kecepatan koneksi internet yang tidak stabil sering kali menghambat proses pengiriman data yang akan kita lakukan. Oleh karena itu data-data yang akan disimpan perlu dikompres terlebih dahulu supaya ukurannya menjadi lebih kecil. Apabila ukuran data dapat dikompres menjadi lebih kecil dari ukuran aslinya, maka secara otomatis memori dapat menyimpan data lebih banyak lagi dan dari segi pengiriman pun akan semakin cepat dan menghemat waktu yang dibutuhkan. Pada saat ini banyak sekali perangkat lunak yang digunakan untuk menangani masalah kompresi data.perangkat lunak tersebut digunakan untuk mengefisienkan kapasitas penyimpanan data dan pengiriman data, selain itu juga kompresi data dapat mencegah kerusakan data. Dalam kompresi data, terdapat 4 (empat) faktor penting yang perlu diperhatikan, yaitu: Time Process (waktu yang dibutuhkan dalam menjalankan proses), Completeness (kelengkapan data setelah file-file tersebut dikompres), Ratio Compress (ukuran data setelah dilakukan kompresi), Optimality (perbandingan apakah ukuran file sebelum dikompres sama atau tidak sama dengan file yang telah dikompres). Dari beberapa penjabaran di atas, penulis telah mengumpulkan beberapa jurnal dari berbagai sumber yang berkaitan dengan permasalahan yang sedang penulis bahas.oleh sebab itu, penulis mengajukan skripsi untuk untuk memecahkan

permasalahan yang telah disebutkan di atas. Judul skripsi tersebut adalah PERBANDINGAN KINERJA ALGORITMA FIXED LENGTH BINARY ENCODING (FLBE) DENGAN VARIABLE LENGTH BINARY ENCODING (VLBE) DALAM KOMPRESI TEXT FILE. 1.2. Rumusan Masalah Rumusan masalah pada penelitian ini adalah bagaimana mereduksi data pada text file melalui proses kompresi dengan mengimplementasikan metode Fixed Length Binary Encoding (FLBE) dan Variable Length Binary Encoding (VLBE), serta menentukan kinerja algoritma mana yang lebih efektif untuk digunakan dalam proses kompresi text file. 1.3. Batasan Masalah Agar tulisan ini tidak menyimpang dari ruang lingkup pembahasan, diperlukan batasan masalah sebagai berikut: 1. Input yang digunakan dalam aplikasi ini hanyalah String yang terdapat dalam text file (*.txt dan *.rtf ) maupun dokumen (*.doc ). Komponen lain seperti tabel atau gambar yang terdapat di dalam text file maupun dokumen yang digunakan akan diabaikan. 2. Dalam studi perbandingan ini parameter pembanding yang digunakan adalah rasio kompresi (R C dan C R ), Space Savings (SS), dan waktu kompresi. 3. Ukuran maksimal text file maupun dokumen yang dapat digunakan pada aplikasi adalah sebesar 50 MB. 4. Bahasa pemrograman yang digunakan adalah bahasa pemrograman Java dengan Java Development Kit (JDK) versi 1.7 dan beberapa pustaka pemrograman tambahan. 5. Tidak membahas kompleksitas algoritma 1.4. Tujuan Penelitian

Tujuan dari penelitian ini adalah untuk membangun suatu aplikasi yang dapat mengkompresi text file, menerapkan algoritma Fixed Length Binary Encoding (FLBE) dan algoritma Variable Length Binary Encoding (VLBE) untuk kompresi text file, serta membandingkan kinerja algoritmafixed Length Binary Encoding (FLBE) dan algoritma Variable Length Binary Encoding (VLBE) dengan parameter pembanding rasio kompresi (R c dan C r ), Space Savings (SS), dan waktu kompresi. 1.5. Manfaat Penelitian Manfaat penelitian ini diharapkan memberikan kemudahan kepada orang-orang yang ingin mengkompresi sebuah text file dan sebagai bahan referensi untuk penelitian yang berhubungan dengan algoritmafixed Length Binary Encoding (FLBE), algoritma Variable Length Binary Encoding (VLBE) dan juga kompresi data. 1.6. Metodologi Penelitian Penelitian ini akan dilaksanakan dengan mengikuti beberapa langkah yang akan digunakan penulis, yaitu: 1. Studi Kepustakaan Pengumpulan referensi dalam penelitian yang penulis lakukan dengan mencari jurnal, buku, tulisan ilmiah, e-book, maupun artikel lain yang berhubungan dengan kompresi data, algoritma Fixed Length Binary Encoding (FLBE), algoritma Variable Length Binary Encoding (VLBE), serta Bahasa Pemrograman Java. 2. Analisis dan Perancangan Sistem Tahap ini digunakan untuk mengolah data dari hasil studi kepustakaan kemudian melakukan analisis sehingga menjadi suatu informasi. Proses ini meliputi pembuatan algoritma program, UML, flowchart sistem, rancangan aplikasi, dan pembuatan user interface aplikasi.

3. Implementasi Sistem Menerapkan algoritma Fixed Length Binary Encoding (FLBE) dan algoritma Variable Length Binary Encoding (VLBE) ke dalam aplikasi komputer yang sedang dirancang. 4. Pengujian aplikasi Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesuai dengan keinginan dan melakukan perbaikan kesalahan jika masih terdapat error pada aplikasi. 5. Dokumentasi Tahap akhir dari penelitian yang dilakukan, yaitu membuat kesimpuan dan laporan tentang penelitian yang telah dilakukan. 1.7. Sistematika Penulisan Sistematika penulisan skripsi ini terdiri dari beberapa bagian, yaitu: BAB 1: PENDAHULUAN Bab ini berisi latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian dan sistematika penulisan skripsi. BAB 2: LANDASAN TEORI Bab ini berisi teori-teori yang berkaitan dengan kompresi data, algoritma Fixed Length Binary Encoding (FLBE) dan algoritmavariable Length Binary Encoding (VLBE). BAB 3 : ANALISIS DAN PERANCANGAN SISTEM

Bab ini berisi proses pembuatan algoritma program, UML,flowchart sistem, rancangan aplikasi dan pembuatan user interface aplikasi. BAB 4 : IMPLEMENTASI DAN PENGUJIAN Bab ini berisi ulasan dan pengujian terhadap program yang telah diimplementasikan dengan menggunakan bahasa Java. BAB 5: KESIMPULAN DAN SARAN Bab ini berisi kesimpulan yang didapat dalam menjalani penelitian ini dan saran yang yang berguna dalam usaha untuk melakukan perbaikan dan pengembangan penelitian ini.