Search Header Logo

Pertemuan 6: Pseudocode untuk Pencarian Data

Authored by Soepratman Nasir

Computers

9th Grade

Pertemuan 6: Pseudocode untuk Pencarian Data
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 yang dimaksud dengan pencarian linear?

Metode mencari data dengan membagi data menjadi dua bagian.

Metode mencari data dengan memeriksa setiap elemen satu per satu.

Metode mencari data yang hanya berlaku untuk data terurut.

Metode mencari data yang menggunakan algoritma kompleks.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang menjadi syarat utama untuk menggunakan pencarian biner?

Data harus tidak terurut.

Data harus terurut.

Data harus memiliki lebih dari 100 elemen.

Data harus berupa angka bulat.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Salah satu kelebihan dari pencarian biner adalah:

Memerlukan lebih banyak waktu dibandingkan pencarian linear.

Lebih efisien dalam mencari data pada data terurut.

Dapat digunakan pada data yang tidak terurut.

Menggunakan lebih banyak memori.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Salah satu kekurangan dari pencarian linear adalah:

Memerlukan data terurut.

Memerlukan waktu yang lebih lama pada data besar.

Tidak dapat digunakan untuk data kecil.

Menggunakan algoritma yang kompleks.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Pseudocode untuk pencarian linear dapat ditulis sebagai berikut:

for i from 1 to n if array[i] == target then return i

if array[mid] == target then return mid

while left <= right mid = (left + right) / 2

for each element in array if element == target return element

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Pseudocode untuk pencarian biner dapat ditulis sebagai berikut:

for i from 1 to n if array[i] == target then return i

while left <= right mid = (left + right) / 2 if array[mid] == target then return mid

for each element in array if element == target return element

if array[mid] < target left = mid + 1

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang terjadi jika data tidak terurut saat menggunakan pencarian biner?

Pencarian biner tetap dapat digunakan.

Pencarian biner tidak dapat digunakan dengan benar.

Pencarian biner akan lebih cepat.

Pencarian biner akan menghasilkan hasil yang lebih akurat.

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?