wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SUMATIF I ASTS BAB II KELAS IX

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Berpikir komputasional adalah cara berpikir yang digunakan untuk…

a)

Menghafal algoritma

b)

Menyelesaikan masalah secara sistematis

c)

Membuat komputer lebih cepat

d)

Memahami bahasa pemrograman

2.

Salah satu langkah utama dalam berpikir komputasional adalah dekomposisi. Yang dimaksud dekomposisi adalah…

a)

Menggabungkan beberapa solusi menjadi satu

b)

Membagi masalah besar menjadi bagian kecil

c)

Menghapus data yang tidak penting

d)

Mengulang langkah yang sama

3.

Dalam berpikir komputasional, pengenalan pola berarti…

a)

Mengubah data menjadi algoritma

b)

Mencari kesamaan dari permasalahan

c)

Menyusun data secara acak

d)

Menghitung hasil perhitungan komputer

4.

Abstraksi dalam berpikir komputasional berarti…

a)

Menghapus semua detail dari masalah

b)

Fokus pada informasi penting dan mengabaikan detail yang tidak relevan

c)

Mengganti pola lama dengan pola baru

d)

Menyusun langkah-langkah secara acak

5.

Algoritma dalam berpikir komputasional adalah…

a)

Bahasa komputer yang sulit dipahami

b)

Urutan langkah logis untuk menyelesaikan masalah

c)

Proses menghitung data dengan cepat

d)

Data yang disimpan dalam komputer

6.

Contoh pengenalan pola dalam matematika adalah…

a)

Menghafal tabel perkalian

b)

Menyadari bahwa hasil kali bilangan genap selalu genap

c)

Menyusun angka secara acak

d)

Menghapus bilangan ganjil

7.

Pengenalan pola digunakan dalam AI (Artificial Intelligence) untuk…

a)

Menghapus data lama

b)

Menganalisis wajah, suara, dan teks

c)

Menyusun langkah acak

d)

Menyembunyikan informasi

8.

Jika seorang siswa membuat rangkuman pelajaran, itu termasuk contoh…

a)

Dekomposisi

b)

Abstraksi

c)

Pola

d)

Algoritma

9.

Contoh algoritma dalam kehidupan sehari-hari adalah…

a)

Membuat kue dengan resep langkah demi langkah

b)

Bermain game tanpa aturan

c)

Menghafal semua jawaban ujian

d)

Menyusun data secara acak

10.

Simbol flowchart berbentuk belah ketupat digunakan untuk…

a)

Proses

b)

Input/Output

c)

Keputusan

d)

Terminator

11.

Simbol flowchart berbentuk persegi panjang menunjukkan…

a)

Proses

b)

Input

c)

Keputusan

d)

Output

12.

Flowchart berbentuk jajar genjang dipakai untuk…

a)

Input/Output

b)

Proses

c)

Keputusan

d)

Terminator

13.

Simbol flowchart berbentuk oval/lingkaran biasanya menandakan…

a)

Proses

b)

Start/End

c)

Input/Output

d)

Perulangan

14.

Dalam algoritma, perulangan digunakan untuk…

a)

Menghapus data yang tidak perlu

b)

Mengulang instruksi hingga kondisi tertentu terpenuhi

c)

Menyusun langkah acak

d)

Menghindari input

15.

Contoh perulangan dalam kehidupan sehari-hari adalah…

a)

Membaca buku sampai halaman habis

b)

Memasak nasi tanpa resep

c)

Membeli barang tanpa uang

d)

Mengerjakan ujian sekali saja

16.

Jika sebuah algoritma menggunakan kondisi jika hujan maka bawa payung, itu termasuk…

a)

Perulangan

b)

Percabangan (decision)

c)

Abstraksi

d)

Pengenalan pola

17.

Perulangan for biasanya digunakan untuk…

a)

Mengulang instruksi dengan jumlah pasti

b)

Mengulang instruksi tanpa batas

c)

Menghapus data

d)

Mengganti pola

18.

Jika sebuah aplikasi diminta mencari kata terpanjang dalam sebuah kalimat, maka langkah pertama berpikir komputasional yang paling tepat adalah…

a)

Abstraksi → hanya fokus pada kata, bukan tanda baca

b)

Perulangan → menulis kata berkali-kali

c)

Pola → menyamakan semua kata

d)

Algoritma → menulis langkah acak

19.

Dalam membuat program ATM, abstraksi yang tepat adalah…

a)

Fokus pada transaksi utama: tarik tunai, setor, cek saldo

b)

Menyimpan semua log aktivitas internal mesin

c)

Menampilkan kode error saja

d)

Menghapus informasi penting

20.

Dalam membuat aplikasi belajar online, guru ingin menampilkan ringkasan materi. Ini adalah contoh…

a)

Abstraksi

b)

Pola

c)

Dekomposisi

d)

Perulangan

21.

Dalam sistem keamanan rumah berbasis AI, kamera mendeteksi gerakan mencurigakan. Proses ini menggunakan…

a)

Abstraksi

b)

Algoritma

c)

Pengenalan pola

d)

Dekomposisi

22.

Apa hubungan berpikir komputasional dengan pemrograman?

a)

Pemrograman hanyalah alat, sedangkan berpikir komputasional adalah cara berpikir

b)

Pemrograman lebih penting dari berpikir

c)

Hanya bisa digunakan di komputer

d)

Tidak ada hubungan

23.

Jika seorang siswa membuat resep memasak mie instan langkah demi langkah, itu adalah contoh…

a)

Algoritma

b)

Dekomposisi

c)

Pola

d)

Abstraksi

24.

Dalam berpikir komputasional, kesalahan logika biasanya terjadi karena…

a)

Langkah algoritma tidak runtut atau tidak jelas

b)

Data terlalu lengkap

c)

Pola selalu sama

d)

Abstraksi terlalu ringkas

25.

Mengapa berpikir komputasional penting dipelajari siswa SMP?

a)

Membantu menyelesaikan masalah kompleks secara sistematis

b)

Agar bisa menghafal semua kode

c)

Supaya bisa menyalin program orang lain

d)

Untuk menghindari belajar matematika