wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Berpikir Komputasional

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?

a)

Mengulang kembali proses yang sudah dilakukan sebelumnya

b)

Mengabaikan informasi yang tidak penting

c)

Menyusun langkah-langkah penyelesaian masalah secara sistematis

d)

Memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah dipahami

2.

Contoh dari Patttern Recognition adalah…

a)

Menyaring informasi yang tidak relevan dari sebuah data

b)

Menyusun langkah-langkah untuk membuat algoritma

c)

Menemukan pola pengeluaran bulanan dari laporan keuangan

d)

Membagi masalah besar menjadi bagian kecil

3.

Abstraksi dalam berpikir komputasional berguna untuk…

a)

Menentukan langkah-langkah logis untuk menyelesaikan masalah

b)

Mengabaikan informasi yang tidak penting agar fokus pada inti masalah

c)

Mengulang proses secara berulang untuk mencari solusi

d)

Membagi tugas ke dalam beberapa bagian yang bisa diselesaikan tim

4.

Dalam proses membuat algoritma, langkah pertama yang harus dilakukan adalah…

a)

Mencari pola dalam data

b)

Menulis Pseudocode

c)

Memahami dan menganalisis masalah

d)

Menyaring informasi penting dari masalah

5.

Seorang siswa diminta membuat sistem absensi digital untuk sekolahnya. Langkah pertama yang sebaiknya dilakukan dengan pendekatan berfikir komputasional adalah…

a)

Mendesain tampilan antarmuka sistem

b)

Menulis kode program menggunakan bahasa pemrograman tertentu

c)

Memecah sistem absensi menjadi fitur-fitur seperti login, input data dan rekap data

6.

Seorang pedagang online menyadari bahwa penjualannya meningkat setiap tanggal 25 sampai 5 sampai 30 setiap bulan pendekatan berpikir komputasional yang paling tepat untuk memanfaatkan informasi ini adalah

a)

Melakukan abstraksi dengan menyaring data pelanggan

b)

Mengabaikan pola tersebut karena dianggap kebetulan

c)

Merancang strategi promosi khusus berdasarkan pola tersebut

d)

Menambahkan fitur login ke aplikasi toko online

7.

Dalam Project membuat aplikasi jadwal pelajaran digital seorang siswa memutuskan hanya menampilkan mata pelajaran jam dan hari tanpa menampilkan informasi seperti guru pengampu atau ruang kelas pendekatan berpikir komputational yang digunakan adalah

a)

Dekomposition

b)

Algorithem design

c)

Abstraction

d)

Pattern recognition

8.

Seorang siswa membuat algoritma untuk menentukan siswa dengan nilai tertinggi dalam satu kelas namun algoritma tersebut juga bisa digunakan untuk menentukan karyawan dengan Gaji tertinggi di perusahaan ini menunjukkan bahwa…

a)

Algoritma tersebut memiliki sifat terbatas pada satu konteks

b)

Fleksibel dan dapat digunakan ulang

c)

Hanya bisa digunakan dalam bidang pendidikan

d)

Tidak dapat digunakan dalam kehidupan nyata

9.

Seorang guru meminta siswanya untuk membuat rencana solusi dari masalah kemacetan lalu lintas di sekitar sekolah pendekatan berpikir komputasional yang dapat digunakan siswa untuk mulai menyusun solusi adalah…

a)

Mencatat semua keluhan dari warga

b)

Membagi masalah kemacetan ke dalam aspek-aspek seperti waktu padat jenis kendaraan dan lokasi parkir

c)

Menyalahkan pihak sekolah atas kurangnya manajemen lalu lintas

d)

Mengusulkan penambahan jumlah siswa tanpa membuat rencana lalu lintas

10.

Dalam sebuah proyek pembuatan aplikasi perpustakaan digital tim pengembang menemukan bahwa beberapa fitur saling tumpang tindih dan menyebabkan redundansi data langkah berpikir komputasional mana yang paling tepat dilakukan untuk mengatasi masalah ini…

a)

Menambahkan lebih banyak fitur baru untuk menutupi masalah

b)

Mengabaikan masalah tersebut karena tidak terlalu penting

c)

Melakukan abstraksi untuk menyederhanakan data dan menghilangkan duplikasi

d)

Membagi fitur menjadi modul yang Terpisah tanpa memperhatikan data yang rendah