Search Header Logo

ALGORITMA PENCARIAN (SEARCHING)

Authored by Hidayat Mandai

Computers

10th Grade

Used 8+ times

ALGORITMA PENCARIAN (SEARCHING)
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu pencarian berurutan (sequential search)?

Pencarian berurutan tidak memerlukan pengecekan setiap elemen satu per satu

Pencarian berurutan melibatkan pengurutan elemen sebelum melakukan pencarian

Pencarian berurutan (sequential search) adalah metode pencarian elemen dalam suatu list atau array dengan cara memeriksa setiap elemen satu per satu dari awal hingga ditemukan elemen yang dicari atau sampai akhir list.

Pencarian berurutan adalah metode yang hanya cocok untuk list yang sudah terurut secara descending

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Berikan contoh masalah yang dapat diselesaikan dengan pencarian berurutan.

Mencari nilai acak dalam array dengan metode pencarian berurutan.

Mencari nilai tertentu dalam array dengan metode pencarian berurutan.

Mencari nilai maksimum dalam array dengan metode pencarian berurutan.

Mengurutkan array secara acak dengan metode pencarian berurutan.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana langkah-langkah untuk melakukan pencarian berurutan?

1. Langsung mencari elemen terakhir tanpa memulai dari elemen pertama.

1. Tentukan elemen yang ingin dicari. 2. Mulai dari elemen pertama, bandingkan dengan elemen yang dicari. 3. Jika ditemukan, berhenti dan kembalikan indeks elemen tersebut. 4. Jika tidak ditemukan, lanjutkan ke elemen berikutnya. 5. Ulangi langkah 2-4 sampai seluruh elemen telah dibandingkan.

3. Menghentikan pencarian setelah menemukan elemen pertama tanpa melanjutkan ke elemen berikutnya.

2. Mengurutkan elemen secara acak sebelum melakukan pencarian.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa kelemahan utama dari pencarian berurutan?

Kemudahan implementasi

Kompleksitas waktu yang tinggi

Efisiensi dalam penggunaan memori

Kemungkinan kesalahan dalam implementasi

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu pencarian biner (binary search)?

Pencarian biner hanya dapat digunakan untuk array yang tidak terurut

Pencarian biner adalah algoritma pencarian yang lambat dan tidak efisien

Pencarian biner melibatkan mengurutkan array secara acak sebelum mencari nilai target

Pencarian biner adalah algoritma pencarian yang efisien untuk mencari nilai tertentu dalam sebuah array terurut dengan membagi array menjadi dua bagian dan membandingkan nilai target dengan nilai tengah array.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kapan kita menggunakan pencarian biner daripada pencarian berurutan?

Kita menggunakan pencarian biner ketika data tidak terstruktur.

Kita menggunakan pencarian biner ketika data belum diurutkan.

Kita menggunakan pencarian biner ketika data memiliki nilai yang sama.

Kita menggunakan pencarian biner ketika data sudah diurutkan.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana langkah-langkah untuk melakukan pencarian biner?

Jika elemen tengah lebih kecil dari elemen yang dicari, cari di bagian kiri array.

Pilih elemen acak dari array sebagai titik awal.

Bandungkan elemen pertama dengan elemen yang dicari.

Langkah-langkah untuk melakukan pencarian biner adalah: 1. Tentukan elemen tengah dari array sebagai titik awal. 2. Bandingkan elemen tengah dengan elemen yang dicari. 3. Jika elemen tengah sama dengan elemen yang dicari, kembalikan indeksnya. 4. Jika elemen tengah lebih kecil dari elemen yang dicari, cari di bagian kanan array. 5. Jika elemen tengah lebih besar dari elemen yang dicari, cari di bagian kiri array. 6. Ulangi langkah-langkah di atas sampai elemen ditemukan atau array habis.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?