Uji Pemahaman Algoritme dan Struktur Data

Uji Pemahaman Algoritme dan Struktur Data

11th Grade

15 Qs

quiz-placeholder

Similar activities

Quis Informatika Kelas XI (Senin, 1 September 2025)

Quis Informatika Kelas XI (Senin, 1 September 2025)

9th Grade - University

20 Qs

Sumatif Analisis Data Informatika Kelas 8

Sumatif Analisis Data Informatika Kelas 8

9th - 12th Grade

20 Qs

Onoplosbare problemen

Onoplosbare problemen

KG - University

10 Qs

informatika

informatika

9th - 12th Grade

10 Qs

LATIAN SOAL PTS 1 KELAS 8 PG

LATIAN SOAL PTS 1 KELAS 8 PG

8th Grade - University

10 Qs

Soal Quiz Operator Komputer Muda

Soal Quiz Operator Komputer Muda

9th - 12th Grade

10 Qs

Uji Pemahaman Komputasional

Uji Pemahaman Komputasional

10th Grade - University

20 Qs

Uji Pemahaman Larik dan String

Uji Pemahaman Larik dan String

11th Grade

15 Qs

Uji Pemahaman Algoritme dan Struktur Data

Uji Pemahaman Algoritme dan Struktur Data

Assessment

Quiz

Computers

11th Grade

Medium

Created by

Zidane Romadhonie

Used 1+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Jelaskan perbedaan antara algoritme pencarian linier dan biner.

Algoritme pencarian biner hanya dapat digunakan pada data yang tidak terurut.

Algoritme pencarian linier menggunakan metode pembagian untuk mencari elemen.

Algoritme pencarian linier lebih cepat daripada biner.

Algoritme pencarian linier memeriksa setiap elemen, sedangkan algoritme pencarian biner membagi daftar terurut dan mencari secara efisien.

2.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Sebutkan dan jelaskan dua jenis algoritme pengurutan yang umum digunakan.

Radix Sort dan Shell Sort

Dua jenis algoritme pengurutan yang umum digunakan adalah Bubble Sort dan Quick Sort.

Merge Sort dan Insertion Sort

Heap Sort dan Selection Sort

3.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Apa itu struktur data array dan bagaimana cara kerjanya?

Struktur data array adalah tipe data yang berbeda-beda.

Array hanya dapat menyimpan satu elemen pada satu waktu.

Struktur data array adalah kumpulan elemen dengan tipe data yang sama yang diakses menggunakan indeks.

Struktur data array tidak memerlukan indeks untuk akses elemen.

4.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Jelaskan konsep dasar pemrograman berorientasi objek.

Konsep dasar pemrograman berorientasi objek meliputi enkapsulasi, pewarisan, dan polimorfisme.

Enkapsulasi adalah proses mengubah data menjadi bentuk biner.

Polimorfisme tidak berhubungan dengan objek dalam pemrograman.

Pewarisan hanya berlaku untuk tipe data primitif.

5.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Apa yang dimaksud dengan analisis kompleksitas waktu dalam algoritme?

Analisis kompleksitas waktu adalah cara untuk menentukan jumlah langkah yang diperlukan untuk menyelesaikan algoritme.

Analisis kompleksitas waktu adalah pengukuran jumlah memori yang digunakan oleh algoritme.

Analisis kompleksitas waktu mengukur seberapa cepat algoritme dapat diimplementasikan.

Analisis kompleksitas waktu adalah pengukuran efisiensi algoritme berdasarkan waktu eksekusi relatif terhadap ukuran input.

6.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Berikan contoh penggunaan rekursi dalam pemrograman.

function faktorial(n) { return n <= 1 ? 1 : n * faktorial(n - 1); }

function penjumlahan(a, b) { return a + b; }

function pengurangan(a, b) { return a - b; }

function kali(a, b) { return a * b; }

7.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Apa keuntungan menggunakan algoritme pencarian biner dibandingkan pencarian linier?

Pencarian biner dapat digunakan pada data yang tidak terurut.

Keuntungan menggunakan algoritme pencarian biner adalah efisiensi waktu yang lebih baik.

Pencarian linier lebih cepat untuk data yang terurut.

Pencarian biner lebih mudah diimplementasikan daripada pencarian linier.

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?