Strategi Algoritmik dan Pemrograman

Strategi Algoritmik dan Pemrograman

11th Grade

16 Qs

quiz-placeholder

Similar activities

Strategi Algoritmik dan Pemrograman

Strategi Algoritmik dan Pemrograman

11th Grade

20 Qs

UH Konsep dan Strategi Berpikir Komputasional

UH Konsep dan Strategi Berpikir Komputasional

11th Grade

11 Qs

Quiz Pemrograman dan Algoritma

Quiz Pemrograman dan Algoritma

11th Grade

14 Qs

Algoritma Rekursi

Algoritma Rekursi

11th Grade

18 Qs

Uji Pemahaman Algoritma Pemrograman

Uji Pemahaman Algoritma Pemrograman

11th Grade

15 Qs

Uji Pemahaman Berpikir Komputasi

Uji Pemahaman Berpikir Komputasi

11th Grade

20 Qs

TRY OUT PSAJ INFORMATIKA 2

TRY OUT PSAJ INFORMATIKA 2

11th Grade

15 Qs

Dasar Algoritma dan Pemrograman

Dasar Algoritma dan Pemrograman

7th Grade - University

15 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?