Font size
WorksheetsQuiz Berpikir Komputasional
Total questions: 106
Worksheet time: 1hrs 13mins
Manakah dari berikut ini yang BUKAN merupakan pilar utama Berpikir Komputasional?
Dekomposisi
Abstraksi
Kompilasi
Algoritma
Tujuan utama dari penerapan Berpikir Komputasional adalah...
Agar bisa merakit komputer sendiri.
Menemukan solusi yang efektif dan efisien untuk masalah yang kompleks.
Menjadi seorang programmer profesional.
Memahami cara kerja internet.
Berpikir Komputasional pertama kali diperkenalkan secara luas oleh...
Bill Gates
Steve Jobs
Jeannette Wing
Mark Zuckerberg
Kemampuan berpikir komputasional sangat berguna tidak hanya di bidang informatika, tetapi juga dalam...
Hanya saat bermain game.
Kehidupan sehari-hari untuk memecahkan berbagai masalah.
Hanya saat belajar matematika.
Hanya saat menggunakan media sosial.
Empat pilar utama dalam Berpikir Komputasional adalah...
Dekomposisi, Kompilasi, Abstraksi, Algoritma
Dekomposisi, Pengenalan Pola, Abstraksi, Debugging
Dekomposisi, Pengenalan Pola, Abstraksi, Algoritma
Dekomposisi, Coding, Abstraksi, Algoritma
Seorang ilmuwan komputer berpikir untuk memecahkan masalah dengan cara yang...
Acak dan spontan.
Rumit dan sulit dimengerti.
Terstruktur, sistematis, dan logis.
Bergantung pada perasaan dan intuisi.
Manakah dari aktivitas berikut yang paling mencerminkan penerapan Berpikir Komputasional?
Menonton film tanpa henti.
Merencanakan perjalanan liburan dengan menyusun jadwal, rute, dan anggaran.
Mengobrol dengan teman tanpa topik yang jelas.
Mendengarkan musik secara acak.
"Computational Thinking is a fundamental skill for everyone, not just for computer scientists." Pernyataan ini menekankan bahwa BK adalah...
Keahlian yang hanya untuk ahli komputer.
Keahlian dasar yang penting untuk semua orang.
Keahlian yang sulit dipelajari.
Keahlian yang tidak relevan dengan pekerjaan lain.
Hasil akhir dari proses Berpikir Komputasional adalah sebuah...
Masalah baru.
Program komputer yang canggih.
Solusi yang terdefinisi dengan baik dalam bentuk langkah-langkah (algoritma).
Perangkat keras komputer.
Dekomposisi adalah proses...
Menggabungkan beberapa masalah kecil menjadi satu masalah besar.
Memecah masalah kompleks menjadi sub-masalah yang lebih kecil dan mudah dikelola.
Mencari pola kesamaan antar masalah.
Menghilangkan detail yang tidak penting.
Saat merencanakan acara pentas seni di sekolah, panitia membaginya menjadi seksi acara, seksi dana, dan seksi dokumentasi. Tindakan ini adalah contoh dari...
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Apa keuntungan utama melakukan dekomposisi?
Masalah menjadi lebih rumit.
Membuat pekerjaan selesai lebih lama.
Masalah yang tadinya besar dan menakutkan menjadi lebih mudah dipahami dan diselesaikan.
Membutuhkan lebih banyak orang untuk menyelesaikannya.
Seorang chef ingin membuat hidangan "Sapi Lada Hitam". Ia memecah prosesnya menjadi: menyiapkan daging, membuat saus, dan menumis. Ini adalah penerapan...
Abstraksi
Dekomposisi
Optimasi
Representasi Data
Manakah dari berikut ini yang BUKAN merupakan hasil dari dekomposisi masalah "Membangun sebuah sepeda"?
Merakit kerangka.
Memasang roda.
Membeli sepeda baru.
Memasang rantai dan pedal.
Langkah pertama yang paling logis dalam dekomposisi masalah adalah...
Langsung mengerjakan bagian termudah.
Mengidentifikasi komponen-komponen utama dari masalah tersebut.
Meminta orang lain mengerjakan.
Mencari solusi akhir.
Proyek pembuatan film dipecah menjadi tahap pra-produksi, produksi, dan pasca-produksi. Ini adalah contoh...
Algoritma
Abstraksi
Pengenalan Pola
Dekomposisi
Mengapa dekomposisi penting dalam kerja kelompok?
Agar semua orang bingung.
Agar tugas dapat didistribusikan ke anggota kelompok yang berbeda.
Agar hanya ketua kelompok yang bekerja.
Agar pekerjaan tidak pernah selesai.
Saat kamu mendapat PR esai yang panjang, tindakan membaginya menjadi paragraf pendahuluan, isi, dan penutup adalah bentuk...
Algoritma
Dekomposisi
Pengenalan Pola
Abstraksi
Dekomposisi masalah "membersihkan seluruh rumah" dapat mencakup...
Menyapu lantai, mengepel, membersihkan jendela, merapikan kamar.
Tidur siang.
Menonton TV.
Menggabungkan semua kotoran di satu tempat.
Seorang programmer yang membuat game akan memecah pekerjaannya menjadi: mendesain karakter, membuat logika permainan, dan merancang level. Ini disebut...
Abstraksi
Dekomposisi
Debugging
Algoritma
Manfaat dekomposisi dalam belajar adalah...
Membuat materi pelajaran terasa lebih sulit.
Memungkinkan siswa untuk fokus pada satu topik kecil pada satu waktu.
Menghabiskan lebih banyak waktu untuk belajar.
Membuat siswa malas belajar.
Lawan dari dekomposisi adalah...
Sintesis atau Komposisi (menggabungkan).
Analisis (menganalisa).
Abstraksi (menyederhanakan).
Algoritma (merencanakan).
Ketika merakit sebuah komputer, kita perlu memasang CPU, RAM, dan Hard drive secara terpisah sebelum menggabungkannya. Ini adalah...
Pengenalan Pola
Abstraksi
Dekomposisi
Algoritma
Apa yang terjadi jika kita melewatkan dekomposisi saat menghadapi masalah besar?
Masalah akan selesai lebih cepat.
Kita akan merasa kewalahan dan bingung harus mulai dari mana.
Solusi yang ditemukan pasti lebih baik.
Kita tidak perlu bekerja keras.
Pengenalan pola dalam Berpikir Komputasional adalah...
Kemampuan menggambar pola atau motif.
Proses mengidentifikasi kesamaan, tren, atau keteraturan dalam data.
Membuat masalah menjadi lebih rumit.
Menghapus semua data yang ada.
Saat melihat ramalan cuaca, kamu menyadari bahwa setiap kali awan gelap muncul, tak lama kemudian akan turun hujan. Ini adalah contoh dari...
Abstraksi
Dekomposisi
Pengenalan Pola
Algoritma
Dalam matematika, rumus (a + b)² = a² + 2ab + b² berlaku untuk semua nilai a dan b. Ini adalah sebuah...
Algoritma
Pola
Dekomposisi
Abstraksi
Mengapa pengenalan pola penting?
Membuat kita bisa meramal masa depan.
Membantu kita membuat solusi yang lebih umum dan efisien yang bisa diterapkan pada masalah serupa.
Membuat masalah menjadi unik dan berbeda.
Menghabiskan waktu lebih lama.
Seekor anjing akan menggonggong setiap kali ada orang asing yang datang ke rumah. Perilaku anjing ini dapat dianggap sebagai...
Algoritma
Dekomposisi
Abstraksi
Pola
Dalam serangkaian angka 2, 4, 6, 8, ... kita melihat polanya adalah "bilangan genap berurutan" atau "ditambah 2". Ini adalah aktivitas...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Ketika semua file dokumen tugas sekolahmu memiliki format nama "Tugas_Mapel_NamaSiswa", kamu sedang menerapkan sebuah...
Pola
Algoritma
Abstraksi
Dekomposisi
Seorang dokter mendiagnosis penyakit pasien dengan mencari gejala-gejala umum (pola) yang cocok dengan penyakit tertentu. Ini adalah penerapan...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Apa hubungan antara dekomposisi dan pengenalan pola?
Keduanya tidak berhubungan sama sekali.
Setelah masalah dipecah (dekomposisi), kita bisa lebih mudah melihat pola di antara sub-masalah tersebut.
Pengenalan pola harus dilakukan sebelum dekomposisi.
Dekomposisi adalah hasil dari pengenalan pola.
Di sebuah pabrik, ditemukan bahwa mesin selalu rusak setiap 1000 jam pemakaian. Informasi ini adalah sebuah...
Algoritma perbaikan.
Pola kerusakan.
Dekomposisi mesin.
Abstraksi pabrik.
Mengidentifikasi bahwa semua mamalia bernapas dengan paru-paru dan memiliki rambut adalah contoh dari...
Algoritma
Pengenalan Pola
Abstraksi
Dekomposisi
Dalam musik, bagian reffrain yang diulang-ulang dalam sebuah lagu adalah sebuah...
Dekomposisi
Abstraksi
Pola
Algoritma
Manfaat mengenali pola dalam belajar bahasa adalah...
Membuat kita bisa memahami aturan tata bahasa (grammar) yang berlaku untuk banyak kata.
Membuat semua kata memiliki arti yang sama.
Menghilangkan semua aturan bahasa.
Membuat bahasa lebih sulit dipelajari.
Seorang analis data melihat data penjualan dan menemukan bahwa penjualan es krim selalu meningkat di musim panas. Ini adalah...
Abstraksi
Pengenalan Pola
Algoritma
Dekomposisi
Kemampuan komputer dalam mengenali wajah (face recognition) didasarkan pada...
Dekomposisi wajah menjadi mata, hidung, mulut.
Mencari pola unik dari fitur-fitur wajah seseorang.
Mengabaikan bentuk wajah.
Algoritma untuk menggambar wajah.
Abstraksi adalah proses...
Membuat masalah menjadi lebih detail dan konkret.
Fokus pada detail-detail yang tidak penting.
Menghilangkan detail yang tidak relevan untuk fokus pada informasi yang penting.
Menambah kerumitan pada suatu sistem.
Ikon "amplop" pada aplikasi email adalah sebuah abstraksi dari...
Fungsi mengirim dan menerima surat.
Bentuk asli dari server email.
Kode program aplikasi tersebut.
Jaringan internet.
Saat mengendarai mobil, kita hanya perlu tahu cara menggunakan setir, gas, dan rem. Kita tidak perlu tahu cara kerja mesin secara detail. Ini adalah contoh...
Dekomposisi
Algoritma
Abstraksi
Pengenalan Pola
Peta geografis yang hanya menunjukkan nama kota dan jalan utama tanpa gambar setiap rumah adalah bentuk...
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
Apa tujuan utama dari abstraksi?
Menyembunyikan informasi penting.
Membuat sistem lebih sederhana dan mudah dipahami dengan menyembunyikan kerumitan yang tidak perlu.
Membuat sistem tidak bisa digunakan.
Menunjukkan semua detail teknis kepada pengguna.
Dalam pemrograman, saat kita menggunakan sebuah fungsi print(), kita hanya perlu tahu bahwa fungsi itu untuk mencetak teks, tanpa perlu tahu bagaimana proses pencetakan itu terjadi di level perangkat keras. Ini adalah...
Algoritma
Dekomposisi
Pengenalan Pola
Abstraksi
Seorang manajer hanya ingin melihat ringkasan laporan penjualan bulanan, bukan setiap transaksi penjualan per detik. Ringkasan ini adalah hasil dari...
Dekomposisi
Algoritma
Abstraksi
Pengenalan Pola
Mana dari berikut ini yang merupakan abstraksi paling tinggi dari konsep "transportasi"?
Mobil Toyota Avanza berwarna hitam.
Mobil.
Kendaraan.
Alat untuk berpindah dari satu tempat ke tempat lain.
dari konsep "transportasi"?
Mobil Toyota Avanza berwarna hitam.
Mobil.
Kendaraan.
Alat untuk berpindah dari satu tempat ke tempat lain.
Saat menjelaskan cara kerja jantung, kita sering menggambarkannya sebagai "pompa darah". Sebutan "pompa" ini adalah sebuah...
Abstraksi
Dekomposisi
Algoritma
Pola
Ketika kamu menyimpan file di cloud (awan), kamu tidak perlu tahu di server negara mana file-mu disimpan. Konsep "awan" itu sendiri adalah sebuah...
Algoritma
Abstraksi
Dekomposisi
Pola
Uang (koin atau kertas) adalah abstraksi dari...
Emas dan perak.
Nilai atau daya beli.
Proses pencetakan uang.
Bank sentral.
Mengapa abstraksi sangat penting dalam pengembangan perangkat lunak yang besar?
Agar program menjadi lebih lambat.
Memungkinkan programmer untuk bekerja pada modul yang berbeda tanpa harus memahami detail internal setiap modul.
Agar tidak ada yang bisa memahami kode programnya.
Untuk membuat program yang lebih besar ukurannya.
Model atom Bohr yang menggambarkan elektron mengorbit inti seperti planet adalah sebuah...
Dekomposisi atom.
Abstraksi untuk menyederhanakan struktur atom yang sebenarnya sangat kompleks.
Pola perilaku semua partikel.
Algoritma untuk membelah atom.
Mana yang BUKAN contoh abstraksi?
Tombol "Play" pada pemutar video.
Manual perbaikan mesin mobil setebal 500 halaman.
Jadwal pelajaran di sekolah.
Rambu lalu lintas "Dilarang Parkir".
Saat mencari informasi di Google, kita hanya mengetik kata kunci dan menekan Enter, tanpa perlu tahu bagaimana Google mencari di miliaran halaman web. Ini dimungkinkan karena adanya...
Dekomposisi
Algoritma
Pengenalan Pola
Abstraksi
Algoritma adalah...
Sebuah bahasa pemrograman.
Serangkaian langkah-langkah logis dan terstruktur untuk menyelesaikan masalah.
Nama lain untuk perangkat keras komputer.
Sebuah masalah yang tidak bisa dipecahkan.
Manakah dari berikut ini yang merupakan contoh algoritma?
Daftar belanjaan.
Resep untuk membuat kue bolu.
Sebuah foto pemandangan.
Daftar nama siswa di kelas.
Ciri dari algoritma yang baik adalah, kecuali...
Jelas dan tidak ambigu (tidak bermakna ganda).
Memiliki titik awal dan titik akhir.
Menghasilkan solusi yang salah.
Efisien dan efektif.
Urutan instruksi: "1. Buka aplikasi. 2. Ketik nama pengguna dan kata sandi. 3. Tekan tombol Login." adalah sebuah...
Abstraksi
Dekomposisi
Algoritma
Pola
Apa yang akan terjadi jika sebuah algoritma memiliki langkah yang ambigu?
Algoritma akan berjalan lebih cepat.
Komputer atau orang yang menjalankannya bisa melakukan kesalahan karena salah interpretasi.
Hasilnya akan selalu benar.
Tidak akan terjadi apa-apa.
Diagram alir (flowchart) digunakan untuk...
Menulis kode program.
Merepresentasikan sebuah algoritma secara visual.
Menghilangkan detail dari masalah.
Mencari kesamaan antar masalah.
Petunjuk arah dari Google Maps adalah contoh penerapan...
Dekomposisi
Abstraksi
Pola
Algoritma
Langkah terakhir dalam proses Berpikir Komputasional adalah merancang...
Masalah
Algoritma
Pola
Dekomposisi
"Ambil air, rebus hingga mendidih, masukkan mi, tunggu 3 menit, tiriskan, campur dengan bumbu." Ini adalah algoritma untuk...
Membuat kopi.
Membuat mi instan.
Membuat jus.
Membuat nasi goreng.
Dalam algoritma, urutan langkah sangatlah penting. Mengapa?
Agar terlihat lebih rapi.
Agar langkah-langkahnya lebih banyak.
Karena mengubah urutan dapat menghasilkan output yang salah atau bahkan gagal total.
Sebenarnya urutan tidak penting sama sekali.
Pseudocode adalah...
Kode program yang sudah jadi.
Deskripsi tingkat tinggi dari sebuah algoritma yang menggunakan bahasa manusia.
Kode yang berisi banyak kesalahan.
Diagram visual dari sebuah algoritma.
Algoritma untuk mencari kata "Informatika" dalam sebuah kamus adalah...
Membaca kamus dari halaman pertama sampai akhir.
Membuka kamus di bagian huruf 'I' dan mencari kata tersebut secara urut.
Membuka halaman kamus secara acak.
Membeli kamus baru.
Apa perbedaan utama antara algoritma dan program komputer?
Tidak ada bedanya.
Algoritma adalah ide atau rencana solusinya, sedangkan program adalah implementasi algoritma dalam bahasa pemrograman tertentu.
Algoritma hanya bisa ditulis di kertas.
Program komputer tidak memerlukan algoritma.
"Jika nilai >= 75, maka Lulus. Jika tidak, maka Gagal." Ini adalah contoh dari...
Algoritma sekuensial (berurutan).
Algoritma percabangan (kondisional).
Algoritma perulangan (looping).
Algoritma acak.
Proses mencari solusi terbaik, tercepat, atau paling hemat dari berbagai kemungkinan yang ada disebut...
Dekomposisi
Algoritma
Optimasi
Abstraksi
Seorang kurir mengubah rute pengiriman paketnya agar lebih pendek dan hemat bensin. Aktivitas ini adalah contoh...
Representasi Data
Optimasi
Struktur Data
Dekomposisi
Komputer hanya memahami sistem bilangan...
Desimal (basis 10)
Romawi
Heksadesimal (basis 16)
Biner (basis 2)
Bilangan desimal 5 jika diubah ke dalam bentuk biner adalah...
101
110
010
111
Cara menyimpan dan mengatur data di komputer agar mudah diakses disebut...
Algoritma
Struktur Data
Optimasi
Representasi Data
Antrean di loket bioskop menerapkan prinsip...
LIFO (Last-In, First-Out)
FIFO (First-In, First-Out)
Acak
Prioritas
Fitur "Undo" (Ctrl+Z) pada aplikasi komputer biasanya menggunakan struktur data...
Antrean (Queue)
Tumpukan (Stack)
Daftar (List)
Pohon (Tree)
Mengapa data seperti gambar dan suara harus diubah menjadi format biner?
Agar ukurannya menjadi lebih besar.
Karena sirkuit elektronik komputer bekerja berdasarkan sinyal ada/tidaknya arus listrik (1/0).
Agar kualitasnya menurun.
Agar hanya bisa dibuka oleh satu orang.
Huruf 'C' dalam standar kode ASCII direpresentasikan oleh angka desimal 67. Bentuk binernya adalah...
01000011
01000001
01000010
01010101
Memilih algoritma pengurutan data yang paling cepat untuk jutaan data adalah sebuah masalah...
Dekomposisi
Abstraksi
Optimasi
Representasi Data
Dalam konteks berpikir komputasional, manakah dari berikut ini yang paling tepat menggambarkan proses "abstraksi"?
Menentukan langkah-langkah untuk menyelesaikan masalah.
Menyederhanakan masalah dengan menghilangkan detail yang tidak penting.
Memecah masalah menjadi bagian-bagian yang lebih kecil.
Mencari pola dalam data yang kompleks.
Ketika seorang ilmuwan mengelompokkan hewan berdasarkan ciri-ciri tertentu, ini adalah contoh dari...
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
Dalam proses pemecahan masalah, langkah pertama yang harus dilakukan adalah...
Menentukan siapa yang akan menyelesaikan masalah.
Mencari solusi akhir.
Mengidentifikasi masalah yang ingin diselesaikan.
Memecah masalah menjadi bagian-bagian kecil.
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
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.
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.
Struktur data tipe yang berisi beberapa node yang saling terhubung, yaitu...
Queue
Stack
Tree
Graph
Cara menyimpan & mengatur data secara terstruktur pada sistem komputer, adalah...
Fungsi
Algoritma
Bilangan
Struktur Data
Queue adalah tipe struktur data linier yang mengikuti aliran tertentu, yaitu...
LILO
FIFO
UFO
First Out
Elemen yang terdapat pada struktur data, adalah...
Model
Indeks
Array
Node
Penulisan algoritma dengan menggunakan notasi grafis, adalah...
Flowchart
Pseudecode
Deskriptif
Precise
Diketahui rumus f(x) = ax + b. Jika nilai f(-2) = 7 dan nilai f(2) = 15, maka nilai f(-6) adalah...
-1
-2
-3
-4
Sistem bilangan yang terdiri dari 0, 1, 2, 3, 4, 5, 6, 7 adalah sistem bilangan...
Oktal
Biner
Hexadesimal
Decimal
Sistem bilangan yang menggunakan simbol 16 H, disebut...
Oktal
Biner
Hexadesimal
Decimal
Sistem bilangan yang menggunakan symbol 8, yaitu...
Oktal
Biner
Hexadesimal
Decimal
Dalam membuat jus jambu, informasi mana yang tidak penting untuk menjelaskan proses pembuatannya?
Jumlah jambu yang digunakan
Warna blender
Jumlah air yang ditambahkan
Langkah menyaring jus
Boolean adalah suatu tipe data yang hanya mempunyai dua nilai, yaitu:
0 Dan 1
1 Dan 2
2 Dan 3
3 Dan 4
Dari pernyataan dibawah, yang merupakan contoh dari optimasi penjadwalan adalah...
Makan sambil mandi sebelum berangkat
sekolah
Mengerjakan tugas sesudah air mendidih
Mengerjakan tugas saat menunggu air
mendidih
Mengajar di dua kelas secara bersamaan
Karakteristik dari antrian: yang pertama kali keluar adalah...
Yang belum masuk
Yang pertama kali masuk
Yang terakhir masuk
Yang tidak masuk
Karakteristik dari tumpukan: yang pertama kali keluar adalah...
Yang tidak masuk
Yang belum masuk
Yang pertama kali masuk
Yang terakhir masuk
Jika gambar ini adalah TUMPUKAN buku, urutan dari yang paling pertama
keluar dari tumpukan adalah...
PPKn
PJOK
IPS
IPA
Struktur data mana yang digunakan untuk menyimpan data dalam urutan Last In First Out (LIFO)?
Antrian
Tumpukan
Graf
Array
Queue
Struktur data mana yang digunakan untuk menyimpan data dalam urutan First In First Out (FIFO)?
Antrian
Tumpukan
Graf
Array
Stack
Kode untuk barang berwujud yang dapat mencakup representasi biner untuk bilangan bulat, bilangan riil, karakter, teks, warna, suara, dan gambar disebut...
Algoritma
Optimasi Penjadwalan
Representasi Data
Struktur Data
Perhatikan gambar disamping!
Potongan puzzle di atas akan dilakukan pengaturab dengan Rotate Tool.bentuk puzzle yang tidak mungkin terjadi adalah
Pemilahan sampah adalah kegiatan mengelompokkan dan memisahkan sampah sesuai dengan jenis, jumlah dan/atau sifat sampah.
Pada pola pikir komputasi memilah sampah terdapat pada tahap proses … .
dekomposisi
pengenalan pola
abstraksi
algoritma
