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