Kesimpulan Saran Aplikasi Pencarian File Berdasarkan Struktur Karakter Dengan Menggunakan Algoritma Apostolico Giancarlo

BAB 5 PENUTUP

5.1 Kesimpulan

Berdasarkan hasil penelitian terhadap algoritma apostolico giancarlo dalam pencarian file ini, penulis dapat menyimpulkan beberapa hal sebagai berikut : 1. Apostolico giancarlo melakukan seleksi terhadap setiap karakter dengan mengklasifikan karakter sebagai good-character dan bad-character. Dengan adanya klasifikasi ini, jika ditemukan adanya bad-character pada tiap proses perbandingan, akan dilakukan pergeseran shift sehingga karakter tersebut tidak perlu dibandingkan kembali pada proses berikutnya. 2. Proses pergeseran menggunakan good-suffix shift dan bad-character shift memungkinkan adanya efisiensi dalam proses pembandingan karakter antara string yang diperiksa dengan kata kunci. Bad-character shift akan secara otomatis melompati setiap karakter yang tidak ditemukan dalam kata kunci, sedangkan good-suffix shift memungkinkan tidak terjadinya pembandingan yang berulang-ulang pada karakter yang telah dinyatakan cocok. 3. Algoritma apostolico giancarlo yang diterapkan dalam perangkat lunak pencarian file dapat menyeleksi file dengan hasil seleksi yang lebih akurat, karena huruf besar atau huruf kecil pada file dapat dibandingkan secara terpisah. 4. Jika dibandingkan dengan algoritma boyer-moore, algoritma apostolico giancarlo memiliki kelebihan dalam hal efektifitas pengecekan karakter yang termasuk dalam kategori bad-character. Karakter yang termasuk dalam kategori ini akan secara otomatis dilompati, sehingga tidak perlu dilakukan pengecekan pada karakter selanjutnya. Hal ini memungkinkan adanya pemotongan waktu pencarian sehingga efektifitas pencarian file menjadi lebih baik. Universitas Sumatera Utara

5.2 Saran

Adapun saran yang ingin penulis berikan sehubungan dengan hasil penelitian ini adalah sebagai berikut : 1. Sistem ini dapat dikembangkan lebih lanjut sehingga dapat melakukan pencarian file pada lebih dari satu lokasi drive. 2. Untuk bahan perbandingan, sistem dapat dikembangkan dengan menggunakan metode pencarian string yang berbeda sehingga dapat dilihat perbedaan hasil yang diperoleh dibandingkan dengan algoritma apostolico giancarlo yang digunakan dalam penelitian ini Universitas Sumatera Utara BAB 2 TINJAUAN PUSTAKA

2.1 Karakter ASCII