
UTS Algoritma & Pemrograman
Authored by Dosen IT
Computers
12th Grade

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa itu Bubble Sort dan bagaimana cara kerjanya?
Bubble Sort bekerja dengan mengurutkan elemen secara acak tanpa aturan tertentu
Cara kerja Bubble Sort adalah dengan menghapus elemen terkecil terlebih dahulu
Bubble Sort adalah algoritma pengurutan sederhana yang secara berulang membandingkan setiap pasangan elemen yang berdekatan dan menukar mereka jika mereka berada dalam urutan yang salah. Cara kerjanya adalah dengan mengulang proses tersebut sampai tidak ada lagi pertukaran yang dilakukan.
Bubble Sort adalah algoritma pengurutan yang hanya membandingkan elemen terbesar dan terkecil saja
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Jelaskan langkah-langkah dalam algoritma Merge Sort!
Bagi array menjadi tiga bagian
Langkah-langkah dalam algoritma Merge Sort adalah: 1. Jika array memiliki satu elemen atau tidak memiliki elemen, maka array tersebut dianggap sudah terurut. 2. Bagi array menjadi dua bagian sekitar pertengahan. 3. Urutkan kedua bagian secara terpisah dengan menggunakan Merge Sort. 4. Gabungkan kedua bagian yang sudah terurut tadi dengan cara menggabungkan elemen-elemen dari kedua bagian secara berurutan. 5. Kembali ke langkah 3 sampai seluruh array terurut.
Kembali ke langkah 1 setelah menggabungkan kedua bagian
Urutkan kedua bagian secara bersamaan
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Bagaimana Quick Sort membagi data menjadi dua bagian?
Dengan mengacak elemen-elemen tersebut
Dengan mengurutkan elemen-elemen secara menurun
Dengan membaginya berdasarkan nilai indeks mereka
Dengan membandingkan setiap elemen dengan sebuah pivot dan mengatur ulang mereka sesuai.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apakah perbedaan antara Selection Sort dan Insertion Sort?
Selection Sort memilih elemen terkecil dan menukarnya dengan elemen pertama yang belum diurutkan, sedangkan Insertion Sort memilih elemen dan memasukkannya ke posisi yang benar dalam array yang sudah diurutkan.
Selection Sort membandingkan elemen yang berdekatan dan menukarnya jika mereka berada dalam urutan yang salah, sedangkan Insertion Sort membagi array menjadi dua bagian dan mengurutkannya secara rekursif.
Selection Sort memiliki kompleksitas waktu O(n log n), sedangkan Insertion Sort memiliki kompleksitas waktu O(n^2).
Selection Sort mengurutkan elemen secara menurun, sedangkan Insertion Sort mengurutkan elemen secara naik.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Bagaimana cara kerja algoritma Heap Sort?
Heap Sort bekerja dengan pertama-tama membangun heap maksimum dari larik input. Kemudian, secara berulang mengekstrak elemen maksimum dari heap dan membangun kembali heap sampai semua elemen diurutkan.
Heap Sort mengurutkan elemen secara acak tanpa aturan tertentu
Heap Sort menggunakan algoritma Bubble Sort untuk mengurutkan elemen
Heap Sort tidak memerlukan pembangunan heap maksimum
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Jelaskan konsep Shell Sort dan mengapa disebut sebagai generalisasi dari Insertion Sort?
Shell Sort tidak menggunakan konsep membandingkan elemen yang memiliki jarak tertentu
Shell Sort menggunakan konsep membandingkan elemen yang memiliki jarak tertentu dan disebut sebagai generalisasi dari Insertion Sort karena mengatasi kelemahan Insertion Sort pada data yang hampir terurut.
Shell Sort disebut sebagai generalisasi dari Bubble Sort
Shell Sort menggunakan konsep membandingkan elemen yang memiliki jarak yang sama
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Berapa jumlah langkah yang diperlukan oleh Bubble Sort untuk mengurutkan data dengan n elemen?
n-1
n+1
2n
n^2
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
15 questions
CONDITIONAL FORMATTING
Quiz
•
9th - 12th Grade
18 questions
2.3.1. Analysis Design and Comparison of Algorithms
Quiz
•
12th Grade
20 questions
DG Muda (Final)
Quiz
•
KG - University
20 questions
Informatika dan Keterampilan Generik Kelas 7
Quiz
•
12th Grade
20 questions
Teknik Pengolahan Audio dan Video
Quiz
•
12th Grade
20 questions
Google Sheet Formulas Functions
Quiz
•
11th - 12th Grade
20 questions
Sistem Komputer
Quiz
•
9th - 12th Grade
20 questions
Ch 10_Working with Outsiders
Quiz
•
9th - 12th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade