wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz CAFE SMP Sesi 3 Berpikir Komputasional

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa definisi paling tepat dari Berpikir Komputasional?

a)

Proses menulis instruksi dalam bahasa pemrograman.

b)

Metode menyelesaikan persoalan dengan menerapkan teknik ilmu komputer (informatika).

c)

Proses membuat diagram alur untuk menunjukkan langkah-langkah.

d)

Fokus pada detail yang tidak relevan untuk memahami masalah.

2.

Manakah dari berikut ini yang merupakan salah satu komponen utama dari Berpikir Komputasional?

a)

Visualisasi

b)

Dekomposisi

c)

Interaksi

d)

Analisis Data

3.

Ketika Anda memecahkan masalah besar menjadi komponen-komponen yang lebih kecil, Anda sedang menerapkan konsep apa dalam Berpikir Komputasional?

a)

Pengenalan Pola

b)

Abstraksi

c)

Algoritma

d)

Dekomposisi

4.

Dalam contoh mencari buku di perpustakaan, 'Rak Buku Informatika biasanya diletakkan di bagian Teknologi' adalah contoh dari penerapan komponen berpikir komputasional yang mana?

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

5.

Mengabaikan warna sampul atau ukuran buku saat mencari buku di perpustakaan, dan hanya fokus pada label klasifikasi buku, merupakan penerapan dari prinsip apa?

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

6.

Apa karakteristik utama dari sebuah algoritma yang baik?

a)

Tidak terstruktur

b)

Bisa diterapkan pada masalah yang sangat spesifik saja

c)

Efisien dan pasti

d)

Memiliki banyak cabang keputusan

7.

Yang mana dari berikut ini yang merupakan cara untuk merepresentasikan algoritma?

a)

Laporan tertulis

b)

Pseudocode dan Diagram alur (flowchart)

c)

Grafik batang

d)

Tabel data

8.

Apa perbedaan utama antara pemrograman berbasis Blok dan pemrograman Tekstual?

a)

Blok untuk aplikasi seluler, Tekstual untuk situs web.

b)

Blok menggunakan visual, Tekstual menggunakan kode tertulis.

c)

Blok hanya untuk anak-anak, Tekstual hanya untuk profesional.

d)

Blok lebih cepat, Tekstual lebih lambat.

9.

Manakah dari daftar berikut ini yang merupakan contoh platform pemrograman berbasis Blok?

a)

Python

b)

Google Colab

c)

Scratch dan Blockly Games

d)

JavaScript

10.

Proses 'menulis instruksi atau perintah dalam bahasa pemrograman agar komputer dapat memahami dan menjalankan tugas tertentu' disebut sebagai apa?

a)

Analisis

b)

Desain

c)

Coding

d)

Debugging