Pertemuan 6: Pseudocode untuk Pencarian Data

Pertemuan 6: Pseudocode untuk Pencarian Data

9th Grade

10 Qs

quiz-placeholder

Similar activities

Berpikir  Komputasi

Berpikir Komputasi

9th Grade

15 Qs

Pemahaman Struktur Data dan Algoritma

Pemahaman Struktur Data dan Algoritma

9th Grade

15 Qs

Formula VLOOKUP

Formula VLOOKUP

9th Grade - University

15 Qs

Teknologi Informasi Kelas 3A

Teknologi Informasi Kelas 3A

6th Grade - University

10 Qs

Hari 3 - Kuis Coding & Perkenalan AI | HASAN THUBAY SUHENDRA

Hari 3 - Kuis Coding & Perkenalan AI | HASAN THUBAY SUHENDRA

1st - 10th Grade

10 Qs

Uji Pemahaman Sistem Bilangan

Uji Pemahaman Sistem Bilangan

8th Grade - University

15 Qs

Test Pengetahuan Dasar TKJ

Test Pengetahuan Dasar TKJ

9th - 12th Grade

15 Qs

Dasar Internet

Dasar Internet

9th Grade

10 Qs

Pertemuan 6: Pseudocode untuk Pencarian Data

Pertemuan 6: Pseudocode untuk Pencarian Data

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Soepratman Nasir

FREE Resource

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.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?