Saat ini sering dilakukan pencarian data di dalam komputer. Data yang di
cari pun terdiri dari berbagai macam ektensi misalnya : .doc ; .exe ; .txt ; .dpr dan
lain sebagainya. Dan yang umum dalam melakukan pencarian data dalam
komputer adalah data yang di cari terdapat dalam file yang tidak terkompresi.
Apabila dalam melakukan pencarian data, data yang dicari ada di dalam
file terkompresi maka pencarian tidak dapat dilakukan langsung. Sebelum proses
pencarian file terlebih dahulu dilakukan, proses dekompresi terlebih dahulu. Agar
pencarian data yang di cari dapat ditemukan.
Dari cerita di atas, penulis mendapatkan inspirasi untuk menangani
masalah tersebut. Maka dibuatlah suatu aplikasi utilitas yang bisa di manfaatkan
untuk pencarian data dalam file yang terkompresi tanpa melakukan proses
dekompresi. Dengan menggunakan algoritma KMP sebagai algoritma pencarian
string nya. Dimana aplikasi ini mampu mencari file yang dibutuhkan dalam
keadaan yang sudah terkompresi untuk mempermudah pengguna tanpa melakukan
proses dekompresi. Dengan adanya aplikasi ini pengguna akan dimudahkan dalam
mencari sebuah file dalam file terkompresi tanpa perlu melakukan proses
dekompresi terlebih dahulu.
Setelah aplikasi dibuat, barulah dilakukan ujicoba terhadap aplikasi ini
dengan 10 kali percobaan. Dari 10 kali percobaan yang diacak untuk dites,
aplikasi dapat mengenali format kompresi bertipe .zip dan .rar dengan baik.
Aplikasi mampu mencari file berdasarkan nama file yang di masukkan user, baik
di masukkan secara lengkap dengan ekstensinya ataupun hanya sebagian dari
nama file nya saja. Dan juga aplikasi ini mampu menampilkan hasil kompresi
secara multiple file format apabila ditemukan kesamaan antara nama file yang
dicari dengan nama file yang terdapat dalam file terkompresinya