NEW
Font size
WorksheetsUH Berpikir Komputasional 10
Total questions: 35
Worksheet time: 18mins
Langkah pertama berpikir komputasional adalah ...
Coding langsung
Diagram/pseudocode
Debugging
Menyederhanakan masalah
Menghitung hasil
Mengenali pola dalam data disebut ...
Decomposition
Pattern recognition
Abstraction
Iterasi
Debugging
Menyederhanakan informasi penting disebut ...
Abstraction
Decomposition
Pattern recognition
Algoritma
Looping
Tujuan berpikir komputasional adalah ...
Menyelesaikan masalah
Menghafal kode
Menghindari debugging
Meniru program
Menambah kesulitan
Pseudocode adalah ...
Bahasa pemrograman resmi
Logika algoritma dalam bahasa manusia
Diagram alir
Software pengolah data
Pola visual
Langkah terakhir berpikir komputasional adalah ...
Membuat algoritma
Debugging/testing
Abstraction
Pattern recognition
Decomposition
Contoh pola berulang adalah ...
Nama siswa
Nilai yang dihitung rata-rata
Alamat rumah
Jenis kelamin
Warna favorit
Decomposition membantu karena ...
Membuat masalah sulit
Membuat masalah lebih mudah
Memperpanjang kode
Hasil acak
Hilangkan pola
Contoh algoritma sederhana ...
Membuat teh
Menonton film
Bermain game acak
Tidur
Mendengarkan musik
Manfaat berpikir komputasional ...
Menghafal kode
Menyelesaikan masalah kompleks
Membuat aplikasi tanpa debugging
Menghindari pola
Menulis data acak
Abstraction membantu programmer ...
Abaikan detail tidak penting
Hafal semua data
Masukkan semua info
Membuat program rumit
Hapus algoritma
Langkah pertama membuat program gaji karyawan ...
Hitung total tanpa analisis
Pecah masalah (input-proses-output)
Coding langsung
Sederhanakan tanpa data
Flowchart setelah coding
Pola penjualan tiap bulan disebut ...
Decomposition
Pattern recognition
Abstraction
Iterasi
Debugging
Algoritma yang baik memiliki ...
Langkah jelas & urut
Langkah acak
Banyak duplikasi
Banyak error
Abaikan input
Decomposition berguna karena ...
Membuat masalah sulit
Bagi masalah besar jadi kecil
Menghapus masalah
Menghafal masalah
Ubah pola data
Mengabaikan data tidak relevan disebut ...
Pattern recognition
Decomposition
Abstraction
Looping
Debugging
Cara terbaik masalah besar ...
Pecah masalah → pola → algoritma
Coding langsung
Abaikan langkah
Salin program
Sederhanakan tanpa analisis
Contoh algoritma sehari-hari ...
Buat teh, urutkan buku, rata-rata nilai
Tidur, nonton film, dengar musik
Jalan tanpa tujuan
Hapus data acak
Salin catatan teman
Aplikasi nilai otomatis: penerapan berpikir komputasional ...
Coding langsung
Pecah masalah → pola → abstraction → algoritma
Abaikan data, fokus output
Flowchart saja
Pseudocode tanpa logika
Dataset: 70, 80, 85, 90, 95. Pola & algoritma rata-rata ...
Pola acak, abstraksi nihil
Pola meningkat, fokus angka, jumlah ÷ banyak data
Pola menurun, random
Pola tetap, hitung manual
Tidak ada pola, coba-coba
Rekomendasi film berdasarkan genre ...
Abaikan data lama
Analisis genre → decomposition → abstraction → algoritma
Gunakan semua data
Algoritma random
Salin sistem lain
Algoritma untuk mengurutkan data dari kecil ke besar disebut ...
Searching
Sorting
Looping
Stacking
Queueing
Algoritma yang digunakan untuk mencari data tertentu dalam daftar disebut ...
Sorting
Searching
Abstraction
Decomposition
Looping
Stack bekerja berdasarkan prinsip ...
FIFO (First In First Out)
LIFO (Last In First Out)
Random Access
Abstraction
Pattern Recognition
Queue bekerja berdasarkan prinsip ...
FIFO (First In First Out)
LIFO (Last In First Out)
Random Access
Sorting
Searching
Contoh penggunaan queue dalam kehidupan sehari-hari adalah ...
Antrian di kasir supermarket
Tumpukan piring di dapur
Membaca buku acak
Mengurutkan nilai siswa
Menghapus data lama
Algoritma pengurutan berikut yang termasuk sorting sederhana adalah ...
Bubble sort
Binary search
Stack
Queue
Abstraction
Binary search digunakan untuk ...
Mencari data di daftar terurut
Mengurutkan data
Menghapus data
Menumpuk data
Mengabaikan data
Dalam stack, jika data terakhir dimasukkan ingin diambil, maka yang diambil adalah ...
Data terakhir
Data pertama
Semua data
Data acak
Data terurut
Programmer ingin memproses data masuk-keluar sesuai urutan kedatangan, tanpa menimpa data sebelumnya. Struktur data yang tepat adalah ...
Queue
Stack
Bubble sort
Binary search
Pattern recognition
Diberikan daftar angka: [12, 7, 9, 3, 15]. Algoritma yang tepat untuk mengurutkan dari kecil ke besar adalah …
Bubble sort
Binary search
Stack
Queue
Abstraction
Daftar angka [2, 4, 6, 8, 10] sudah terurut. Algoritma untuk mencari angka 6 dengan efisien adalah …
Linear search
Binary search
Bubble sort
Stack
Queue
Urutan tugas yang masuk terakhir ingin diproses dulu. Data: [T1, T2, T3]. Struktur data yang tepat adalah …
Stack
Queue
Bubble sort
Binary search
Abstraction
Urutan pasien yang datang harus dilayani sesuai urutan kedatangan. Data: [P1, P2, P3]. Struktur data yang tepat adalah …
Queue
Stack
Bubble sort
Binary search
Abstraction
Diberikan daftar angka: [30, 10, 20, 40]. Algoritma untuk mengurutkan dari besar ke kecil adalah …
Selection sort
Binary search
Stack
Queue
Abstraction
