NEW
Font size
WorksheetsQuiz Berpikir Komputasional
Total questions: 20
Worksheet time: 10mins
Berpikir komputasional memiliki 4 pilar utama. Manakah yang bukan termasuk?
Dekomposisi
Pattern Recognition
Abstraksi
Matematika
Memecah masalah besar menjadi masalah kecil disebut …
Algoritma
Abstraksi
Dekomposisi
Pola
Seorang siswa melihat grafik detak jantung pada alat monitor kesehatan yang menunjukkan naik turun secara teratur. Aktivitas tersebut termasuk contoh penerapan pilar berpikir komputasional, yaitu …
Dekomposisi
Pattern Recognition
Abstraksi
Algoritma
Mengabaikan detail tidak penting agar fokus pada inti masalah disebut …
Abstraksi
Algoritma
Pola
Dekomposisi
Menentukan langkah-langkah sistematis dalam menyelesaikan masalah disebut …
Abstraksi
Pola
Algoritma
Dekomposisi
Contoh dekomposisi dalam kehidupan sehari-hari adalah …
Membagi proyek pembuatan aplikasi menjadi desain, coding, uji coba.
Menentukan resep memasak mie instan.
Menemukan pola bilangan genap.
Membuat tabel hasil pengamatan.
Dalam membuat peta, hanya jalan utama yang digambar. Ini adalah contoh …
Pola
Abstraksi
Dekomposisi
Algoritma
Susunan langkah mengoperasikan mesin cuci adalah contoh …
Abstraksi
Algoritma
Pola
Dekomposisi
Pilar berpikir komputasional yang digunakan untuk menyederhanakan soal cerita matematika adalah …
Abstraksi
Pola
Algoritma
Dekomposisi
Tujuan utama berpikir komputasional adalah …
Membuat masalah lebih sulit
Menyelesaikan masalah secara sistematis
Menghafal rumus
Menghindari komputer
Bubble Sort mengurutkan data dengan cara …
Menukar elemen terkecil dengan elemen pertama
Membandingkan elemen bersebelahan dan menukarnya bila salah urut
Menghapus elemen terbesar dari array
Mengurutkan dari tengah ke luar
Kekurangan utama dari Bubble Sort adalah …
Tidak dapat digunakan untuk data integer
Membutuhkan memori tambahan yang besar
Waktu eksekusi lambat pada data yang besar
Tidak bisa mengurutkan data string
Dalam Bubble Sort, pertukaran akan berhenti ketika …
Elemen terkecil sudah di depan
Tidak ada lagi pertukaran
Semua elemen dihapus
Elemen terbesar pindah ke akhir
Apa yang dimaksud dengan iterasi dalam algoritma?
Iterasi adalah proses pengulangan langkah dalam algoritma.
Iterasi adalah langkah pertama dalam algoritma.
Iterasi adalah metode untuk menghindari pengulangan dalam algoritma.
Iterasi adalah proses pengurangan langkah dalam algoritma.
Selection Sort bekerja dengan cara …
Menukar elemen bersebelahan
Mencari elemen terkecil, lalu menaruhnya di depan
Membandingkan elemen pertama dan terakhir
Menghapus elemen terkecil
Diberikan data: [9, 7, 5, 3].
Setelah seluruh proses Bubble Sort (ascending) selesai, hasil akhirnya adalah …
[9, 7, 5, 3]
[3, 5, 7, 9]
[5, 3, 7, 9]
[7, 5, 3, 9]
Diberikan data: [25, 10, 15, 30].
Setelah iterasi pertama Selection Sort (ascending), urutan data menjadi …
[10, 25, 15, 30]
[25, 15, 10, 30]
[15, 10, 25, 30]
[25, 30, 15, 10]
Jika array [3, 1, 4, 2] diurutkan ascending dengan Selection Sort, hasil akhirnya adalah …
[4, 3, 2, 1]
[1, 2, 3, 4]
[2, 1, 3, 4]
[3, 4, 1, 2]
Tujuan utama dari pengurutan (sorting) dalam pemrograman adalah …
Agar data terlihat lebih acak
Agar data lebih rapi, mudah dicari, dan diolah
Agar data lebih besar ukurannya
Agar data bisa diproses lebih lambat
Bubble Sort dan Selection Sort sama-sama algoritma pengurutan sederhana. Perbedaan mendasarnya terletak pada …
Bubble Sort menukar elemen secara terus-menerus saat perbandingan, sementara Selection Sort memilih nilai terkecil/terbesar lebih dulu sebelum menukar.
Bubble Sort bekerja lebih cepat di semua kasus dibanding Selection Sort.
Selection Sort tidak pernah menggunakan perulangan.
Bubble Sort hanya bisa digunakan untuk data yang sudah terurut.
