Jurnal Teknik Informatika, Vol 1 September 2012
|
|
- Suhendra Hermanto
- 7 tahun lalu
- Tontonan:
Transkripsi
1 1 Jurnal Teknik Informatika, Vol 1 September 2012 PEMBUATAN APLIKASI UNTUK MENDETEKSI KEBENARAN PERINTAH SQL QUERY MENGGUNAKAN METODE KNUTH-MORRIS PRATT (KMP) Thio Wibowo 1), Ardianto Wibowo 2), Rika Perdana Sari 3) Program Studi Teknik Informatika, Politeknik Caltex Riau Jalan Umban Sari no 1, Rumbai, Pekanbaru, Riau ( 1 thio,wibowo@gmail.com, 2 ardie@pcr.ac.id, 3 rika@pcr.ac.id) Abstrak Basis data lanjut (BDL) adalah salah satu mata kuliah yang ada pada jurusan komputer di Politeknik Caltex Riau. Mata kuliah ini mempelajari tentang perintah-perintah query. Perintah query ini dibuat dengan menggunakan database oracle. Permasalahan yang terjadi pada mata kuliah ini adalah kesulitan saat dosen mendeteksi kebenaran query mahasiswa dalam pelatihan perintah-perintah query, karena perintah tersebut masih dikerjakan dengan tulis tangan dan di periksa secara manual. Hal ini akan menghabiskan banyak waktu. Salah satu solusinya adalah membangun sebuah aplikasi yang mampu mendeteksi kebenaran dari suatu query secara otomatis. Aplikasi yang di bangun menggunakan metode KMP, yaitu sebuah metode yang di gunakan dalam pencocokan string. Aplikasi ini dapat memberikan bobot penilaian dari perintah query yang di masukkan berdasarkan prioritas dari kata query. Hasilnya adalah berupa nilai pembobotan masing-masing query yang dimasukkan mahasiwa pada sistem. Dibangun menggunakan bahasa pemograman web PHP dan database MySQL. Berdasarkan hasil pengujian kuisioner yang diberikan terhadap mahasiswa dan dosen pengampu pada mata kuliah ini serta pengujian terhadap metode KMP, didapatkan hasil bahwa aplikasi ini dapat membantu dosen/ staff pengajar pada mata kuliah praktikum basis data lanjut serta membantu mahasiswa dalam pembelajaran mata kuliah praktikum basis data lanjut. Kata Kunci: Query, KMP, String, PHP, MySQL Abstract Basis data lanjut (BDL) is one of the existing courses in computer science at the Polytechnic Caltex Riau. This course learn about the query commands. Query command is built using oracle database. The problems that occurred on this subject is difficult to detect when a lecturer in the training of student queries righteousness the commandments of the query, because the order was still done by hand and write on the check manually. This is going to spend a lot of time. One solution is to build an application that is able to detect the correctness of a query automatically. Applications built using the KMP method, a method that is used in the matching string. This application can provide an assessment of the weight of query commands entered by the priority of the query words. The result is a weighting value of each query is entered students in the system. Built using web programming language PHP and the MySQL database. Based on the results of testing the questionnaire given to students and faculty pengampu on this course and the testing of KMP method, showed that these applications can help faculty / staff teaching on the course and lab work-up database to help students in the learning lab course basis data lanjut. Keywords: Query, KMP, String, PHP, MySQL 1 PENDAHULUAN 1.1 Latar Belakang Basis data lanjut (BDL) adalah sebuah mata kuliah yang ada di Politeknik Caltex Riau. Mata kuliah ini merupakan lanjutan dari mata kuliah basis data dasar. Mata kuliah basis data lanjut membahas tentang query, yaitu perintah-perintah untuk membuat, memanipulasi, dan mengontrol database yang dipakai sebagai Relational Database Management System (RDBMS). Tetapi, pengujian soal masih dilakukan secara manual dengan menggunakan tulis tangan sehingga menyulitkan staff pengajar maupun mahasiswa sebagai pihak-pihak yang terlibat
2 2 Thio Wibowo 1, Ardianto Wibowo 2 & Rika Perdana Sari 3 dalam mata kuliah tersebut. Seiring teknologi yang makin berkembang saat ini, mencocokkanquery yang dibuat oleh mahasiswa dengan jawaban query yang ada pada dosen tidak perlu dilakukan secara manual, tetapi dapat dilakukan melalui sebuah aplikasi berbasis web PHP yang mampu mencocokkan query yang dibuat oleh mahasiswa dengan jawaban query yang ada pada database, dimana jawaban tersebut telah dimasukkan oleh admin terlebih dahulu ke dalam database. Hal ini yang mendasari pembuatan aplikasi pendeteksi kebenaran perintah query, karena dengan adanya aplikasi ini, suatu query tidak perlu di cek satu persatu. Selain itu, aplikasi ini juga dapat memberikan pembobotan nilai kebenaran dari query tersebut, sehingga membantu mahasiswa dalam pembelajaran mata kuliah BDL. 1.2 Perumusan Masalah Perumusan masalah dalam proyek akhir ini adalah: 1. Bagaimana membuat sebuah aplikasi berbasis web yang dapat mencocokkan query yang diinputkan oleh mahasiswa dengan query yang tersimpan dalam database. 2. Bagaimana menerapkan metode Knuth-Morris Pratt (KMP) dalam aplikasi sebagai algoritma dalam pencocokan string. 2 Dasar Teori 2.1 Penelitian Sebelumnya Dalam proyek akhir mahasiswa Universitas Maryland, atas nama Jimmy Lin, telah melakukan penelitian dengan judul Brute Force and Indexed Approaches to Pairwise Document Similarity Comparisons with MapReduce. Rumusan masalah dari aplikasi ini adalah mengimplementasikan metode Brute force pada aplikasi search document pada perangkat java desktop. Aplikasi ini di gunakan untuk mencari file document dimana inputan berupa potongan nama file. Berikut adalah tabel yang membandingkan antara aplikasi sebelumnya dengan aplikasi sekarang: Tabel 2. 1 Perbandingan aplikasi sebelumnya dengan aplikasi sekarang Parameter Sebelumnya Sekarang Inputan ke system potongan karakter nama Dasar pencarian document Teks nama document yang tersimpan dalam database String yang berisi query String query yang ada di database Berbasis Java Application Web PHP Output File document Persentase kebenaran query dan pencocokan query 2.2. Metode/ Algoritma Knuth-Morris Pratt (KMP) Pengertian dan Cara kerja algoritma KMP Algoritma pencocokan string (pattern) yang mempunyai kinerja bagus adalah Knuth- Morris-Pratt (KMP) danalgoritma Boyer-Moore. Kedua algoritma ini popular digunakan pada editor teks (menu find), search engine, analisis citra, dan sebagainya. Search engine atau mesin pencari adalah program komputer yang dirancang untuk membantu seseorang menemukan filefile yang disimpan dalam komputer, misalnya dalam sebuah server umum di web (WWW) atau dalam komputer sendiri. Mesin pencari memungkinkan kita untuk meminta content media dengan kriteria yang spesifik (biasanya yang berisi kata atau frasa yang kita tentukan) dan memperoleh daftar file yang memenuhi kriteria tersebut. Mesin pencari biasanya menggunakan
3 3 indeks (yang sudah dibuat sebelumnya dan dimutakhirkan secara teratur) untuk mencari file setelah pengguna memasukkan kriteria pencarian. Algoritma Knuth Morris Pratt (KMP) dikembangkan oleh D. E. Knuth, bersama dengan J. H. Morris dan V. R. Pratt. Untuk pencarian string dengan menggunakan algoritma Brute Force, setiap kali ditemukan ketidakcocokan pattern dengan teks, maka pattern akan digeser satu karakter ke kanan. Sedangkan pada algoritma KMP, kita memelihara informasi yang digunakan untuk melakukan jumlah pergeseran. Algoritma menggunakan informasi tersebut untuk membuat pergeseran yang lebih jauh, tidak hanya satu karakter seperti halnya pada Makalah IF3051 Strategi Algoritma Sem. I Tahun 2010/2011 algoritma brute force. Secara sistematis, langkah-langkah yang dilakukan algoritma Knuth-Morris-Pratt pada saat mencocokkan string: a. Algoritma Knuth-Morris-Pratt mulai mencocokkan pattern pada awal teks.dari kiri ke kanan, algoritma ini akan mencocokkan karakter per karakter pattern dengan karakter di teks yang bersesuaian, sampai salah satu kondisi berikut dipenuhi: i. Karakter di pattern dan di teks yang dibandingkan tidak cocok (mismatch). ii. Semua karakter di pattern cocok. Kemudian algoritma akan memberitahukan penemuan di posisi ini. b. Algoritma kemudian menggeser pattern berdasarkan tabel, lalu mengulangi langkah 2 sampai pattern berada di ujung teks. Algoritma ini menemukan semua kemunculan dari pattern dengan panjang n di dalam teks dengan panjang m dengan kompleksitas waktu O(m+n). Algoritma ini hanya membutuhkan O(n) ruang dari memory internal jika teks dibaca dari file eksternal. Semua besaran O tersebut tidak tergantung pada besarnya ruang alphabet. Berikut contoh pencocokan pattern dengan menggunakan algoritma KMP Kelebihan Algoritma Knuth-Morris Pratt (KMP) Pada algoritma KMP, kita memelihara informasi yang digunakan untuk melakukan jumlah pergeseran. Algoritma menggunakan informasi tersebut untuk membuat pergeseran yang lebih jauh, tidak hanya satu karakter (Sunni, 2010) Fungsi Pinggiran (Border Function) Pada Metode KMP Fungsi pinggiran b(j) didefinisikan sebagai ukuran awalan terpanjang dari P yang merupakan akhiran dari P[1..j]. Sebagai contoh, tinjau pattern P = ababaa. Nilai F untuk setiap karakter di dalam P adalah sebagai berikut: Tabel 2. 2 Fungsi Pinggiran J P[j] A B a b A a B[j] Algoritma KMP masukan: sebuah array karakter, S (teks yang akan dicari) sebuah array karakter, W (kata yang dicari) output: integer (yang berbasis-nol posisi di S di mana W adalah ditemukan)
4 4 Thio Wibowo 1, Ardianto Wibowo 2 & Rika Perdana Sari 3 mendefinisikan variabel: integer, m 0 (awal pertandingan saat ini dalam S) integer, i 0 (posisi dari karakter saat ini di W) sebuah array bilangan bulat, T (meja, dihitung di tempat lain) selama m + i adalah kurang dari panjang dari S, lakukan: jika W [i] = S [m + i], jika saya sama dengan (panjang dari W) -1, kembali m i i + 1 jika tidak, m m + i - T [i], jika T [i] adalah lebih besar dari -1, i T [i] lain i 0 (Jika kita mencapai di sini, kita telah mencari semua S tidak berhasil) mengembalikan panjang dari S. Contoh 7: Teks : abcabcabd Pattern : abcabd Mula-mula kita hitung fungsi pinggiran untuk pattern tersebut: Tabel Fungsi Pinggiran 2 J P[j] a b c a b d B[j] Teks : abcabcabd Pattern : abcabd j = 3, j merupakan output berupa posisi karakter yang cocok 3. Perancangan dan Pembahasan 3.1 Proses Pembobotan Query dan Penilaian Aplikasi ini lebih membantu mahasiswa memahami perintah query dan cara penanganan kesalahan yang lebih mudah dipahami serta mahasiswa juga dapat melihat bobot penilaian yang di berikan aplikasi untuk setiap perintah query yang di masukkan. Pembobotan kata pada sebuah query berdasarkan prioritas dari kata yang di masukkan, sehingga didapat nilai akhir atau penjumlahan dari semua pembobotan kata. Tabel 3. 1 Prioritas Kata Query Prioritas Kata Keterangan 1 Select, from, where, insert, into, value, update, delete Apabila salah pada satu karakter, maka pembobotan pada kata tersebut=0 2 *,Nama attribut tabel,nama tabel Pembobotan berdasarkan jumlah karakter yang cocok dengan karakter query pada database
5 5 Terlihat seperti contoh berikut : Tabel Contoh kasus pencocokkan query Soal Jawaban query di database Jawaban query user Tampilkan semua nama barang pada tabel barang? select nama_barang from barang selec nama_baran from barang Nilai user Proses Pembobotan: Keterangan nilai mahasiswa : penjumlahan bobot penilaian semua kata Query di atas mempunyai 4 kata x[4]-double Linked List Circular Bobot nilai per-karakter = 100 / jumlah karakter pada jawaban query database Bobot nilai per-karakter= 100/ 27 = 3.70 Pembobotan query: prioritas untuk kata select, from =1 prioritas untuk kata nama_barang, barang =2 pada query Tabel Proses pembobotan dan penilaian kecocokkan query Parameter X[0] X[1] X[2] X[3] Kata Selec nama_baran From Barang Nilai 5 * 0 =0 10 * 3.7 = 37 4 * 3.7 = * 3.7=22.2
6 6 Thio Wibowo 1, Ardianto Wibowo 2 & Rika Perdana Sari Flowchart Algoritma KMP Gambar 3. 1 Flowchart algoritma KMP Gambar 3.1 merupakan penjelasan dari algoritma KMP, flowchart ini menjelaskan bagaimana metode KMP mendapatkan output yang berupa posisi karakter yang cocok. Terlihat pada gambar, metode KMP menyimpan nilai pergeseran dalam variable (i), pergeseran dilakukan sebanyak nilai (i) itu sendiri.
7 Flowchart Pmbobotan nilai Gambar 3. 2 Flowchart pembobotan nilai Pada gambar 3.2 merupakan penjelasan bagaimana aplikasi mendapatkan bobot nilai dalam pencocokkan karakter query menggunakan KMP-String Array. Pada metode ini pembobotan nilai dilakukan dengan mudah. Terlihat pada flowchart, metode ini mengumpulkan kata dalam array kemudian memeriksa kata tersebut pada tabel prioritas. Jika kata sama dengan tabel prioritas, maka kesalahan pada satu karakter dianggap salah pada kata. Jika tidak, kata tersebut akan diberi nilai sesuai dengan banyak karakter yang cocok pada kata.
8 8 Thio Wibowo 1, Ardianto Wibowo 2 & Rika Perdana Sari 3 4. Hasil dan Diskusi 4.1 Hasil Gambar 4. 1 Pengujian Aplikasi bagian user 4.2 Analisa Perbandingan Metode Antara Metode KMP-String Array dan Metode KMP- Double Linked List Circular Berdasarkan pengujian dan analisa metode KMP, dapat ditarik kesimpulan bahwa kedua metode KMP memiliki kelebihan dan kekurangan baik dalam pembobotan nilai dan pencocokkan karakter. Terlihat pada pengujian, metode KMP-LinkedList memiliki tingkat pencocokkan karakter yang lebih baik dari pada metode KMP-String array. Hal ini dikarenakan metode KMP-LinkedList melakukan pencocokkan dengan mencocokkan karakter perkarakter, sementara pada metode KMP String Array pencocokkan karakter dilakukan setelah membagi query menjadi String array, sehingga pada metode ini karakter spasi ( ) sangat diutamakan kebenarannya. Pengujian KMP juga memperlihatkan metode KMP String array memiliki tingkat pembobotan nilai yang lebih baik dari metode KMP-LinkedList. Hal ini disebabkan metode KMP-String array merupakan kumpulan kata sehingga memiliki kemudahan dalam menentukan prioritas suatu kata. Berbeda dengan metode KMP-LinkedList yang menggabungkan kembali query dalam bentuk susunan kata, sehingga karakter yang seharusnya karakter biasa dapat dianggap sebagai karakter yang terdapat pada kata prioritas. Tabel berikut merupakan penjelasan secara rinci dari perbandingan metode KMP: Tabel 4. 1 Perbandingan Metode KMP Parameter KMP array char to string KMP double Linked List Circular Inputan query Inputan jawaban query tidak ada batas akhir query Inputan jawaban dibatasi pada akhir query dengan karakter (;) Pencocokkan query Query dicocokan berdasarkan karakter, kemudian disatukan menjadi kata Query dicocokkan berdasarkan karakter, apabila karakter cocok, kemudian melakukan pencocokkan
9 9 terhadap next atau previous dari karakter tersebut dengan jawaban query Pembobotan Pembobotan dilakukan setiap karakter pada kata query. Kata yang memiliki query dengan prioritas nomor satu bernilai penuh jika kata tersebut cocok dengan prioritas query, jika tidak maka kata tersebut bernilai 0 Pembobotan dilakukan setiap karakter, kemudian mengumpulkan karakter yang memiliki kecocokkan dengan kata pada prioritas query. Penilaian berdasarkan bobot perhuruf, terkecuali karakter yang memiliki kecocokkan dengan kata pada prioritas query. Akurasi penilaian Proses penilaian query memiliki akurasi yang bagus bahkan untuk kata query yang merupakan prioritas utama. Proses penilaian query hampir memiliki akurasi yang bagus, terkecuali untuk kata pada prioritas query. Batas masalah Penggunaan karakter spasi sangat diperhitungkan sehingga apabila terjadi kesalahan dalam spasi, sistem tidak bisa menangani. Penilaian pada karakter yang bukan termasuk prioritas query tidak memiliki akurasi yang bagus. 5. KESIMPULAN Kesimpulan yang dapat diambil dari pengujian dan analisa yang telah dilakukan pada perangkat lunak adalah sebagai berikut: 1. Berdasarkan pengujian dan analisa kuisioner yang diberikan kepada user dan dosen pengampu mata kuliah basis data lanjut dapat ditarik kesimpulan bahwa pencocokan ataupun pendeteksian kebenaran perintah SQL Query pada mata kuliah praktikum basis data lanjut dapat dilakukan. 2. Berdasarkan pengujian dan analisa metode KMP dapat ditarik kesimpulan bahwa penerapan metode KMP pada pencocokan string dapat diimplementasikan.
10 10 Thio Wibowo 1, Ardianto Wibowo 2 & Rika Perdana Sari 3 DAFTAR PUSTAKA [1] Cahyono, Setyo. (2006). Panduan Praktis Pemograman Database menggunakan MySQL dan Java. Bandung: InFormatika. [2] Daniweb. (2007). Doubly Linked List Circular. Diambil 14 Agustus 2012 dari [3] Fathansyah. (2002). Basis Data. Bandung: Informatika. [4] Haryanto, S: (t.t). Scripting World. Diambil 01 Desember 2011 dari [5] Heryanto, I., Raharjo, B., 2002, Memahami Konsep SQL dan PL/SQL di Oracle, Informatika, Bandung [6] Kochhar, N., Gravina, E., Nathan, P., 1999, Introduction to Oracle 8i, Oracle Corporation [7] PHI-Integration. (t.t). MySQL Tutorial. Di ambil 01 Desember 2011 dari [8] Pusdatin www admin. (t.t). Diambil 01 Desember 2011 dari [9] Sidik, Betha (2005). MySQL. Bandung: InFormatika. [10] Sunni, I. (8 Desember 2010). Music Finder Menggunakan Algoritma KMP Extension. Diambil 01 Desember 2012 dari pdf [11] Tarigan, Edi Prima (2003). Menguasai Oracle SQL. Jakarta: PT Elex Media Komputindo kelompok Gramedia. [12] Taufik. (2009). Skala Linkert. Diambil 14 Agustus 2012 dari
Analisis Algoritma Knuth Morris Pratt dan Algoritma Boyer Moore dalam Proses Pencarian String
Analisis Algoritma Knuth Morris Pratt dan Algoritma Boyer Moore dalam Proses Pencarian String Rama Aulia Program Studi Teknik Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung
Lebih terperinciImplementasi Algoritma KMP dan Boyer-Moore dalam Aplikasi Search Engine Sederhana
Implementasi Algoritma KMP dan Boyer-Moore dalam Aplikasi Search Engine Sederhana Moch. Yusup Soleh/13507051 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciAplikasi String Matching Pada Fitur Auto-Correct dan Word-Suggestion
Aplikasi String Matching Pada Fitur Auto-Correct dan Word-Suggestion Johan - 13514206 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10
Lebih terperinciPenggunaan Algoritma Knuth-Morris-Pratt untuk Pengecekan Ejaan
Penggunaan Algoritma Knuth-Morris-Pratt untuk Pengecekan Ejaan Andreas Dwi Nugroho - 13511051 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciBAB I PENDAHULUAN Latar Belakang
1 BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan dunia IT (Information Technology) dengan hadirnya mesin pencarian (Search Engine) di dalam sistem komputer yang merupakan salah satu fasilitas internet
Lebih terperinciANALISIS STRING MATCHING PADA JUDUL SKRIPSI DENGAN ALGORITMA KNUTH-MORRIS PRATT (KMP)
ANALISIS STRING MATCHING PADA JUDUL SKRIPSI DENGAN ALGORITMA KNUTH-MORRIS PRATT (KMP) Wistiani Astuti whistieruslank@gmail.com Teknik Informatika, Universitas Muslim Indonesia Abstrak Skripsi adalah suatu
Lebih terperinciPerancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR
44 Jurnal Teknik Elektro dan Komputer, Vol.1, No.1, April 2013, 44-53 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR Nisa Hidayani 1, Juni Nurma Sari 2, Rahmat
Lebih terperinciAlgoritma String Matching pada Mesin Pencarian
Algoritma String Matching pada Mesin Pencarian Harry Octavianus Purba 13514050 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Bandung, Indonesia 13514050@stei.itb.ac.id Proses
Lebih terperinciAplikasi Algoritma Pencarian String Dalam Sistem Pembayaran Parkir
Aplikasi Algoritma Pencarian String Dalam Sistem Pembayaran Parkir Andi Kurniawan Dwi P - 13508028 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciIMPLEMENTASI METODE STRING MATCHING UNTUK APLIKASI PENGARSIPAN DOKUMEN (STUDI KASUS : SMPN 3 SUMBER KAB. CIREBON)
JURNAL DIGIT, Vol. 7 No.1 Mei 2017, pp. 50~61 50 IMPLEMENTASI METODE STRING MATCHING UNTUK APLIKASI PENGARSIPAN DOKUMEN (STUDI KASUS : SMPN 3 SUMBER KAB. CIREBON) Ida Mulyawati 1, Ridho Taufiq Subagio
Lebih terperinciImplementasi Algoritma Knuth Morris Pratt pada Alat Penerjemah Suara
Implementasi Algoritma Knuth Morris Pratt pada Alat Penerjemah Suara Bima Laksmana Pramudita (13511042) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciAlgoritma Pencarian String Knuth-Morris-Pratt Dalam Pengenalan Tulisan Tangan
Algoritma Pencarian String Knuth-Morris-Pratt Dalam Pengenalan Tulisan Tangan Andri Rizki Aminulloh Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung Jalan
Lebih terperinciAPLIKASI PENENTUAN JENIS PART OF SPEECH MENGGUNAKAN METODE N-GRAM DAN STRING MATCHING
APLIKASI PENENTUAN JENIS PART OF SPEECH MENGGUNAKAN METODE N-GRAM DAN STRING MATCHING 1 Nurzaenab dan 2 Purnawansyah 1 nurzaenab16@yahoo.co.id, 2 purnawansyah@gmail.com 12 Teknik Informatika, Fakultas
Lebih terperinciAplikasi String Matching pada Plugin SMS Blocker untuk Validasi Pesan
Aplikasi String Matching pada Plugin SMS Blocker untuk Validasi Pesan Mario Tressa Juzar 13512016 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Berkomunikasi satu sama lain merupakan salah satu sifat dasar manusia. Komunikasi berfungsi sebagai sarana untuk saling berinteraksi satu sama lain. Manusia terkadang
Lebih terperinciPenggunaan Algoritma Pencocokkan Pola pada Sistem Barcode
Penggunaan Algoritma Pencocokkan Pola pada Sistem Barcode Hishshah Ghassani - 13514056 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, JL. Ganesha 10
Lebih terperinciPenerapan Algoritma Knuth-Morris-Pratt dalam Music Identification (Musipedia)
Penerapan Algoritma Knuth-Morris-Pratt dalam Music Identification Musipedia Adi Nugraha Setiadi 13508062 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciPenerapan Algoritma Pencocokan String Knuth-Morris-Pratt Sebagai Algoritma Pencocokan DNA
Penerapan Algoritma Pencocokan String Knuth-Morris-Pratt Sebagai Algoritma Pencocokan DNA Kukuh Nasrul Wicaksono Departemen Teknik Informatika Institut Teknologi Bandung Jalan Ganesha No 10 Bandung Indonesia
Lebih terperinciPenilaian Ujian Tertulis Menggunakan Algoritma Pattern Matching IF3051 Strategi Algoritma
Penilaian Ujian Tertulis Menggunakan Algoritma Pattern Matching IF3051 Strategi Algoritma Muhammad Maulana ABdullah 13508053 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut
Lebih terperinciIMPLEMENTASI ALGORITMA BRUTE FORCE DALAM PENCARIAN DATA KATALOG BUKU PERPUSTAKAAN
IMPLEMENTASI ALGORITMA BRUTE FORCE DALAM PENCARIAN DATA KATALOG BUKU PERPUSTAKAAN Mesran Dosen Tetap Program Studi Teknik Informatika STMIK Budi Darma Medan Jl. Sisingamangaraja No.338 Simpang Limun Medan
Lebih terperinciPERANCANGAN APLIKASI TEXT EDITOR DENGAN MENERAPKAN ALGORITMA KNUTH-MORRIS-PRATT
Jurnal Riset Komputer (JURIKOM), Vol. No., Agustus ISSN -X (Media Cetak) Hal : - PERANCANGAN APLIKASI TEXT EDITOR DENGAN MENERAPKAN ALGORITMA KNUTH-MORRIS-PRATT Firman Matondang, Nelly Astuti Hasibuan,
Lebih terperinciString Matching Dalam Permainan The Hunt for Gollum
String Matching Dalam Permainan The Hunt for Gollum Ligar Mugi Syahid (10111053) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciPenerapan Algoritma Knuth Morris Pratt dalam Aplikasi Penerjemah Teks
Penerapan Algoritma Knuth Morris Pratt dalam Aplikasi Penerjemah Teks Okharyadi Saputra (13510072) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciAlgoritma Pencocokan String dalam Permainan Hangman
Algoritma Pencocokan String dalam Permainan Hangman Andrei Dharma Kusuma/13508009 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciBAB I PENDAHULUAN I.1. Latar Belakang [1] [2] [3] [4] [5]
BAB I PENDAHULUAN I.1. Latar Belakang Algoritma adalah prosedur komputasi yang terdefinisi dengan baik yang menggunakan beberapa nilai sebagai masukan dan menghasilkan beberapa nilai yang disebut keluaran.
Lebih terperinciBAB I PENDAHULUAN. tanpa aturan-aturan yang baku. Sedangkan dalam pemasaran konvensional, barang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi internet disebabkan oleh kemajuan di bidang teknologi, komputer, dan telekomunikasi. Dengan internet pelaku bisnis tidak lagi mengalami kesulitan
Lebih terperinciPenerapan Algoritma Transversal pada Graf dan Algoritma Pencocokan String dalam Sistem Jual-Beli Tiket Bioskop
Penerapan Algoritma Transversal pada Graf dan Algoritma Pencocokan String dalam Sistem Jual-Beli Tiket Bioskop Scarletta Julia Yapfrine - 13514074 Program Studi Teknik Informatika Sekolah Teknik Elektro
Lebih terperinciAplikasi Algoritma Pencocokan String pada Mesin Pencari Berita
Aplikasi Pencocokan String pada Mesin Pencari Berita Patrick Nugroho Hadiwinoto / 13515040 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciAPLIKASI ALGORITMA PENCOCOKAN STRING KNUTH-MORRIS-PRATT (KPM) DALAM PENGENALAN SIDIK JARI
APLIKASI ALGORITMA PENCOCOKAN STRING KNUTH-MORRIS-PRATT (KPM) DALAM PENGENALAN SIDIK JARI Winda Winanti Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung
Lebih terperinciPenerapan Algoritma String Matching dalam Intelligent Personal Assistant Siri
Penerapan lgoritma String Matching dalam Intelligent Personal ssistant Siri dya Naufal Fikri - 13515130 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi andung,
Lebih terperinciAplikasi Algoritma String Matching dan Regex untuk Validasi Formulir
Aplikasi Algoritma String Matching dan Regex untuk Validasi Formulir Edmund Ophie - 13512095 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciJurnal Coding, Sistem Komputer Untan Volume 04, No.1 (2016), hal ISSN : x
APLIKASI PENDETEKSI PLAGIAT TERHADAP KARYA TULIS BERBASIS WEB MENGGUNAKAN NATURAL LANGUAGE PROCESSING DAN ALGORITMA KNUTH-MORRIS-PRATT [1] Rio Alamanda, [2] Cucu Suhery, [3] Yulrio Brianorman [1][2][3]
Lebih terperinciAPLIKASI CHATTER BOT UNTUK SMA CENDANA RUMBAI DENGAN MENGGUNAKAN METODE BOYER MOORE
Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 1 APLIKASI CHATTER BOT UNTUK SMA CENDANA RUMBAI DENGAN MENGGUNAKAN METODE BOYER MOORE Devia Puspita N 1, Juni Nurma Sari 2, Heni Rachmawati 2 1) Jurusan Komputer,
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Perpustakaan merupakan faktor penting di dalam penunjang transformasi antara sumber ilmu (koleksi) dengan pencari ilmu (pengunjung). Perpustakaan juga sering disebut
Lebih terperinciIMPLEMENTASI ALGORITMA KNUTH MORRIS PRATT PADA APLIKASI PENERJEMAHAN BAHASA MANDAILING-INDONESIA
IMPLEMENTASI ALGORITMA KNUTH MORRIS PRATT PADA APLIKASI PENERJEMAHAN BAHASA MANDAILING-INDONESIA Rivalri Kristianto Hondro 1, Zumrotul Aqobah Hsb 2, Suginam 3, Ronda Deli Sianturi 4 1, 3, 4 Dosen Tetap
Lebih terperinciIMPLEMENTASI ALGORITMA STRING MATCHING KNUTH MORRIS PRATT DALAM PENCARIAN KATA KUNCI ABSTRAK KARYA ILMIAH
IMPLEMENTASI ALGORITMA STRING MATCHING KNUTH MORRIS PRATT DALAM PENCARIAN KATA KUNCI ABSTRAK KARYA ILMIAH Husniati 1, Usman Ependi, M.Kom 2., Nia Oktaviani, M.Kom 3. 1 Mahasiswa Teknik Informatika Universitas
Lebih terperinciPengaplikasian Algoritma Knuth-Morris-Pratt dalam Teknik Kompresi Data
Pengaplikasian Algoritma Knuth-Morris-Pratt dalam Teknik Kompresi Data I Nyoman Prama Pradnyana - 13509032 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Information Retrieval System 2.1.1. Pengertian Information Retrieval System Information retrieval system merupakan bagian dari bidang ilmu komputer yang bertujuan untuk pengambilan
Lebih terperinciII. DASAR TEORI I. PENDAHULUAN
Pencocokan Poligon Menggunakan Algoritma Pencocokan String Wiwit Rifa i 13513073 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciPerbandingan Algoritma String Matching yang Digunakan dalam Pencarian pada Search Engine
Perbandingan Algoritma String Matching yang Digunakan dalam Pencarian pada Search Engine Eldwin Christian / 13512002 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciPENERAPAN ALGORITMA BOYER-MOORE PADA LAYANAN SMS AUTO REPLY (STUDI KASUS UPT PMB UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR
PENERAPAN ALGORITMA BOYER-MOORE PADA LAYANAN SMS AUTO REPLY (STUDI KASUS UPT PMB UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatikauniversitas
Lebih terperinciPERBANDINGAN ALGORITMA KNUTH MORRIS PRATT DAN BOYER MOORE PADA HUMAN RESOURCE INFORMATION SYSTEM DI B.A.S LPKIA
PERBANDINGAN ALGORITMA KNUTH MORRIS PRATT DAN BOYER MOORE PADA HUMAN RESOURCE INFORMATION SYSTEM DI B.A.S LPKIA Teguh Nurhadi Suharsono 1, Ega Bahari 2 Program Studi Sistem Informasi, STMIK LPKIA Bandung
Lebih terperinciKombinasi Algoritma Pattern Matching dan BFS-DFS pada aplikasi Music Discovery
Kombinasi Algoritma Pattern Matching dan BFS-DFS pada aplikasi Music Discovery Disusun Oleh : Levanji Prahyudy / 13513052 Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung Kombinasi Algoritma
Lebih terperinciAplikasi Algoritma BFS dan String Matching pada Tag Suggestions di Facebook
Aplikasi Algoritma BFS dan String Matching pada Tag Suggestions di Facebook Catherine Pricilla 13514004 1 Program Studi Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciBAB I PENDAHULUAN. Kemajuan teknologi internet dan e-business belakangan ini telah
BAB I PENDAHULUAN 1.1 Latar Belakang Kemajuan teknologi internet dan e-business belakangan ini telah menyebabkan pertumbuhan pesat dalam hal jumlah dan tipe informasi yang tersedia bagi suatu aplikasi
Lebih terperinciPENGGUNAAN ALGORITMA APOSTOLICO-CROCHEMORE PADA PROSES PENCARIAN STRING DI DALAM TEKS
PENGGUNAAN ALGORITMA APOSTOLICO-CROCHEMORE PADA PROSES PENCARIAN STRING DI DALAM TEKS Sindy Gita Ratri Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Dalam ilmu kesehatan banyak terdapat istilah medis yang berasal dari bahasa Yunani atau Latin. Secara umum, istilah yang berkaitan dengan diagnosis dan operasi memiliki
Lebih terperinciAPLIKASI ALGORITMA KNUTH-MORRIS-PRATT DALAM CONTENT-BASED MUSIC INFORMATION RETRIEVAL
APLIKASI ALGORITMA KNUTH-MORRIS-PRATT DALAM CONTENT-BASED MUSIC INFORMATION RETRIEVAL Mohammad Rizky Adrian 13507108 Jurusan Teknik Informatika, Institut Teknologi Bandung, Indonesia Bandung, Jawa Barat,
Lebih terperinciPenerapan Algoritma Pattern Matching untuk Mengidentifikasi Musik Monophonic
Penerapan Algoritma Pattern Matching untuk Mengidentifikasi Musik Monophonic Fahziar Riesad Wutono (13512012) 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciPenggunaan String Matching Dalam Mencari Kata Dalam Permainan Mencari Kata Dari Sebuah Matriks Huruf
Penggunaan String Matching Dalam Mencari Kata Dalam Permainan Mencari Kata Dari Sebuah Matriks Huruf Luthfi Kurniawan 13514102 1 Program Studi Informatika Sekolah Teknik Elektro dan Informatika Institut
Lebih terperinciPERANCANGAN APLIKASI KAMUS BAHASA GAYO DENGAN MENGGUNAKAN METODE BOYER-MOORE
PERANCANGAN APLIKASI KAMUS BAHASA GAYO DENGAN MENGGUNAKAN METODE BOYER-MOORE Ramadhansyah (12110817) Mahasiswa Program Studi Teknik Informatika, STMIK Budidarma Medan Jl. Sisimangaraja No.338 Simpang Limun
Lebih terperinciBAB 1 PENDAHULUAN. Universitas Sumatera Utara
BAB 1 PENDAHULUAN 1.1 Latar Belakang Dunia pendidikan dan ilmu pengetahuan pada saat ini semakin berkembang dengan pesat yang disertai dengan semakin banyaknya arus informasi dan ilmu pengetahuan ilmiah
Lebih terperinciPenerapan Algoritma Pencocokan String Boyer-Moore dan Knuth-Morris-Pratt (KMP) dalam Pencocokkan DNA
Penerapan Algoritma Pencocokan String Boyer-Moore dan Knuth-Morris-Pratt (KMP) dalam Pencocokkan DNA Khaidzir Muhammad Shahih 1351268 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika
Lebih terperinciKata Kunci: pengecekan ejaan, kata berimbuhan, string matching, algoritma KMP.
Judul : Aplikasi Pengecekan Ejaan Kata Berimbuhan Dalam Bahasa Indonesia Berbasis Web Nama : Kharisma Sadewi Satria NIM : 1208605004 Pembimbing I : I Made Widiartha,S.Si.,M.Kom. Pembimbing II : I Putu
Lebih terperinciRANCANG BANGUN SISTEM E-LEARNING JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER
RANCANG BANGUN SISTEM E-LEARNING JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER Huzaeni Hasanun 1, Salahuddin 2 1,2 urusan Teknologi Informasi dan Komputer Politeknik Negeri Lhokseumawe Jln. B.Aceh Medan Km.280
Lebih terperinciABSTRAK. Kata Kunci: Basis Data, Komparasi, Stored Procedure. vi Universitas Kristen Maranatha
ABSTRAK Tugas Akhir ini membahas analisis tentang bagaimana komparasi waktu eksekusi antara DBMS PostgreSQL dan DBMS Oracle yang masing-masingnya mempunyai kelebihan dalam mengolah basis data. Analisis
Lebih terperinciIMPLEMENTASI ALGORITMA PENCOCOKAN STRING KNUTH- MORRIS-PRATT DALAM APLIKASI PENCARIAN DOKUMEN DIGITAL BERBASIS ANDROID
IMPLEMENTASI ALGORITMA PENCOCOKAN STRING KNUTH- MORRIS-PRATT DALAM APLIKASI PENCARIAN DOKUMEN DIGITAL BERBASIS ANDROID Maya Rossaria 1, Boko Susilo 2, Ernawati 3 1,3 Program Studi Teknik Infomatika, Fakultas
Lebih terperinciIMPLEMENTASI ALGORITMA BOYER-MOORE PADA PERMAINAN WORD SEARCH PUZZLE
IMPLEMENTASI ALGORITMA BOYER-MOORE PADA PERMAINAN WORD SEARCH PUZZLE Steven Kristanto G 1 Antonius Rachmat C 2 R. Gunawan Santosa 3 stev_en12@yahoo.co.id anton@ti.ukdw.ac.id gunawan@ukdw.ac.id Abstract
Lebih terperinciTeam project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP
Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis
Lebih terperinciMencari Pola dalam Gambar dengan Algoritma Pattern Matching
Mencari Pola dalam Gambar dengan Algoritma Pattern Matching Muhammad Farhan Majid (13514029) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciAPLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB
APLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB Juwairiah, Retno Wulan Sari, Wilis Kaswidjanti Jurusan Teknik Informatika UPN Veteran Yogyakarta Jl. Babarsari 2 Tambakbayan 55281 Telp (0274) 485323 Abstract
Lebih terperinciABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.
ABSTRAK Metode pembelajaran yang diterapkan di SMK Teknik Komputer dan jaringan (TKJ) PGRI Cibaribis untuk kelompok mata pelajaran kompetensi kejuruan dirasakan belum cukup untuk meningkatkan kualitas
Lebih terperinciAplikasi Acak Huruf dengan Matriks 3x3
1 Aplikasi Acak Huruf dengan Matriks 3x3 Stephanie Chandra 1, Rika Perdana Sari 2 & Memen Akbar 3 1 Program Studi Sistem Informasi Politeknik Caltex Riau, Pekanbaru 28265, email:vanni_est@yahoo.com 2 Program
Lebih terperinciPERBANDINGAN ALGORITMA STRING SEARCHING BRUTE FORCE, KNUTH MORRIS PRATT, BOYER MOORE, DAN KARP RABIN PADA TEKS ALKITAB BAHASA INDONESIA
PERBANDINGAN ALGORITMA STRING SEARCHING BRUTE FORCE, KNUTH MORRIS PRATT, BOYER MOORE, DAN KARP RABIN PADA TEKS ALKITAB BAHASA INDONESIA Darmawan Utomo Eric Wijaya Harjo Handoko Fakultas Teknik Program
Lebih terperinciAPLIKASI ALGORITMA KNUTH-MORRIS-PRATT PADA MESIN PENCARI KATA UNTUK LINGKUNGAN WEBSITE MAHASISWA INFORMATIKA 2005
APLIKASI ALGORITMA KNUTH-MORRIS-PRATT PADA MESIN PENCARI KATA UNTUK LINGKUNGAN WEBSITE MAHASISWA INFORMATIKA 2005 Herdyanto Soeryowardhana Program Studi Teknik Informatika Institut Teknologi Bandung Jl.
Lebih terperinciIMPLEMENTASI ALGORITMA BRUTE FORCE DAN ALGRITMA KNUTH-MORRIS-PRATT (KMP) DALAM PENCARIAN WORD SUGGESTION SKRIPSI ADLI ABDILLAH NABABAN
IMPLEMENTASI ALGORITMA BRUTE FORCE DAN ALGRITMA KNUTH-MORRIS-PRATT (KMP) DALAM PENCARIAN WORD SUGGESTION SKRIPSI ADLI ABDILLAH NABABAN 131421065 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER
Lebih terperinciAplikasi Multi Criteria Decision Making Menggunakan Metode Promethee
Jurnal Teknik Informatika Vol. 1 September 2012 1 Aplikasi Multi Criteria Decision Making Menggunakan Metode Promethee Nurul Hadi 1, Yuli Fitrisia 2 & Wawan Yunanto 3 1 Program Studi Sistem Informasi Politeknik
Lebih terperinciPenerapan String Matching pada Fitur Auto Correct dan Fitur Auto Text di Smart Phones
Penerapan String Matching pada Fitur Auto Correct dan Fitur Auto Text di Smart Phones Fandi Pradhana/13510049 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciPattern Matching dalam Aplikasi SimSimi
Pattern Matching dalam Aplikasi SimSimi Diah Fauziah - 13512049 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia
Lebih terperinciAplikasi Algoritma Pencocokan String dan Algoritma Runut Balik dalam Konversi Romaji ke Hangul
Aplikasi Algoritma Pencocokan String dan Algoritma Runut Balik dalam Konversi Romaji ke Hangul Denita Hanna Widiastuti - 13514008 Program Studi Informatika Sekolah Teknik Elektro dan Informatika Institut
Lebih terperinciMODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) TUJUAN PRAKTIKUM 1. Praktikan mengetahui definisi JDBC dan langkah-langkah standar koneksi database dengan JDBC 2. Praktikan mampu menganalisis suatu kasus dan
Lebih terperinciAlgoritma Pencarian String dalam Pemilihan Anggota Sebuah Organisasi
Algoritma Pencarian String dalam Pemilihan Anggota Sebuah Organisasi Kevin Alfianto Jangtjik / 13510043 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciPRAKTIKUM SISTEM INFORMASI MANAJEMEN
MODUL 2 DATABASE Tujuan Praktikum Adapun tujuan dari praktikum modul 2 ini adalah sebagai berikut: a. Mahasiswa diharapkan memahami tentang MySQL b. Mahasiswa dapat membuat database menggunakan MySQL c.
Lebih terperinciLAPORAN TUGAS BASIS DATA I
LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS
Lebih terperinciPerbandingan dan Pengujian Beberapa Algoritma Pencocokan String
Perbandingan dan Pengujian Beberapa Algoritma Pencocokan String Hary Fernando Program Studi Teknik Informatika Institut Teknologi Bandung Jln. Ganesha No.10 Bandung, e-mail: hary@hary.web.id ABSTRAK Pencocokan
Lebih terperinciPerbandingan Algoritma Knuth-Morris-Pratt dan Algoritma Boyer-Moore dalam Pencarian Teks di Bahasa Indonesia dan Inggris
Perbandingan Algoritma Knuth-Morris-Pratt dan Algoritma Boyer-Moore dalam Pencarian Teks di Bahasa Indonesia dan Inggris Kevin Wibowo-13509065 Program Studi Teknik Informatika Sekolah Teknik Elektro dan
Lebih terperinciAPLIKASI VIDEO ON DEMAND BERBASIS WEB
APLIKASI VIDEO ON DEMAND BERBASIS WEB Eny Widaryanti¹, Eddy Muntina Dharma², Yanuar Firdaus A.w.³ ¹Teknik Informatika,, Universitas Telkom Abstrak Salah satu contoh aplikasi video on demand yang telah
Lebih terperinciPenerapan Algoritma Pencocokan String Boyer-Moore untuk Keamanan Komputer
Penerapan Algoritma Pencocokan String Boyer-Moore untuk Keamanan Komputer Eric Cahya Lesmana 13508097 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciTECHNICAL REPORT PENGGUNAAN ALGORITMA PENCOCOKAN STRING BOYER-MOORE DALAM MENDETEKSI PENGAKSESAN SITUS INTERNET TERLARANG
TECHNICAL REPORT PENGGUNAAN ALGORITMA PENCOCOKAN STRING BOYER-MOORE DALAM MENDETEKSI PENGAKSESAN SITUS INTERNET TERLARANG Ario Yudo Husodo Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung
Lebih terperinciSISTEM PENCARIAN PASAL-PASAL TINDAK PIDANA PELANGGARAN BERDASARKAN KUHP DENGAN METODE STRING MATCHING BOYER-MOORE SKRIPSI
SISTEM PENCARIAN PASAL-PASAL TINDAK PIDANA PELANGGARAN BERDASARKAN KUHP DENGAN METODE STRING MATCHING BOYER-MOORE SKRIPSI Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer
Lebih terperinciAplikasi String Matching dalam Analisis Cap Bibir
Aplikasi String Matching dalam Analisis Cap Bibir Khoirunnisa Afifah (13512077) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciANALISIS PERBANDINGAN ALGORITMA BOYER-MOORE, KNUTH- MORRIS-PRATT, DAN RABIN-KARP MENGGUNAKAN METODE PERBANDINGAN EKSPONENSIAL
ANALISIS PERBANDINGAN ALGORITMA BOYER-MOORE, KNUTH- MORRIS-PRATT, DAN RABIN-KARP MENGGUNAKAN METODE PERBANDINGAN EKSPONENSIAL Indra Saputra M. Arief Rahman Jurusan Teknik Informatika STMIK PalComTech Palembang
Lebih terperinciijns.org Indonesian Journal on Networking and Security - Volume 6 No
Implementasi Algoritma String Matching Dalam Pencarian Surah Dan Ayat Dalam Al-Quran Berbasis Web Muhamad Syarif Program Studi Manajemen Informatika, AMIK BSI Pontianak muhamad.syarif.1491@gmail.com Abstract
Lebih terperinciPenerapan Algoritma Pencocokan String dalam Perangkat Lunak Pemblokir Akses Situs Negatif
Penerapan Algoritma Pencocokan String dalam Perangkat Lunak Pemblokir Akses Situs Negatif Ahmad Aidin - 13513020 Program Studi Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Proses Aplikasi Pada bab ini akan dibahas implementasi sistem rancang bangun Aplikasi pencarian pasal-pasal undang-undang hukum dengan metode String Matching hingga
Lebih terperinciPenggunaan Algoritma Pencocokkan Pola pada Aplikasi How-Old.net
Penggunaan Algoritma Pencocokkan Pola pada Aplikasi How-Old.net Chairuni Aulia Nusapati 13513054 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciPerbandingan Penggunaan Algoritma BM dan Algoritma Horspool pada Pencarian String dalam Bahasa Medis
Perbandingan Penggunaan BM dan Horspool pada Pencarian String dalam Bahasa Medis Evlyn Dwi Tambun / 13509084 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciABSTRAK. Kata Kunci: pemasukan, pengeluaran, keuangan, transaksi, website. Universitas Kristen Maranatha
ABSTRAK Aplikasi Manajemen Cash On Hand Berbasis Website adalah aplikasi untuk menghitung jumlah pemasukan dan pengeluaran dalam per hari, per bulan, per tahun. Pembuatan aplikasi ini ditujukan agar mempermudah
Lebih terperinciPenerapan Pencocokan String pada Aplikasi Kamusku Indonesia
Penerapan Pencocokan String pada Aplikasi Kamusku Indonesia Reno Rasyad - 13511045 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciAplikasi Pencarian Data Produk Herbal Menggunakan Algoritma Boyer-Moore
ISSN: 0216-3284 945 Aplikasi Pencarian Data Produk Herbal Menggunakan Algoritma Boyer-Moore Linda Hasanah 1, Hugo Aprilianto 2 Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan
Lebih terperinciPenerapan Algoritma Boyer Moore-Dynamic Programming untuk Layanan Auto-Complete dan Auto-Correct
Penerapan Algoritma Boyer Moore-Dynamic Programming untuk Layanan Auto-Complete dan Auto-Correct Christabella Chiquita B. - 13509050 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi sudah dirasakan penting oleh manusia dalam era globalisasi saat ini. Hal itu terjadi karena kemajuan teknologi yang ada tidak dapat dipisahkan
Lebih terperinciAPLIKASI MANAJEMEN DAN PENGELOLAAN DATA TUGAS AKHIR MAHASISWA TEKNIK INFORMATIKA
APLIKASI MANAJEMEN DAN PENGELOLAAN DATA TUGAS AKHIR MAHASISWA TEKNIK INFORMATIKA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagai Prasyarat Dalam Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika
Lebih terperinciPemanfaatan Algortima Boyer Moore dalam Penyaringan Teks Halaman Website Sederhana
Pemanfaatan Algortima Boyer Moore dalam Penyaringan Teks Halaman Website Sederhana Rheno Manggala Budiasa and 13506119 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut
Lebih terperinciPerancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR
Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 1 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR Nisa Hidayani 1, Juni Nurma Sari 2, Rahmat Suhatman 3 Program Studi
Lebih terperinciPattern Matching dalam Aplikasi Pencarian Jodoh
Pattern Matching dalam Aplikasi Pencarian Jodoh Dini Lestari Tresnani - 13508096 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Pengertian Aplikasi Berbasis Web Aplikasi merupakan program yang berisikan perintah-perintah untuk melakukan pengolahan data. Secara umum, aplikasi adalah suatu proses dari cara
Lebih terperinciAPLIKASI PATTERN MATCHING UNTUK VALIDASI PESAN PADA GAME ONLINE DAN SOCIAL NETWORK
APLIKASI PATTERN MATCHING UNTUK VALIDASI PESAN PADA GAME ONLINE DAN SOCIAL NETWORK Wishnu / 13511040 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung Jl.Ganesha
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Lahirnya teknologi informasi komputer dan fasilitas pendukungnya seperti layanan internet saat ini membuat perkembangan yang sangat luas. Segala informasi-informasi
Lebih terperinciIMPLEMENTASI ALGORITMA KNUTH-MORRIS-PRATH STRING MATCHING UNTUK MENCARI KATA ATAU ISTILAH PADA KAMUS KOMPUTER BERBASIS ANDROID.
IMPLEMENTASI ALGORITMA KNUTH-MORRIS-PRATH STRING MATCHING UNTUK MENCARI KATA ATAU ISTILAH PADA KAMUS KOMPUTER BERBASIS ANDROID. SKRIPSI INDAH MUSTIKA TANJUNG 121421004 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
Lebih terperinci