Font size
WorksheetsQuiz Berpikir Komputasional
Total questions: 30
Worksheet time: 18mins
Apa yang dimaksud dengan berpikir komputasional?
Proses menyelesaikan masalah dengan menggunakan komputer
Proses berpikir logis untuk menyelesaikan masalah dengan cara yang terstruktur
Menggunakan perangkat keras untuk mengolah data
Menghasilkan program komputer
Langkah pertama dalam proses berpikir komputasional adalah:
Menganalisis masalah
Merancang solusi
Mengimplementasikan solusi
Mengidentifikasi masalah
Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?
Menggabungkan beberapa solusi menjadi satu
Memecah masalah besar menjadi bagian-bagian yang lebih kecil
Mencari solusi terbaik
Menguji solusi
Salah satu cara untuk menyusun algoritma adalah dengan menggunakan:
Diagram alur
Tabel data
Gambar
Video
Apa yang dimaksud dengan abstraksi dalam berpikir komputasional?
Menghilangkan detail yang tidak perlu dari masalah untuk fokus pada inti masalah
Menggabungkan data menjadi satu
Menghitung semua data yang ada
Membuat laporan tentang data
Salah satu contoh nyata dari penerapan berpikir komputasional adalah:
Menggambar
Menyusun rencana acara
Menggunakan spreadsheet untuk menghitung anggaran
Menyimpan file di komputer
Apa tujuan dari pengujian dalam proses berpikir komputasional?
Menemukan kesalahan dalam solusi
Menghitung waktu yang dibutuhkan
Mencari data baru
Menghapus file yang tidak diperlukan
Apa yang dimaksud dengan pemrograman dalam konteks berpikir komputasional?
Proses menggambar diagram
Proses menulis kode untuk menyelesaikan masalah
Proses mencetak dokumen
Proses mengelola data
Manakah dari berikut ini yang bukan merupakan langkah dalam berpikir komputasional?
Menganalisis
Merencanakan
Mengabaikan
Mengevaluasi
Ketika kita membuat program, kita harus menentukan:
Hanya hasil akhir
Input, proses, dan output
Hanya input
Hanya proses
Apa yang dimaksud dengan algoritma?
Kumpulan data yang tersimpan
Langkah-langkah sistematis untuk menyelesaikan masalah
Perangkat lunak yang digunakan untuk membuat program
Hasil dari pemrograman
Salah satu contoh penggunaan berpikir komputasional dalam kehidupan sehari-hari adalah:
Membaca buku
Merencanakan perjalanan
Menggambar sketsa
Menulis puisi
Apa yang dimaksud dengan iterasi dalam berpikir komputasional?
Mengulangi proses untuk mencapai hasil yang lebih baik
Membuat laporan akhir
Menghapus kesalahan
Mencari data baru
Apa yang perlu dilakukan setelah mengidentifikasi masalah?
Mengabaikannya
Merancang solusi
Mencetak dokumen
Mengubah data
Salah satu karakteristik dari berpikir komputasional adalah:
Menggunakan banyak data tanpa analisis
Memecahkan masalah dengan cara yang sistematis dan terstruktur
Menghindari penggunaan teknologi
Mengandalkan intuisi semata
Apa yang dimaksud dengan solusi optimal dalam berpikir komputasional?
Solusi yang paling rumit
Solusi yang paling sederhana namun efektif
Solusi yang paling mahal
Solusi yang mengabaikan data
Salah satu cara untuk mengevaluasi solusi yang telah dibuat adalah denga
Apa yang dimaksud dengan pengulangan dalam algoritma?
Menyusun langkah-langkah baru
Mengulangi langkah-langkah tertentu sampai kondisi tertentu terpenuhi
Menghapus langkah-langkah yang tidak perlu
Menggabungkan semua langkah menjadi satu
Mengapa penting untuk mendokumentasikan proses berpikir komputasional?
Agar mudah dibaca
Untuk membantu orang lain memahami dan mereproduksi solusi yang dibuat
Agar bisa dicetak
Untuk membuatnya terlihat menarik
Apa yang dimaksud dengan pemecahan masalah secara kolaboratif?
Bekerja sendiri untuk menyelesaikan masalah
Bekerja sama dengan orang lain untuk menemukan solusi
Mengambil keputusan tanpa diskusi
Mengabaikan pendapat orang lain
Apa manfaat dari berpikir komputasional dalam pendidikan?
Membuat siswa lebih bergantung pada teknologi
Meningkatkan keterampilan pemecahan masalah dan logika
Mengurangi kreativitas siswa
Memperumit proses belajar
Apa yang dimaksud dengan variabel dalam konteks pemrograman?
Nilai tetap yang tidak berubah
Simbol yang digunakan untuk menyimpan nilai yang dapat berubah
Langkah dalam algoritma
Proses pengujian
Dalam konteks berpikir komputasional, apa yang dimaksud dengan "masukan"?
Hasil dari proses
Data yang digunakan dalam proses
Langkah-langkah untuk menyelesaikan masalah
Pengujian yang dilakukan
Apa yang dimaksud dengan "keluaran" dalam algoritma?
Data yang dimasukkan ke dalam sistem
Hasil akhir yang diperoleh setelah menjalankan algoritma
Langkah-langkah dalam proses
Kesalahan yang ditemukan
Bagaimana cara terbaik untuk belajar berpikir komputasional?
Hanya membaca buku tentang teori
Berlatih dengan menyelesaikan masalah nyata dan membuat algoritma
Mengandalkan penjelasan guru
Mengabaikan praktik langsung
Struktur data yang paling cocok untuk menyimpan urutan data yang dapat diakses secara langsung adalah...
Linked list
Stack
Queue
Array
Operasi menghapus elemen pertama pada sebuah queue disebut...
Push
Pop
Dequeue
Enqueue
Struktur data pohon yang setiap simpul anaknya paling banyak memiliki dua anak disebut...
Ternary tree
Binary tree
Graph
Tree
Kompleksitas waktu rata-rata untuk mencari suatu elemen dalam sebuah array yang sudah terurut adalah...
O(1)
O(log n)
O(n)
O(n2)
Manakah yang bukan merupakan keunggulan dari linked list dibandingkan array?
Ukurannya dinamis
Mudah menambahkan atau menghapus elemen di tengah
Akses elemen secara langsung
Membutuhkan lebih sedikit memori dalam beberapa kasus
