Quiz Pemrograman Dinamis

Quiz Pemrograman Dinamis

12th Grade

15 Qs

quiz-placeholder

Similar activities

Pemrograman Web (Edisi 1)

Pemrograman Web (Edisi 1)

9th - 12th Grade

20 Qs

Algoritma kelas 8

Algoritma kelas 8

12th Grade

20 Qs

susulan dan ramedial Uji Pemahaman Komputasional

susulan dan ramedial Uji Pemahaman Komputasional

9th Grade - University

16 Qs

Informatika Kelas 8

Informatika Kelas 8

12th Grade - University

20 Qs

Latihan Interface

Latihan Interface

9th - 12th Grade

10 Qs

Latihan Informatika

Latihan Informatika

12th Grade

15 Qs

Perangkat Lunak

Perangkat Lunak

9th - 12th Grade

10 Qs

SMA Negeri 1 Kuala Kurun

SMA Negeri 1 Kuala Kurun

12th Grade

20 Qs

Quiz Pemrograman Dinamis

Quiz Pemrograman Dinamis

Assessment

Quiz

Computers

12th Grade

Medium

Created by

Muslimin Akbar ARS

Used 28+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Apa yang dimaksud dengan pemrograman dinamis?

Metode untuk menyelesaikan masalah dengan cara perulangan.

Metode penyelesaian masalah yang memecah masalah menjadi sub-masalah yang lebih kecil dan menyimpan hasilnya.

Algoritma untuk mencari nilai maksimal.

Proses pengulangan masalah tanpa optimasi.

2.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Apa ciri khas dari masalah yang bisa diselesaikan dengan pemrograman dinamis?

Hanya bisa digunakan untuk masalah kecil.

Menggunakan banyak memori.

Memiliki sub-masalah yang tumpang tindih.

Selalu menghasilkan solusi non-optimal.

3.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Apa pendekatan yang digunakan dalam pemrograman dinamis?

Rekursif dan Iteratif

Bottom-Up dan Top-Down

Greedy dan Brute Force

Iteratif dan Tabulasi

4.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Pada pendekatan Top-Down, bagaimana cara menghindari perhitungan ulang?

Dengan menggunakan tabel untuk menyimpan hasil sub-masalah.

Dengan melakukan perhitungan ulang secara berulang.

Dengan menggunakan brute force.

Dengan memecah masalah menjadi lebih besar.

5.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Apa yang dimaksud dengan "memoization"?

Teknik perulangan untuk menyelesaikan masalah.

Penyimpanan hasil sub-masalah untuk menghindari perhitungan ulang.

Proses menggunakan memori lebih besar dalam algoritma.

Algoritma greedy yang digunakan untuk menyelesaikan masalah.

6.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Manakah yang merupakan contoh penerapan pemrograman dinamis?

Binary Search

Sorting dengan Quick Sort

Fibonacci dengan memoization

Pencarian string dengan KMP

7.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Apa kekurangan dari pemrograman dinamis?

Tidak dapat menyelesaikan masalah dengan substruktur optimal.

Memori yang digunakan bisa menjadi besar.

Hanya cocok untuk masalah kecil.

Selalu menghasilkan solusi non-optimal.

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?