Kamis, 28 Januari 2016

Pengertian dan Cara Kerja Searching komputer

Pengertian Searching
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:
Sequential Search
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 , tidak ada yang sama berarti data tidak ada.

Binary Search
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.


(http://guntur98.blogspot.co.id/2015/08/pengertian-dan-jenis-jenis-searching.html)

Cara kerja search engine 
Jika disederhanakan adalah, search engine mengumpulkan sebanyak mungkin data dari jutaan hingga milyaran situs dan informasi di Internet untuk dimasukkan ke dalam databasenya. Aktifitas ini disebut sebagai pengindexan atau “penjelajahan” ke seluruh penjuru Internet yang dilakukan oleh sebuah program otomatis yang disebut spider, bot ataupun crawler.
Dengan demikian ketika kita melakan pencarian terhadap kata kunci tertentu, sebenarnya kita sedang mencocokkan kata kunci tersebut dengan informasi yang sudah tersimpan di database search engine yang sudah tersedia. Yang kerap menjadi kendala adalah kita terkadang kurang tepat atau tidak spesifik dalam memasukkan keyword untuk mencari informasi tertentu, sehingga hasil pencariannya menjadi tidak relevan. Bisa pula kita malahan kebingungan dalam memilah-milah informasi mana yang benar-benar kita dibutuhkan dari sekian ribu hingga jutaan informasi yang dihasilkan oleh sebuah search engine. Jadi ketika kita melakukan pencarian, ada baiknya jika kita memasukkan kata kunci yang spesifik. Nah dari sini, semoga penjelasan mengenai pengertian search engine ini dapat anda mengerti.

(http://komputer.iklankecil.com/pengertian-search-engine.htm)

 

Tidak ada komentar:

Posting Komentar