Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Berpikir Komputasional-Informatika XII

Total questions: 25

Worksheet time: 50mins

Name
Class
Date
1.

Konsep berpikir yang diperkenalkan oleh Jeanette M. Wing pada tahun 2006 yang mengadaptasi pola pikir atau cara kerja komputer disebut...

a)

Problem Solving

b)

Generalisasi Solusi

c)

Berpikir Matematis

d)

Berpikir Komputasional

e)

Algoritma Pemrograman

2.

Salah satu tahapan dalam berpikir komputasional yang berfokus pada pemecahan suatu masalah kompleks menjadi masalah yang lebih kecil dan terpisah agar mudah dipahami, diteliti, dan diselesaikan adalah...

a)

Abstraksi

b)

Pengenalan Pola

c)

Algoritma

d)

Dekomposisi

e)

Sintak

3.

Proses menghilangkan informasi yang tidak penting dan hanya mempertahankan informasi penting yang langsung berhubungan dengan masalah yang dihadapi merupakan inti dari tahapan...

a)

Dekomposisi

b)

Algoritma

c)

Generalisasi Solusi

d)

Pattern Recognizing

e)

Abstraksi

4.

Urutan langkah-langkah yang bersifat sistematis dan logis, atau seperangkat instruksi untuk memecahkan suatu masalah disebut...

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Flowchart

e)

Algoritma

5.

Salah satu manfaat utama dari berpikir komputasional adalah melatih otak untuk terbiasa menggunakan pola berpikir secara...

a)

Konvensional

b)

Intuitif

c)

Logis, Matematis, Terstruktur, dan Kreatif

d)

Eksklusif dan Cepat

e)

Global dan Spontan

6.

Ahli matematika asal Persia yang dikenal sebagai bapak algoritma dan menyusun karya tertua tentang Aritmatika dan Aljabar adalah...

a)

John F. Kennedy

b)

Mark Zuckerberg

c)

Jeanete M. Wing

d)

Al-Khwarizmi

e)

Budi Permana

7.

Tiga bentuk umum yang digunakan untuk menuliskan algoritma adalah...

a)

Diagram, Tabel, dan Grafik

b)

Variabel, Operator, dan Perintah

c)

Deskriptif, Pseudocode, dan Flowchart

d)

C++, Java, dan Python

e)

Logis, Matematis, dan Terstruktur

8.

Notasi algoritma yang paling sederhana karena menggunakan bahasa sehari-hari, namun rawan terjadi ambiguitas untuk masalah yang rumit adalah bentuk...

a)

Pseudocode

b)

Flowchart

c)

Deskriptif

d)

Array

e)

Library

9.

Kelebihan utama dari Flowchart sebagai bentuk penulisan algoritma adalah...

a)

Memiliki struktur yang mirip dengan bahasa pemrograman.

b)

Menggunakan kode-kode tertentu.

c)

Tahapan proses digambarkan dalam bentuk diagram sehingga mudah dilihat dan dipahami.

d)

Dapat dipahami dengan mudah oleh orang awam untuk masalah kompleks.

e)

Relatif umum dan tidak menjurus pada salah satu bahasa pemrograman.

10.

Pseudocode memiliki struktur yang ringkas dan mirip bahasa pemrograman, dan bersifat umum sehingga dapat diimplementasikan ke berbagai bahasa pemrograman seperti...

a)

Word, Excel, PowerPoint

b)

C++, C#, Java, PHP, Python

c)

HTML, CSS, XML

d)

Photoshop, CorelDraw, Ilustrator

e)

Google Map dan Google Drive

11.

Tahapan Berpikir Komputasional yang digunakan untuk menemukan sebuah keteraturan (kesamaan, perbedaan, tren) yang ada dalam masalah guna membuat prediksi dan penyajian data adalah...

a)

Abstraksi

b)

Dekomposisi

c)

Algoritma

d)

Pengenalan Pola

e)

Generalisasi

12.

Dalam konteks pemrograman Arduino, elemen dasar yang digunakan untuk menyimpan data yang nilainya dapat berubah-ubah selama program dijalankan adalah...

a)

Serial

b)

Konstanta

c)

Library

d)

Fungsi

e)

Variabel

13.

Simbol khusus ? dalam aturan pencarian kata (Search) memiliki makna mewakili...

a)

Nol atau lebih huruf

b)

Satu huruf

c)

Dua huruf

d)

Tiga huruf

e)

Semua jenis karakter

14.

Simbol khusus * dalam aturan pencarian kata (Search) memiliki makna mewakili...

a)

Tepat satu huruf

b)

Tepat dua huruf

c)

Hanya vokal

d)

Hanya konsonan

e)

Sejumlah huruf, termasuk tidak ada huruf

15.

Berdasarkan buku siswa, Berpikir Komputasional bukanlah pemrograman dan tidak bermakna berpikir seperti komputer, tetapi memungkinkan kalian untuk...

a)

Berpikir seperti robot

b)

Mengetahui dengan tepat apa yang harus dilakukan komputer

c)

Selalu harus menggunakan perangkat keras komputer

d)

Menggantikan proses berpikir matematis

e)

Menyelesaikan semua masalah tanpa langkah sistematis

16.

Sebuah perusahaan ingin mengoptimalkan pengiriman barang. Masalah aslinya sangat kompleks (melibatkan waktu tempuh, biaya bahan bakar, kapasitas truk, dan kondisi jalan). Perusahaan memutuskan untuk menyederhanakan masalah dengan hanya fokus pada variabel waktu tempuh dan biaya bahan bakar sebagai tolok ukur utama, sementara faktor lain diabaikan untuk sementara. Tahapan Berpikir Komputasional yang paling tepat digunakan untuk menyederhanakan masalah ini adalah...

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

e)

Generalisasi Solusi

17.

Perhatikan daftar kata berikut: blasting, blustering, boasting, boosting, bootstrapping, bowstrings, bristling, busting. Mengacu pada aturan pencarian kata di buku siswa (? = satu huruf, * = nol atau lebih huruf), berapa banyak kata yang sesuai dengan kriteria pencarian b??st*ing?

a)

3 kata

b)

4 kata

c)

5 kata

d)

6 kata

e)

7 kata

18.

Kata-kata yang sesuai dengan kriteria pencarian b??st*ing adalah:

a)

blasting, boasting, boosting

b)

blustering, bristling, busting

c)

boasting, boosting, bootstrapping

d)

blasting, blustering, bowstrings

e)

boasting, bootstrapping, bowstrings

19.

Sebagai guru, Anda perlu membuat sistem penilaian yang adil untuk 50 siswa. Proses yang dilakukan adalah: (1) Memecah tugas menjadi sub-tugas: mengoreksi, merekap nilai, menghitung rata-rata. (2) Menentukan langkah-langkah spesifik dan berurutan untuk menghitung rata-rata nilai siswa (misalnya: Jumlahkan semua nilai -> Bagi dengan jumlah siswa). Langkah nomor (2) di atas paling erat kaitannya dengan pilar Berpikir Komputasional yaitu...

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

e)

Problem Solving

20.

Dalam proyek pemasaran produk ekstrakurikuler (Aktivitas BKAP-K12-02), setelah kelompok menetapkan produk dan media pemasaran, langkah selanjutnya yang disarankan adalah: "Pola apa yang paling sesuai untuk menjual produk yang sejenis?" Aktivitas ini paling sesuai dengan tahapan...

a)

Dekomposisi (Create & Research)

b)

Pengenalan Pola

c)

Abstraksi (Identifikasi poin-poin penting)

d)

Algoritma (Create to do list)

e)

Generalisasi Solusi

21.

Algoritma bentuk Deskriptif kurang ideal untuk masalah perhitungan data yang kompleks karena memiliki kelemahan utama...

a)

Terlalu ringkas dan mirip bahasa pemrograman.

b)

Sulit untuk dipahami oleh orang awam.

c)

Sering terjadi ambiguitas (makna ganda) dalam langkah penyelesaian masalah.

d)

Hanya dapat diimplementasikan pada bahasa C++.

e)

Tidak menggunakan bahasa sehari-hari.

22.

Seorang teknisi ingin memperbaiki printer yang rusak. Ia membuka buku panduan perbaikan yang sangat tebal, tetapi ia fokus hanya pada diagram skema listrik dan instruksi penanganan error yang paling umum, mengabaikan semua detail sejarah dan spesifikasi printer yang tidak relevan. Tindakan teknisi ini mencerminkan penerapan pilar Berpikir Komputasional yaitu...

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

e)

Problem Solving

23.

Sebuah perusahaan transportasi online mencatat bahwa permintaan layanan selalu meningkat signifikan pada hari Jumat sore dan saat hujan deras. Berdasarkan data ini, mereka memutuskan untuk memberikan insentif lebih tinggi kepada mitra pengemudi pada periode waktu tersebut. Keputusan ini merupakan hasil dari penerapan pilar...

a)

Abstraksi

b)

Algoritma

c)

Generalisasi Solusi

d)

Pengenalan Pola

e)

Dekomposisi

24.

Untuk merencanakan penjualan online (Aktivitas BKAP-K12-02), kelompok memutuskan untuk membuat "Design blueprint" yang menampilkan rangkaian penjualan online dan "Create a storyboard" untuk memudahkan pemahaman antar anggota. Kegiatan ini termasuk dalam tahapan Berpikir Komputasional, yaitu...

a)

Dekomposisi (Research)

b)

Pengenalan Pola (Membuat prediksi)

c)

Abstraksi (Write struktur pemasaran)

d)

Algoritma

e)

Problem Solving

25.

Permasalahan yang kompleks dan besar, seperti "Bagaimana cara mengatasi masalah pengangguran di Indonesia?" akan lebih mudah dipecahkan jika dipecah menjadi beberapa masalah kecil seperti "Analisis sektor dengan pertumbuhan lapangan kerja tercepat", "Kaji ulang kurikulum pendidikan vokasi", dan "Tinjau efektivitas program bantuan modal UMKM". Proses penguraian masalah ini mencerminkan pilar...

a)

Abstraksi

b)

Algoritma

c)

Generalisasi Solusi

d)

Pengenalan Pola

e)

Dekomposisi