wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computational Thinking & Flowchart Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apa yang dimaksud dengan Computational Thinking?

a)

Cara berpikir menggunakan logika komputer

b)

Proses berpikir untuk menyelesaikan masalah secara sistematis

c)

Cara menghafal kode pemrograman

d)

Metode untuk mengoperasikan komputer

2.

Salah satu tahapan Computational Thinking adalah decomposition, artinya ...

a)

Memecah masalah besar menjadi bagian kecil

b)

Menyusun algoritma ke dalam program

c)

Mengubah data menjadi kode

d)

Menganalisis hasil dari program

3.

Tahapan pattern recognition dalam computational thinking bertujuan untuk ...

a)

Menghilangkan detail yang tidak penting

b)

Mencari pola atau kesamaan dalam masalah

c)

Membuat urutan langkah penyelesaian

d)

Menentukan output dari program

4.

Contoh abstraction dalam kehidupan sehari-hari adalah ...

a)

Menyebutkan semua detail dari sebuah mobil

b)

Menggambarkan mobil hanya sebagai “alat transportasi”

c)

Menghafalkan spesifikasi komputer

d)

Menghitung kecepatan mobil dengan rumus fisika

5.

Berikut ini yang bukan termasuk tahapan dalam Computational Thinking adalah...

a)

Decomposition

b)

Algoritma

c)

Abstraksi

d)

Hardware installation

6.

Dalam pemrograman, algorithmic thinking berarti ...

a)

Mengganti perangkat keras

b)

Menginstal aplikasi komputer

c)

Menyusun langkah-langkah logis untuk menyelesaikan masalah

d)

Menggunakan shortcut pada software

7.

Jika seorang siswa ingin membuat jadwal belajar dengan memecahnya menjadi mata pelajaran, langkah tersebut termasuk ...

a)

Abstraction

b)

Decomposition

c)

Pattern recognition

d)

Algorithm

8.

Ketika kita mengenali pola bahwa soal matematika pecahan sering menggunakan penyebut yang sama, ini termasuk ...

a)

Algorithmic thinking

b)

Decomposition

c)

Pattern recognition

d)

Abstraction

9.

Yang dimaksud dengan generalization dalam computational thinking adalah ...

a)

Menyimpan data di komputer

b)

Membuat hardware baru

c)

Menghapus detail kecil yang penting

d)

Menggunakan solusi dari satu masalah untuk masalah lain yang mirip

10.

Computational thinking banyak digunakan dalam bidang ...

a)

Pemrograman dan penyelesaian masalah teknologi

b)

Membuat gambar artistik

c)

Menyusun musik

d)

Bermain olahraga

11.

Apa yang dimaksud dengan flowchart?

a)

Diagram yang menggambarkan alur kerja atau proses

b)

Tabel data yang berisi angka

c)

Gambar peta dunia

d)

Daftar kode program

12.

Simbol terminator (oval) dalam flowchart berfungsi untuk ...

a)

Proses perhitungan

b)

Input/output data

c)

Awal dan akhir proses

d)

Menyimpan data

13.

Simbol jajargenjang pada flowchart digunakan untuk ...

a)

Proses perhitungan

b)

Keputusan

c)

Input/output data

d)

Terminator

14.

Simbol belah ketupat dalam flowchart menunjukkan ...

a)

Input data

b)

Output data

c)

Keputusan (decision)

d)

Proses penyimpanan

15.

Tujuan utama penggunaan flowchart adalah ...

a)

Memperindah tampilan dokumen

b)

Menambah data komputer

c)

Membuat kode lebih panjang

d)

Mempermudah memahami logika program atau proses

16.

Flowchart yang menunjukkan urutan langkah secara detail untuk pemrograman disebut ...

a)

Flowchart sistem

b)

Flowchart program

c)

Flowchart dokumen

d)

Flowchart data

17.

Jika dalam flowchart terdapat simbol proses berbentuk persegi panjang, artinya adalah ...

a)

Proses yang sedang dijalankan

b)

Input/Output

c)

Awal/Akhir

d)

Keputusan

18.

Flowchart biasanya dibaca dari ...

a)

Atas ke bawah, kiri ke kanan

b)

Bawah ke atas

c)

Tengah ke luar

d)

Bebas sesuai keinginan

19.

Flowchart dapat digunakan dalam bidang ...

a)

Pemrograman, bisnis, pendidikan

b)

Hanya untuk pemrograman

c)

Hanya untuk seni

d)

Hanya untuk olahraga

20.

Berikut ini yang merupakan kelebihan menggunakan flowchart adalah ...

a)

Membuat orang bingung

b)

Mengurangi kecepatan kerja

c)

Memudahkan memahami alur kerja sistem

d)

Membuat program lebih lama selesai