Pre Test Logika Algoritma Pertemuan 9-10

Pre Test Logika Algoritma Pertemuan 9-10

University

20 Qs

quiz-placeholder

Similar activities

Soal Java

Soal Java

11th Grade - University

15 Qs

Searching and Sorting

Searching and Sorting

University

16 Qs

ATS Gasal-X TO 1

ATS Gasal-X TO 1

10th Grade - University

25 Qs

Sorting

Sorting

University

15 Qs

INFORMATIKA - Asesmen Sumatif Tengah Semester 1 BAB 1

INFORMATIKA - Asesmen Sumatif Tengah Semester 1 BAB 1

8th Grade - University

20 Qs

latihan PHP tahap 2

latihan PHP tahap 2

11th Grade - University

25 Qs

Sorting Algorithms II

Sorting Algorithms II

University

18 Qs

RAID Storage

RAID Storage

University

20 Qs

Pre Test Logika Algoritma Pertemuan 9-10

Pre Test Logika Algoritma Pertemuan 9-10

Assessment

Quiz

Computers

University

Medium

Created by

Fajar Agustini

Used 3+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Metode Divide and Conquer adalah teknik pemecahan masalah yang dilakukan dengan cara:

Membagi masalah menjadi bagian-bagian kecil, menyelesaikan bagian-bagian tersebut secara independen, dan menggabungkannya kembali

Menyelesaikan masalah dengan cara menguji semua kemungkinan solusi yang ada

Menggunakan pendekatan brute force untuk menyelesaikan semua bagian masalah.

Menghitung semua kemungkinan solusi secara paralel tanpa membagi masalah.

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Manakah dari algoritma berikut yang menggunakan pendekatan Divide and Conquer?

Algoritma Bubble Sort

Algoritma Merge Sort

Algoritma Linear Search

Algoritma Dijkstra

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Tahapan utama dalam metode Divide and Conquer meliputi:

1. Divide: Membagi masalah menjadi submasalah yang lebih kecil.

2. Conquer: Menyelesaikan submasalah tersebut.

3. Combine: Menggabungkan solusi dari submasalah menjadi solusi akhir.

Manakah urutan tahapan yang benar?

Divide → Combine → Conquer

Conquer → Combine → Divide

Divide → Conquer → Combine

Combine → Divide → Conquer

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Salah satu contoh penerapan algoritma Divide and Conquer dalam kehidupan nyata adalah:

Mencari jalur terpendek menggunakan peta

Mengurutkan data besar menjadi kelompok-kelompok kecil.

Menghitung jumlah bilangan dalam daftar dengan metode iterasi.

Mencari elemen tertentu di dalam daftar dengan memeriksa satu per satu.

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Pada metode Divide and Conquer, proses pembagian masalah (divide) bertujuan untuk:

Menyelesaikan masalah tanpa perlu penggabungan solusi.

Membuat masalah menjadi lebih kompleks

Membagi masalah besar menjadi submasalah yang lebih kecil dan independen

Meminimalkan jumlah langkah untuk menyelesaikan masalah

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Algoritma Quick Sort bekerja berdasarkan prinsip Divide and Conquer dengan langkah awal:

Mengurutkan elemen dari yang terkecil hingga terbesar langsung.

Memilih elemen pivot, membagi array berdasarkan pivot, lalu mengurutkan subarray.

Membandingkan semua elemen secara berurutan untuk menemukan posisi yang benar.

Menggabungkan subarray sebelum proses pembagian dilakukan.

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Dalam Divide and Conquer, submasalah dikatakan independen jika:

Submasalah memiliki ukuran yang sama

Penyelesaian satu submasalah tidak memengaruhi penyelesaian submasalah lain.

Submasalah memerlukan penggabungan hasil secara langsung.

Submasalah dikerjakan dengan algoritma brute force

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?