ANGELITA, ANGELITA and Rosandy, Triowali (2025) ALGORITMA RUN LENGTH ENCODING (RLE) UNTUK OPTIMASI PENGHEMATAN DATA FILE TEKS BERBASIS PYTHON. Skripsi thesis, Institut Informatika dan Bisnis Darmajaya.
![]() |
Text
COVER.pdf Download (169kB) |
![]() |
Text
PERNYATAAN.pdf Download (300kB) |
![]() |
Text
ABSTRAK.pdf Download (142kB) |
![]() |
Text
ABSTRACT.pdf Download (355kB) |
![]() |
Text
HALAMAN PERSETUJUAN .pdf Download (494kB) |
![]() |
Text
HALAMAN PENGESAHAN.pdf Download (454kB) |
![]() |
Text
DAFTAR ISI.pdf Download (234kB) |
![]() |
Text
BAB I.pdf Download (129kB) |
![]() |
Text
BAB II.pdf Download (317kB) |
![]() |
Text
BAB III.pdf Download (794kB) |
![]() |
Text
BAB IV.pdf Download (676kB) |
![]() |
Text
BAB V.pdf Download (120kB) |
![]() |
Text
DAFTAR PUSTAKA.pdf Download (187kB) |
![]() |
Text
LAMPIRAN.pdf Download (727kB) |
Abstract
ABSTRAK ALGORITMA RUN LENGTH ENCODING (RLE) UNTUK OPTIMASI PENGHEMATAN DATA FILE TEKS BERBASIS PYTHON Oleh Angelita Di era digital, kebutuhan akan efisiensi penyimpanan data semakin meningkat, terutama dalam pengelolaan file teks berukuran besar. Salah satu solusi yang dapat digunakan adalah algoritma kompresi data, khususnya Run Length Encoding (RLE), yang dapat mengompresi data dengan pola berulang menjadi lebih ringkas. Penelitian ini bertujuan untuk mengembangkan aplikasi berbasis web menggunakan Python dan framework Flask dengan penerapan algoritma RLE untuk mengompresi dan mendekompresi file teks. Aplikasi ini diharapkan dapat menghemat ruang penyimpanan file teks dan mengevaluasi efektivitas algoritma RLE. Penelitian ini menggunakan model pengembangan perangkat lunak waterfall, yang mencakup analisis kebutuhan, desain sistem, implementasi dengan framework Flask, dan pengujian sistem menggunakan metode black box. Hasil penelitian menunjukkan bahwa algoritma RLE dapat mengurangi ukuran file hingga 16,67% untuk file dengan karakter berulang. Namun, pada data acak yang tidak memiliki pola berulang, algoritma ini justru meningkatkan ukuran file, menunjukkan keterbatasan dalam penerapannya. Algoritma RLE efektif untuk file teks dengan pola berulang. Aplikasi yang dikembangkan dapat menghemat ruang penyimpanan file teks secara efisien, meskipun algoritma ini tidak selalu efektif untuk data yang acak tanpa pola berulang. Kata Kunci: Run Length Encoding, Kompresi Data, File Teks, Python.
Item Type: | Thesis (Skripsi) |
---|---|
Subjects: | Ilmu Komputer eSkripsi |
Divisions: | Skripsi/TA & PKPM/KP - Fakultas Ilmu Komputer > Teknik Informatika |
Depositing User: | ANGELITA - - |
Date Deposited: | 13 Jun 2025 03:21 |
Last Modified: | 13 Jun 2025 03:21 |
URI: | http://repo.darmajaya.ac.id/id/eprint/20409 |
Actions (login required)
![]() |
View Item |