Strategi Algoritmik dan Pemrograman

Strategi Algoritmik dan Pemrograman

11th Grade

16 Qs

quiz-placeholder

Similar activities

ULANGAN HARIAN INFORMATIKA 5

ULANGAN HARIAN INFORMATIKA 5

11th Grade

15 Qs

Pemrograman

Pemrograman

11th Grade

20 Qs

SUMATIF fase F (Berpikir Komputasional)

SUMATIF fase F (Berpikir Komputasional)

11th Grade

15 Qs

Soal Latihan Asas F1 B

Soal Latihan Asas F1 B

11th Grade

20 Qs

Pemrograman Dasar X SMK

Pemrograman Dasar X SMK

10th - 12th Grade

20 Qs

Uji Pemahaman Algoritma dan Pemrograman

Uji Pemahaman Algoritma dan Pemrograman

11th Grade

15 Qs

Strategi Algoritmik dan Pemrograman

Strategi Algoritmik dan Pemrograman

11th Grade

15 Qs

Menerapkan Berpikir Komptasional dalam Pemrograman

Menerapkan Berpikir Komptasional dalam Pemrograman

11th Grade

17 Qs

Strategi Algoritmik dan Pemrograman

Strategi Algoritmik dan Pemrograman

Assessment

Quiz

Computers

11th Grade

Easy

Created by

Gelar Pratama

Used 7+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu rekursi dalam pemrograman?

Rekursi adalah cara untuk menghindari penggunaan fungsi.

Rekursi dalam pemrograman adalah metode di mana fungsi memanggil dirinya sendiri.

Rekursi adalah metode untuk menyimpan data dalam array.

Rekursi adalah teknik untuk mengoptimalkan kode.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Berikan contoh masalah yang dapat diselesaikan dengan rekursi.

Menghitung jumlah elemen dalam array.

Menghitung faktorial bilangan bulat positif.

Mengurutkan daftar angka secara ascending.

Menentukan bilangan prima dari 1 hingga n.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa prinsip dasar dari algoritma greedy?

Mempertimbangkan semua kemungkinan sebelum membuat keputusan.

Mengabaikan solusi lokal demi solusi global.

Menggunakan pendekatan brute force untuk mencari solusi.

Memilih opsi terbaik secara lokal pada setiap langkah.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sebutkan kelebihan dan kekurangan dari pendekatan greedy.

Kelebihan: sederhana, cepat, sering memberikan hasil baik. Kekurangan: tidak selalu optimal, keputusan awal bisa suboptimal.

Kelebihan: memerlukan banyak memori, Kekurangan: selalu memberikan hasil terbaik.

Kelebihan: kompleks, Kekurangan: cepat dan efisien.

Kelebihan: selalu optimal, Kekurangan: lambat dan rumit.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan apa yang dimaksud dengan berpikir komputasi.

Berpikir komputasi adalah pendekatan sistematis untuk memecahkan masalah dengan menggunakan konsep dari ilmu komputer.

Berpikir komputasi adalah metode untuk menggambar diagram.

Berpikir komputasi hanya digunakan dalam pemrograman komputer.

Berpikir komputasi adalah cara untuk menghitung angka dengan cepat.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mengapa berpikir komputasi penting dalam pemecahan masalah?

Berpikir komputasi penting karena memudahkan pemecahan masalah kompleks dengan pendekatan sistematis.

Berpikir komputasi tidak berhubungan dengan pemecahan masalah.

Berpikir komputasi hanya berguna untuk pemrograman.

Berpikir komputasi lebih baik dilakukan secara acak.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu pemrograman dinamis?

Pemrograman dinamis adalah metode untuk menghindari sub-masalah.

Pemrograman dinamis adalah metode untuk menyelesaikan masalah dengan membagi menjadi sub-masalah dan menyimpan hasilnya.

Pemrograman dinamis hanya digunakan untuk aplikasi web.

Pemrograman dinamis adalah teknik untuk menulis kode secara acak.

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?