wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ULANGAN BERPIKIR KOMPUTASIONAL KELAS 7

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

1. Apa yang dimaksud dengan berpikir komputasional?

a)
A. Cara berpikir menggunakan perangkat keras saja
b)

B. Cara berpikir dengan menghafal algoritma tanpa pemahaman

c)

C. Cara berpikir hanya berdasarkan intuisi

d)

D. Cara berpikir untuk memecahkan masalah dengan logika, langkah-langkah, dan sistematis

2.

2. Tujuan utama berpikir komputasional adalah…

a)

A. Agar semua siswa bisa menjadi Programmer

b)

B. Menghafal semua bahasa pemrograman

c)

C. Memecahkan masalah dengan solusi yang efisien

d)

D. Mengganti kerja manusia dengan robot

3.

3. Salah satu ciri berpikir komputasional adalah…

a)

A. Menggunakan insting tanpa analisis

b)

B. Menyusun langkah-langkah terstruktur dalam menyelesaikan masalah

c)

C. Menghindari penggunaan teknologi

d)

D. Menyelesaikan masalah dengan menebak

4.

4. Berikut ini merupakan 4 pilar berpikir komputasional, kecuali…

a)

A. Desain Grafis

b)

B. Dekomposisi

c)

C. Abstraksi

d)

D. Pengenalan Pola

5.

5. Dekomposisi dalam berpikir komputasional berarti…

a)

A. Memecah masalah besar menjadi bagian kecil

b)

B. Menggabungkan masalah menjadi satu

c)

C. Mengubah masalah menjadi program komputer

d)

D. Menggabungkan masalah menjadi satu

6.
  1. 6.Pengenalan pola berarti…

a)
  1. A. Mencari pola baju atau motif batik

b)
  1. B. Mengidentifikasi kesamaan dan perbedaan dari suatu data/masalah

c)
  1. C. Menentukan langkah-langkah algoritmaD. Menghapus bagian yang tidak penting

d)

D. Menghapus bagian yang tidak penting

7.

7. Abstraksi adalah…

a)

A. Memikirkan masalah secara rumit

b)

B. Membuat program langsung

c)

C. Menyaring hal-hal penting dan mengabaikan detail tidak relevan

d)

D. Menggambar pola dalam flowchart

8.

8. Algoritma dalam berpikir komputasional adalah…

a)

A. Proses menebak jawaban

b)

B. Simbol dalam flowchart

c)

C. Cara menghafal kode

d)

D. Urutan langkah-langkah logis untuk menyelesaikan masalah

9.

9. Memecah resep memasak nasi goreng menjadi tahap menyiapkan bahan, menggoreng bumbu, dan mencampur nasi merupakan contoh…

a)

A. Abstraksi

b)

B. Algoritma

c)

C. Pengenalan Pola

d)

D. Dekomposisi

10.

10. Melihat persamaan cara mencuci baju dengan cara mencuci piring (sama-sama diawali dengan membilas, memberi sabun, membilas lagi) adalah contoh…

a)

A. Pengenalan Pola

b)

B. Abstraksi

c)

C. Algoritma

d)

D. Dekomposisi

11.

11. Saat membuat denah sederhana ruang kelas tanpa menggambar detail isi tas setiap siswa, itu contoh…

a)

A. Abstraksi

b)

B. Dekomposisi

c)

C. Algoritma

d)

D. Pengenalan Pola

12.

12. Menuliskan langkah mencuci tangan: basahi tangan, beri sabun, gosok, bilas, keringkan → adalah contoh…

a)

A. Abstraksi

b)

B. Algoritma

c)

C. Pengenalan Pola

d)

D. Dekomposisi

13.

13. Algoritma dapat ditulis dengan dua metode utama, yaitu…

a)

A. Diagram dan coding

b)

B. Program dan aplikasi

c)

C. Flowchart dan Pseudocode

d)

D. Analisis dan desain

14.

14. Pseudocode adalah…

a)

A. Program komputer yang sudah jadi

b)

B. Bahasa pemrograman tingkat tinggi

c)

C. Gambar simbol dari algoritma

d)

D. Deskripsi algoritma menggunakan bahasa sehari-hari

15.

15. Flowchart adalah…

a)

A. Daftar kode rahasia

b)

B. Program komputer

c)

C. Bahasa pemrograman

d)

D. Bagan yang berisi gambar dan simbol untuk menggambarkan langkah algoritma

16.

16. Kelebihan flowchart dibanding pseudocode adalah…

a)

A. Bisa langsung menjadi program

b)

B. Lebih cepat dieksekusi komputer

c)

C. Lebih detail dan mudah dipahami dengan visual

d)

D. Tidak perlu simbol

17.

17. Contoh penulisan pseudocode untuk membuat teh adalah…

a)

A. {Panaskan air, Masukkan teh, Tambahkan gula}

b)

B. Mulai → panaskan air → masukkan teh → tambahkan gula → selesai

c)

C. teh gula jadi

d)

D. (Teh, Air, Gula) → jadi

18.

18. Simbol oval (lingkar lonjong) dalam flowchart digunakan untuk…

a)

A. Terminator (mulai/selesai)

b)

B. Input/Output

c)

C. Proses

d)

D. Penghubung

19.

19. Simbol jajar genjang pada flowchart menunjukkan…

a)

A. Input/Output

b)

B. Proses

c)

C. Keputusan

d)

D. Penghubung

20.

20. Simbol persegi panjang dalam flowchart menyatakan…

a)

A. Input/Output

b)

B. Proses

c)

C. Keputusan

d)

D. Terminal

21.

21. Simbol belah ketupat dalam flowchart berfungsi untuk…

a)

A. Menyatakan proses

b)

B. Menyatakan output

c)

C. Menyatakan pilihan/keputusan (decision)

d)

D. Menyatakan akhir program

22.

22. Fungsi utama flowchart adalah…

a)

A. Membuat program langsung

b)

B. Menampilkan data dalam tabel

c)

C. Menggantikan komputer

d)

D. Menggambarkan langkah algoritma dengan simbol agar mudah dipahami

23.

23. Alur pada flowchart biasanya ditunjukkan dengan simbol…

a)

A. Lingkaran

b)

B. Kotak

c)

C. Tabel

d)

D. Anak Panah

24.

24. Flowchart yang baik harus…

a)

A. Rumit dan banyak simbol

b)

B. Menggunakan semua simbol sekaligus

c)

C. Menyajikan langkah-langkah jelas, logis, dan sederhana

d)

D. Hanya berisi teks panjang

25.

25. Jika dalam flowchart terdapat keputusan “Ya” atau “Tidak”, simbol yang digunakan adalah…

a)

A. Persegi Panjang

b)

B. Belah Ketupat

c)

C. Oval

d)

D. Jajar Genjang