Main Article Content
Abstract
Abstrak: String Matching merupakan proses pencocokan string untuk menemukan kesamaan antara teks dan pattern. Pada proses pencarian kata pada aplikasi Kamus android terbilang sulit, dikarenakan banyaknya data didalam database, sehingga proses pencarian tersebut cukup lama jika dicari satu persatu. Untuk pemecahan masalah tersebut, salah satu algoritme string matching yang digunakan adalah algoritme Boyer-Moore karena algoritme ini merupakan algoritme string matching yang paling efesien dibandingkan algoritme-algoritme string matching lainnya. Tujuan penelitian ini ialah menerapkan algoritme Boyer-Moore pada aplikasi kamus komputer. Adapun manfaat penelitian ini diharapkan dapat mempermudah khususnya bagi mahasiswa Fakultas Teknik untuk mencari kata-kata istilah komputer untuk media pembelajaran. Diharapkan aplikasi ini mendapat tanggapan yang baik bagi pengguna supaya bisa dikembangkan lagi kedepannya. Aplikasi ini masih terdapat kekurangan dan dapat dikembangkan lagi kedepannya, seperti pencariannya tidak otomatis huruf besar dan kecilnya, bisa juga dikembangkan berbagai macam kamus lainnya seperti kamus obat, beladiri, bahasa daerah dan lain sebagainya.
Kata Kunci: String matching, Boyer-Moore, Aplikasi, Kamus, Android
Article Details
- Seluruh materi yang terdapat dalam situs ini dilindungi oleh undang-undang. Dipersilahkan mengutip sebagian atau seluruh isi situs web ini sesuai dengan ketentuan yang berlaku.
- Apabila anda menemukan satu atau beberapa artikel yang terdapat dalam Jurnal Pseudocode yang melanggar atau berpotensi melanggar hak cipta yang anda miliki, silahkan laporkan kepada kami, melalui email pada Priciple Contact.
- Aspek legal formal terhadap akses setiap informasi dan artikel yang tercantum dalam situs jurnal ini mengacu pada ketentuan lisensi Creative Commons Atribusi-ShareAlike (CC-BY-SA).
- Semua Informasi yang terdapat di Jurnal Pseudocode bersifat akademik. Jurnal Pseudocode tidak bertanggung jawab terhadap kerugian yang terjadi karana penyalah gunaan informasi dari situs ini.
References
- K. W. Argakusumah, “Implementasi Algoritme Boyer-Moore Pada Aplikasi Kamus Kedokteran Berbasis Android,” UMN, p. 01, 2014.
- l. l. Rinaldi Munir, Algoritme dan pemerograman dalam bahasa pascal, c, dan c++, bandung: informatika, 2016.
- Y. Halim Agung, “Implementasi Boyer-Moore Pada Aplikasi Pencarian Rumus Matematika Dan Fisika,” p. 76, 2016.
- D. K. Pane, “Implementasi Data Mining Pada Penjualan Produk Elektronik Dengan Algoritme Apriori,” Pelita Informatika Budi Darma, p. 26, 2013.
- N. Hermanto, “Sistem Pengambilan Keputusan Menggunakan Metode Simple Additive Waighting (SAW) Untuk Menentukan Jurusan Pada SMK Bakti Purwokerto,” Seminar Nasional Teknologi dan Informasi, p. 54, 2012.
- M. H. Rifqo Dan Y. Apridiansyah, “Implementasi Algoritme Backtracking Dalam Sistem Informasi Perpustakaan Untuk Pencarian Judul Buku (Studi Kasus Unit Pelayanan Terpadu Perpustakaan Universitas Muhammadiyah Bengkulu),” Pseudecode, pp. 90-96, 2017.
- M. I. P. Vina Sagita, “Studi Perbandingan Implementasi Algoritme Boyer-Moore, Turbo Boyer-Moore, dan Tuned Boyer-Moore dalam Pencarian String,” p. 31, 2013.
- N. A. H. G. L. G. Citra Puji Lestari, “Perangcangan Aplikasi Kamus Istilah Medis Berbasis Android Dengan Algoritme Boyer-Moore,” p. 28, 2016.
- R. Ramadi, “Pembuatan Aplikasi History Perjalanan GPS Tracker Berbasis WEB Pada Handphone Menggunakan J2ME,” p. 7, 2011.
- F. A. Sianturi, “Perancangan Aplikasi Pengamanan Data Dengan Kriptograpi Advanced Encryption Standard (AES),” Pelita Informatika Budi Darma, p. 43, 2013.
- R. M. Putra, “Perancangan Aplikasi Kamus Bahasa Minang Berbasis Android,” p. 9, 2015.
- N. Safaat., Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, Bandung: Informatika, 2015.
References
K. W. Argakusumah, “Implementasi Algoritme Boyer-Moore Pada Aplikasi Kamus Kedokteran Berbasis Android,” UMN, p. 01, 2014.
l. l. Rinaldi Munir, Algoritme dan pemerograman dalam bahasa pascal, c, dan c++, bandung: informatika, 2016.
Y. Halim Agung, “Implementasi Boyer-Moore Pada Aplikasi Pencarian Rumus Matematika Dan Fisika,” p. 76, 2016.
D. K. Pane, “Implementasi Data Mining Pada Penjualan Produk Elektronik Dengan Algoritme Apriori,” Pelita Informatika Budi Darma, p. 26, 2013.
N. Hermanto, “Sistem Pengambilan Keputusan Menggunakan Metode Simple Additive Waighting (SAW) Untuk Menentukan Jurusan Pada SMK Bakti Purwokerto,” Seminar Nasional Teknologi dan Informasi, p. 54, 2012.
M. H. Rifqo Dan Y. Apridiansyah, “Implementasi Algoritme Backtracking Dalam Sistem Informasi Perpustakaan Untuk Pencarian Judul Buku (Studi Kasus Unit Pelayanan Terpadu Perpustakaan Universitas Muhammadiyah Bengkulu),” Pseudecode, pp. 90-96, 2017.
M. I. P. Vina Sagita, “Studi Perbandingan Implementasi Algoritme Boyer-Moore, Turbo Boyer-Moore, dan Tuned Boyer-Moore dalam Pencarian String,” p. 31, 2013.
N. A. H. G. L. G. Citra Puji Lestari, “Perangcangan Aplikasi Kamus Istilah Medis Berbasis Android Dengan Algoritme Boyer-Moore,” p. 28, 2016.
R. Ramadi, “Pembuatan Aplikasi History Perjalanan GPS Tracker Berbasis WEB Pada Handphone Menggunakan J2ME,” p. 7, 2011.
F. A. Sianturi, “Perancangan Aplikasi Pengamanan Data Dengan Kriptograpi Advanced Encryption Standard (AES),” Pelita Informatika Budi Darma, p. 43, 2013.
R. M. Putra, “Perancangan Aplikasi Kamus Bahasa Minang Berbasis Android,” p. 9, 2015.
N. Safaat., Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, Bandung: Informatika, 2015.