Posted by : Unknown
Thursday, August 17, 2017
Searching
adalah metode pencarian informasi
dalam suatu aplikasi, dengan suatu kunci( key ). Pencarian
diperlukan untuk mencari informasi khusus dari table pada saat lokasi yang
pasti dari informasi tersebut sebelumnya tidak diketahui. Pencarian selalu
dinyatakan dengan referensi pada adanya sekelompok data yang tersimpan secara
terorganisasi, kelompok data tersebut kita sebut table.
Jenis-Jenis
Searching
SequentialSearch
Pencarian sekuensial (sequential search) atau sering disebut pencarian linier menggunakan prinsip sebagai berikut : data yang ada di bandingkan satu persatu secara berurutan dengan yang dicari. Pada dasarnya, pencarian ini hanya melakukan pengulangan dari 1 sampai dengan jumlah data. Pada setiap perulangan , di bandingkan data ke-i dengan yang dicari. Apabila sama , berarti data telah ditemukan . Sebaliknya apabila sampai akhir pengulangan dan tidak ada yang sama berarti data tidak ada.
BinarySearch
Salah satu syarat pencarian biner (binary search) dapat dilakukan adalah data sudah dalam keadaan terurut. Dengan kata lain, apabila data belum dalam keadaan terurut , pencarian biner tidak dapat dilakukan . Dalam kehidupan sehari-hari, sebenarnya kita juga sering menggunakan pencarian biner. Misalnya saat kita ingin mencari suatu kata dalam kamus.
Pencarian sekuensial (sequential search) atau sering disebut pencarian linier menggunakan prinsip sebagai berikut : data yang ada di bandingkan satu persatu secara berurutan dengan yang dicari. Pada dasarnya, pencarian ini hanya melakukan pengulangan dari 1 sampai dengan jumlah data. Pada setiap perulangan , di bandingkan data ke-i dengan yang dicari. Apabila sama , berarti data telah ditemukan . Sebaliknya apabila sampai akhir pengulangan dan tidak ada yang sama berarti data tidak ada.
BinarySearch
Salah satu syarat pencarian biner (binary search) dapat dilakukan adalah data sudah dalam keadaan terurut. Dengan kata lain, apabila data belum dalam keadaan terurut , pencarian biner tidak dapat dilakukan . Dalam kehidupan sehari-hari, sebenarnya kita juga sering menggunakan pencarian biner. Misalnya saat kita ingin mencari suatu kata dalam kamus.
FITUR DASAR
PENCARIAN
- AND : Mencari informasi yang mengandung kedua kata yang kita cari. contoh ukiran jepara maka masukan ukiran and jepara atau ukiran+jepara
- OR :Mencari infornasi yang mengandung salah satu dari kedua kata. contoh sayur or ikan atau sayur | ikan
- FRASE : Mencari informasi yang mengandung frase yang dicari dengan menggunakan tanda ” “. contoh “perangkat lunak”
- NOT : Hasil pencarian yang mengandung kata yang di depan, tapi tidak dibelakang (-). contoh, ikan -nila kata tersebut akan mencari kata ikan tapi tidak untuk nila
- SINONIM (~) : Mencari kata beserta sinonim-sinonimnya. contoh, ~mobil akan membawa hasil pencarian mobil dan sinonim-sinonimnya.
- ASTERIK (*) : Karekter pengganti kata. dari contoh, hasil yang didapat bisa: ayam bakar pedas, ayam goreng dan lainnya ayam*pedas
- TANDA TIKIK(.) : Karakter pangganti kata.Dari contoh ko.i dari contoh bisa didafatkan koki, kopi dan lainnya.
- CASE INSENTITIVE : Pencarian di google menangkap kapital dan bukan kapital sebagai sesuatu yang sama. Jadi Bloger, bLoger, BloGER semuanya akan membawa pancarian yang sama
- PENGABAIAN KATA : Google mengabaikan keyword berupa karakter tunggal dan kata-kata berikut : a, about, an, and, are, as, dan lainnya. tapi misalnya kita inginkan juga bisa dengan menggunakan karakter + di depan kata yang di cari (Misal : “SWars Episode + I”)
10.
I’M FEELING LUCY : Akan membawa kita langsung menuju ke hasil pencarian