WorksheetsPemahaman Dasar Algoritma
Total questions: 10
Worksheet time: 5mins
Apa itu algoritma?
Algoritma adalah hasil dari proses kreatif tanpa langkah-langkah yang jelas.
Algoritma adalah metode acak untuk menyelesaikan masalah.
Algoritma adalah sebuah perangkat keras untuk komputer.
Algoritma adalah serangkaian langkah-langkah sistematis untuk menyelesaikan masalah.
Sebutkan tiga contoh algoritma sehari-hari!
Menyusun daftar film favorit
Cara mengemudikan mobil
1. Resep memasak (langkah-langkah memasak suatu hidangan) 2. Proses berbelanja (daftar belanja dan langkah-langkah saat berbelanja) 3. Rencana harian (menyusun agenda kegiatan sehari-hari)
Proses mencuci pakaian
Apa perbedaan antara algoritma dan program?
Algoritma dan program adalah hal yang sama dan dapat digunakan secara bergantian.
Algoritma adalah langkah-langkah penyelesaian masalah, sedangkan program adalah kode yang mengimplementasikan algoritma.
Program adalah langkah-langkah penyelesaian masalah.
Algoritma adalah program yang ditulis dalam bahasa pemrograman.
Mengapa algoritma penting dalam pemrograman?
Algoritma tidak berhubungan dengan pemrograman.
Algoritma memberikan langkah-langkah sistematis untuk menyelesaikan masalah dalam pemrograman.
Algoritma hanya digunakan untuk menghitung angka.
Algoritma membuat pemrograman menjadi lebih rumit.
Sebutkan langkah-langkah dasar dalam membuat algoritma!
1. Identifikasi masalah, 2. Tentukan input/output, 3. Rancang langkah-langkah, 4. Tulis algoritma, 5. Uji algoritma, 6. Perbaiki dan optimalkan.
3. Tulis algoritma tanpa pengujian
2. Hanya fokus pada output
1. Langkah-langkah tidak perlu diidentifikasi
Apa yang dimaksud dengan pseudocode?
Pseudocode adalah cara untuk menggambarkan algoritma menggunakan bahasa yang mudah dimengerti.
Pseudocode adalah bahasa pemrograman yang kompleks.
Pseudocode hanya digunakan untuk dokumentasi resmi.
Pseudocode adalah cara untuk menulis kode dalam bahasa mesin.
Jelaskan apa itu diagram alir!
Diagram alir adalah representasi grafis dari proses atau algoritma.
Diagram alir adalah jenis grafik statistik.
Diagram alir digunakan untuk menggambar gambar.
Diagram alir adalah bentuk tabel dari data.
Sebutkan dua jenis algoritma berdasarkan cara kerjanya!
Algoritma iteratif dan algoritma rekursif.
Algoritma brute force dan algoritma heuristik
Algoritma greedy dan algoritma dinamis
Algoritma sekuensial dan algoritma acak
Apa itu kompleksitas algoritma?
Kompleksitas algoritma adalah cara menghitung jumlah langkah dalam algoritma.
Kompleksitas algoritma hanya berkaitan dengan penggunaan memori saja.
Kompleksitas algoritma adalah ukuran efisiensi algoritma dalam hal waktu dan ruang.
Kompleksitas algoritma adalah ukuran kecepatan komputer dalam menjalankan program.
Bagaimana cara menguji keefektifan sebuah algoritma?
Uji algoritma dengan metrik evaluasi, implementasi pada dataset, dan analisis hasil.
Uji algoritma dengan menulis dokumentasi lengkap.
Uji algoritma dengan membandingkan dengan algoritma lain tanpa metrik.
Uji algoritma hanya dengan teori tanpa implementasi.
