wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Berpikir Komputasional

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa itu berpikir komputasional?

a)

Berpikir komputasional adalah pendekatan untuk memecahkan masalah dengan menggunakan konsep dan teknik dari ilmu komputer.

b)

Berpikir komputasional adalah metode untuk menggambar dan melukis.

c)

Berpikir komputasional hanya digunakan dalam pemrograman.

d)

Berpikir komputasional adalah cara untuk bermain game.

2.

Sebutkan tiga langkah dalam berpikir komputasional!

a)

Pengulangan, Pengujian, Implementasi

b)

Desain, Pengembangan, Pemeliharaan

c)

Analisis, Sintesis, Evaluasi

d)

Dekomposisi, Pola pengenalan, Abstraksi

3.

Bagaimana cara memecahkan masalah menggunakan algoritma?

a)

Definisikan masalah, identifikasi input/output, buat langkah-langkah logis, implementasikan dan uji.

b)

Tentukan solusi sebelum memahami masalah.

c)

Langsung implementasikan tanpa perencanaan.

d)

Uji hasil sebelum mendefinisikan masalah.

4.

Apa perbedaan antara algoritma dan program?

a)

Algoritma adalah langkah-langkah, program adalah implementasi kode.

b)

Program adalah langkah-langkah yang harus diikuti.

c)

Algoritma adalah program yang sudah jadi.

d)

Algoritma dan program adalah istilah yang sama.

5.

Berikan contoh penerapan berpikir komputasional dalam kehidupan sehari-hari!

a)

Contoh penerapan berpikir komputasional adalah menggunakan aplikasi peta untuk merencanakan rute perjalanan.

b)

Membaca buku di perpustakaan.

c)

Menggunakan kalkulator untuk menghitung belanja.

d)

Menonton film di bioskop dengan teman-teman.

6.

Mengapa penting untuk belajar berpikir komputasional di era digital?

a)

Berpikir komputasional hanya penting untuk programmer.

b)

Belajar berpikir komputasional tidak berpengaruh pada kreativitas.

c)

Keterampilan analitis tidak diperlukan di era digital.

d)

Penting untuk belajar berpikir komputasional di era digital karena meningkatkan kemampuan memecahkan masalah, keterampilan analitis, dan kreativitas.

7.

Jelaskan konsep dekomposisi dalam berpikir komputasional!

a)

Dekomposisi berarti mengabaikan detail untuk fokus pada hasil akhir.

b)

Dekomposisi dalam berpikir komputasional adalah memecah masalah besar menjadi sub-masalah yang lebih kecil.

c)

Dekomposisi dalam berpikir komputasional adalah menyelesaikan masalah tanpa analisis.

d)

Dekomposisi adalah menggabungkan beberapa solusi menjadi satu.

8.

Apa yang dimaksud dengan pola pengulangan dalam algoritma?

a)

Pola pengulangan adalah struktur dalam algoritma yang memungkinkan eksekusi berulang dari blok kode.

b)

Pola pengulangan adalah struktur yang hanya digunakan sekali dalam algoritma.

c)

Pola pengulangan adalah cara untuk menghindari kesalahan dalam algoritma.

d)

Pola pengulangan adalah metode untuk mengoptimalkan algoritma.

9.

Sebutkan manfaat dari menggunakan diagram alir dalam pemrograman!

a)

Mengurangi jumlah kode yang diperlukan

b)

Meningkatkan kecepatan eksekusi program

c)

Membantu dalam pengujian perangkat keras

d)

Manfaat menggunakan diagram alir dalam pemrograman antara lain: memudahkan pemahaman alur program, meningkatkan komunikasi, dan membantu identifikasi kesalahan.

10.

Bagaimana cara mengevaluasi solusi yang telah dibuat?

a)

Tinjau tujuan, kumpulkan umpan balik, analisis hasil, identifikasi kekuatan dan kelemahan, lakukan perbaikan.

b)

Hanya mengandalkan intuisi

c)

Mengabaikan umpan balik

d)

Membuat solusi baru tanpa evaluasi