Dosen Pembimbing :
Yoga Handoko Agustin
Disusun Oleh :
KELOMPOK 8
Email : kantorpusat@stmik-tasikmalaya.ac.id
KATA PENGANTAR
Assalamuallaikum wr.wr
Pencarian yang dilakukan terhadap data yang berada dalam komputer di kenal
dengan pencarian internal sedangkan pencarian yang dilakukan pada media
penyimpanan eksternal disebut pencarian ekternal.
Algoritma ini mempunyai dua jenis metode yaitu dengan boolean dan tanpa
boolean. Algoritma pencairan secara linear melakukan pengulangan sebanyak 1 kali
untuk kasus terbaik (value sama dengan elemen pertama dalam tabel) dan Nmax kali
untuk kasus terburuk. Sehingga algoritma ini mempunyai kompleksitas algoritma
O(n).
Proses pencarian data dengan metode ini cukup sederhana dan mudah
dipahami. Dalam pencarian ini proses dilakukan dengan cara mencocokan data yang
akan dicari dengan semua data yang ada dalam kelompok data. Proses pencarian data
dilakukan dengan cara mencocokan data yang akan dicari dengan semua data yang
ada dalam kelompok data.
Proses pencocokan data dilakukan secara berurut satu demi satu dimulai dari
data ke-1 hingga data pada ururtan terakhir. Jika data yang dicari mempunyai harga
yang sama dengan data yang ada dalam kelompok data, berarti data telah ditemukan.
Tetapi jika data yang dicari tidak ada yang cocok dengan data-data dalam sekelompok
data, berarti data tersebut tidak ada dalam sekelompok data. Selanjutnya kita tinggal
menampilkan hasil yang diperoleh tersebut.
BAB 3
PENUTUP
Kami ucapkan puji syukur kehadirat Tuhan Yang Maha Esa, karena berkat
limpahan rahmat, petunjuk dan karunia-NYA kami dapat menyelesaikan makalah ini
dengan baik.
Kami berharap makalah yang kami susun dapat bermanfaat bagi kita semua
dan tidak lupa kami mengucapkan terima kasih kepada Ibu Ulfa sebagai Dosen
Struktur Data dan teman-teman S3Q. Kami mohon maaf apabila ada yang tidak
berkenan dalam makalah ini.
3.1 Kesimpulan
Pencarian berurutan menggunakan prinsip sebagai berikut : data yang ada
dibandingkan satu per satu secara berurutan dengan yang dicari sampai data tersebut
ditemukan atau tidak ditemukan.
Pada dasarnya, pencarian ini hanya melakukan pengulangan 1 kali yaitu dari
index awal (i) sampai dengan jumlah data terakhir (N). Pada setiap pengulangan,
dibandingkan data ke-i dengan yang dicari (x). Apabila sama, berarti data telah
ditemukan. Sebaliknya apabila sampai akhir pengulangan tidak ada data yang sama,
berarti data tidak ditemukan. Pada kasus yang paling buruk, untuk N elemen data
harus dilakukan pencarian sebanyak N kali pula.
3.2 Saran
Dari hasil Laporan makalah logika dan algoritma mengenai Searching Linier
Sequential maka dapat kami berikan masukan atau saran – saran sebagai berikut:
http://new-funday.blogspot.com/2012/12/makalah-searching-linier-
sequential.html?m=1
https://brammuda.wordpress.com/2013/05/01/program-pencarian-
karakter-dengan-sequen tial-search/