
UTS Algoritma & Pemrograman

Quiz
•
Computers
•
12th Grade
•
Hard
Dosen IT
FREE Resource
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
Create a free account and access millions of resources
Similar Resources on Wayground
21 questions
Soal Berpikir Komputasional

Quiz
•
10th Grade - University
20 questions
Quiz Microsoft Excel untuk Kelas 5 SD

Quiz
•
5th Grade - University
15 questions
Uji Pemahaman Sorting dan Searching

Quiz
•
12th Grade
20 questions
Latihan soal Informatika Ecxel, Word , Power Point dan Pdf

Quiz
•
8th Grade - University
20 questions
ujian web

Quiz
•
9th - 12th Grade
25 questions
Informatika dan Keterampilan Generik 9

Quiz
•
9th Grade - University
25 questions
4.8 Word Quizizz

Quiz
•
8th - 12th Grade
20 questions
Asesmen Awal Pemrograman

Quiz
•
10th Grade - University
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade