ALGORITMA PENCARIAN (SEARCHING)

ALGORITMA PENCARIAN (SEARCHING)

10th Grade

10 Qs

quiz-placeholder

Similar activities

Algoritma Pencarian dan Array

Algoritma Pencarian dan Array

10th Grade

15 Qs

Sistem Komputer - Sistem Bilangan

Sistem Komputer - Sistem Bilangan

10th Grade

10 Qs

Algoritma dalam Kehidupan Sehari-hari

Algoritma dalam Kehidupan Sehari-hari

10th Grade

15 Qs

Quiz Struktur Data (HOTS)

Quiz Struktur Data (HOTS)

10th Grade

10 Qs

Konversi Bilangan Biner Desimal X TKJ

Konversi Bilangan Biner Desimal X TKJ

10th Grade

10 Qs

Quiz Struktur Data dan Algoritma Dasar

Quiz Struktur Data dan Algoritma Dasar

10th Grade

15 Qs

Array multi dimensi

Array multi dimensi

10th Grade

10 Qs

Post-Test Berpikir komputasional Pertemuan 1

Post-Test Berpikir komputasional Pertemuan 1

10th Grade

10 Qs

ALGORITMA PENCARIAN (SEARCHING)

ALGORITMA PENCARIAN (SEARCHING)

Assessment

Quiz

Computers

10th Grade

Medium

Created by

Hidayat Mandai

Used 5+ times

FREE Resource

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.

Create a free account and access millions of resources

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?