wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Berpikir Komputasional

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Pernyataan berikut yang benar tentang Berpikir Komputasional (Computational Thinking) adalah... 

a)

Kemampuan menggunakan komputer dengan cepat

b)

Proses memecahkan masalah menggunakan komputer

c)

Cara berpikir sistematis untuk menyelesaikan masalah kompleks secara efisien

d)

Teknik menghitung angka dalam spreadsheet

2.

Saat Anda ingin membersihkan kamar, Anda membaginya menjadi beberapa tugas: membersihkan meja, menyapu lantai, dan merapikan lemari. Ini adalah contoh penerapan konsep...

a)

Abstraksi

b)

Algoritma

c)

Pengenalan Pola

d)

Dekomposisi

3.

Dalam membuat resep kue, kita hanya fokus pada bahan utama dan langkah-langkah penting tanpa terlalu memperhatikan detail kecil (misalnya, jenis merek tepung). Ini adalah contoh dari konsep... 

a)

Dekomposisi

b)

Algoritma

c)

Abstraksi

d)

Simulasi

4.

Menemukan kesamaan antara cara menyelesaikan masalah matematika dengan cara menyelesaikan masalah penyusunan jadwal piket (keduanya punya urutan) disebut... 

a)

Dekomposisi

b)

Algoritma

c)

Abstraksi

d)

Pengenalan Pola

5.

Membuat teh manis dengan langkah-langkah "siapkan gelas, masukkan gula, tuang air panas, aduk" adalah contoh dari...

a)

Abstraksi

b)

Algoritma

c)

Dekomposisi

d)

Simulasi

6.

Seorang guru ingin mengurutkan nilai ujian 5 siswa dari yang terkecil hingga terbesar (ascending). Data nilai saat ini: [75, 90, 65, 80, 70]. Guru tersebut memutuskan untuk membandingkan dua data yang berdekatan dan menukarnya jika urutannya salah, dilakukan berulang kali.

Metode pengurutan yang paling sesuai dengan metode di atas adalah...

a)

Selection Sort

b)

Bubble Sort

c)

Insertion Sort

d)

Merge Sort

7.

Data mentah penjualan harian: [50, 20, 100, 10, 30]. Langkah pertama adalah mencari angka terkecil (10) dan menukarnya dengan elemen pertama (50), kemudian mencari terkecil berikutnya dari sisa data dan menukarnya. 

  1. Metode pengurutan tersebut dinamakan...

a)

Insertion Sort

b)

Selection Sort

c)

Bubble Sort

d)

Merge Sort

8.

Sebuah array data nilai ujian: [15, 22, 10, 5, 8]. Jika diurutkan secara ascending (kecil ke besar) menggunakan algoritma Bubble Sort, bagaimana susunan data setelah satu kali pass (perulangan pertama) selesai?

a)

[10, 15, 5, 8, 22]

b)

[15, 10, 5, 8, 22]

c)

[5, 10, 15, 22, 8]

d)

[8, 5, 10, 15, 22]

9.

Saat Anda menekan tombol 'Undo' (Batalkan) berkali-kali di aplikasi pengolah kata, tindakan terbaru dibatalkan terlebih dahulu. Ini adalah contoh penerapan struktur data...

a)

Queue

b)

Stack

c)

Linked List

d)

Binary Tree

10.

Sebuah printer menerima pekerjaan cetak dari beberapa pengguna. Pekerjaan yang masuk lebih dulu akan dicetak lebih dulu. Ini adalah contoh implementasi...


a)

Stack

b)

Queue

c)

Hash Table

d)

Stack dan Queue