

Algoritma dan Kompleksitas dalam Pemrograman
Interactive Video
•
Information Technology (IT)
•
10th Grade
•
Practice Problem
•
Medium
Burhanuddin Rabbani
Used 11+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa definisi algoritma dalam pemrograman?
Kumpulan instruksi untuk membuat perangkat keras.
Alur yang dipakai dalam pemecahan masalah secara sistematis.
Bahasa pemrograman tingkat tinggi.
Proses pengujian program.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Salah satu keuntungan menggunakan algoritma dalam pemrograman adalah kemampuannya untuk menyederhanakan program. Apa maksud dari penyederhanaan ini?
Mengurangi jumlah pengguna program.
Mengubah program besar menjadi lebih kecil dan mudah dikelola.
Menghapus fitur-fitur yang tidak penting.
Mengganti bahasa pemrograman yang kompleks.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Algoritma dalam pemrograman dapat digunakan secara berulang-ulang. Keuntungan utama dari sifat ini adalah...
Program menjadi lebih cepat dieksekusi.
Meminimalisir penulisan program yang berulang.
Memperbanyak jenis bahasa pemrograman yang digunakan.
Meningkatkan kompleksitas program.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa perbedaan utama antara Sequential Search dan Binary Search dalam pencarian data?
Sequential Search mencari data secara acak, sedangkan Binary Search mencari data secara berurutan.
Sequential Search mencocokkan data satu per satu, sedangkan Binary Search mengeliminasi setengah data secara berkala.
Sequential Search hanya digunakan untuk data kecil, sedangkan Binary Search untuk data besar.
Sequential Search memerlukan data terurut, sedangkan Binary Search tidak.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Bagaimana cara kerja algoritma Bubble Sort dalam mengurutkan data?
Mencari data terkecil dan menukarnya ke posisi awal.
Membandingkan data [n] dengan data [n+1] atau [n-1] dan menukarnya jika tidak sesuai urutan.
Membagi data menjadi dua bagian dan mengurutkan masing-masing bagian.
Memasukkan data satu per satu ke posisi yang benar dalam daftar yang sudah terurut.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Bagaimana cara kerja algoritma Insertion Sort?
Membandingkan elemen pertama dengan elemen terakhir.
Menyisipkan sebuah angka ke posisi yang diinginkan.
Mengambil satu elemen sebagai nilai tengah, lalu mengurutkan data lain secara rekursif.
Membandingkan satu elemen dengan elemen lain di dalam array dan menukarkannya jika perlu.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa karakteristik utama dari algoritma Quick Sort?
Mengurutkan data dengan membandingkan elemen yang berdekatan.
Menyisipkan elemen ke posisi yang tepat dalam daftar yang sudah diurutkan.
Mengambil satu elemen sebagai nilai tengah dan mengurutkan data lain secara rekursif.
Membandingkan satu elemen dengan semua elemen lain dalam array.
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 Microsoft
or continue with
%20(1).png)
Apple
Others
Already have an account?