Ujian Algoritma dan Struktur Data

Ujian Algoritma dan Struktur Data

12th Grade

15 Qs

quiz-placeholder

Similar activities

PreTest Larik/ Array

PreTest Larik/ Array

11th Grade - University

10 Qs

Dasar Algoritma dan Pemrograman

Dasar Algoritma dan Pemrograman

7th Grade - University

15 Qs

Uji Pemahaman Algoritma dan Pemrograman

Uji Pemahaman Algoritma dan Pemrograman

12th Grade

15 Qs

BK Data

BK Data

9th - 12th Grade

20 Qs

INFORMATIKA 10 SMT 1 PAS BAB 1 HAL 009

INFORMATIKA 10 SMT 1 PAS BAB 1 HAL 009

9th - 12th Grade

10 Qs

Uji Pemahaman Algoritma dan Pemrograman

Uji Pemahaman Algoritma dan Pemrograman

12th Grade

15 Qs

Berpikir Komputasional Informatika X

Berpikir Komputasional Informatika X

9th - 12th Grade

15 Qs

Latihan Sturktur Data

Latihan Sturktur Data

12th Grade

20 Qs

Ujian Algoritma dan Struktur Data

Ujian Algoritma dan Struktur Data

Assessment

Quiz

Computers

12th Grade

Hard

Created by

KEVIN SUHENDRA

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan struktur data? Berikan contohnya.

Contoh struktur data adalah file teks dan dokumen.

Contoh struktur data adalah array dan linked list.

Contoh struktur data adalah gambar dan video.

Contoh struktur data adalah database dan spreadsheet.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan perbedaan antara array dan linked list.

Array tidak dapat menyimpan elemen dengan tipe data yang berbeda.

Array memiliki akses cepat dengan indeks, sedangkan linked list lebih fleksibel dalam penambahan dan penghapusan elemen.

Array lebih efisien dalam penggunaan memori dibandingkan linked list.

Linked list memiliki akses cepat dengan indeks seperti array.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sebutkan dan jelaskan tiga jenis struktur data dasar.

Array, Linked List, Stack

Queue

Binary Tree

Hash Table

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu algoritma pencarian? Sebutkan contohnya.

Pencarian acak dan pencarian terurut.

Pencarian graf dan pencarian pohon.

Pencarian berbasis waktu dan pencarian berbasis ruang.

Contoh algoritma pencarian adalah pencarian linier dan pencarian biner.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan perbedaan antara pencarian linear dan pencarian biner.

Pencarian linear adalah metode yang memeriksa setiap elemen satu per satu, sedangkan pencarian biner adalah metode yang membagi daftar terurut menjadi dua bagian untuk mencari elemen.

Pencarian biner memeriksa setiap elemen satu per satu.

Pencarian linear hanya dapat digunakan pada daftar terurut.

Pencarian linear membagi daftar menjadi dua bagian untuk mencari elemen.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sebutkan langkah-langkah dalam algoritma pencarian biner.

Hitung jumlah elemen dalam array sebelum memulai pencarian.

Langkah pertama adalah mengurutkan data secara acak.

Ulangi langkah 1-3 tanpa membandingkan nilai.

Langkah-langkah dalam algoritma pencarian biner adalah: 1. Pastikan data terurut. 2. Tentukan indeks awal dan akhir dari array. 3. Hitung indeks tengah. 4. Bandingkan nilai tengah dengan nilai yang dicari. 5. Jika nilai tengah sama dengan nilai yang dicari, kembalikan indeks tengah. 6. Jika nilai tengah lebih besar, ulangi pencarian pada bagian kiri. 7. Jika nilai tengah lebih kecil, ulangi pencarian pada bagian kanan. 8. Ulangi langkah 3-7 hingga nilai ditemukan atau batas pencarian habis.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan algoritma pengurutan?

Algoritma pengurutan digunakan untuk mencari elemen dalam array.

Algoritma pengurutan adalah metode untuk mengatur elemen dalam urutan tertentu.

Algoritma pengurutan adalah cara untuk menghitung nilai maksimum.

Algoritma pengurutan adalah metode untuk menghapus elemen dari daftar.

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?