wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UH 2 Informatika Kelas 9

Total questions: 20

Worksheet time: 31mins

Name
Class
Date
1.

Sebuah aplikasi cuaca menampilkan suhu dalam Fahrenheit, lalu mengubahnya ke Celsius dengan rumus

Proses konversi ini menunjukkan penerapan ...

a)

Abstraksi

b)

Algoritma

c)

Dekomposisi

d)

Pengenalan pola

2.

Rina diminta membuat program yang menampilkan “Selamat Pagi” untuk 100 siswa. Ia menulis perintah yang sama sebanyak 100 kali, tetapi gurunya menyarankan agar menggunakan perulangan.
Prinsip berpikir komputasional yang digunakan guru adalah ...

a)

Dekomposisi

b)

Abstraksi

c)

Penggunaan pola (pattern recognition)

d)

Generalisasi

3.

Dalam membuat aplikasi kasir, Bayu memecah pekerjaannya menjadi beberapa bagian: input barang, menghitung total, menghitung diskon, dan menampilkan hasil.
Langkah berpikir Bayu menunjukkan kemampuan ...

a)

Dekomposisi

b)

Abstraksi

c)

Algoritma

d)

Evaluasi

4.

Seorang siswa ingin membuat algoritma untuk menentukan nilai tertinggi dari 3 bilangan.
Manakah algoritma yang benar?

a)

Bandingkan semua bilangan, lalu pilih yang terbesar

b)

Tambahkan ketiga bilangan lalu bagi tiga

c)

Urutkan bilangan dari yang terbesar ke terkecil

d)

Tukar posisi bilangan terbesar ke urutan pertama

5.

Sebuah robot menyapu ruangan berbentuk persegi panjang. Robot diminta untuk menyapu seluruh ruangan tanpa melewatkan satu bagian pun.
Konsep berpikir komputasional yang paling tepat digunakan untuk merancang pergerakan robot adalah ...

a)

Dekomposisi

b)

Abstraksi

c)

Algoritma

d)

Simulasi

6.

Dalam membuat game edukasi, Aji menemukan bahwa setiap level memiliki pola: semakin tinggi level, waktu bermain berkurang dan soal semakin sulit.
Aji menerapkan berpikir komputasional melalui ...

a)

Abstraksi

b)

Pola dan generalisasi

c)

Dekomposisi

d)

Evaluasi algoritma

7.

Sebuah aplikasi cuaca menampilkan suhu dalam Fahrenheit, lalu mengubahnya ke Celsius dengan rumus
Proses konversi ini menunjukkan penerapan ...

a)

Dekomposisi masalah

b)

Abstraksi

c)

Algoritma

d)

Representasi data

8.

Dalam membuat sistem absensi otomatis berbasis wajah, langkah pertama tim adalah mengidentifikasi bagian-bagian wajah yang paling penting untuk dikenali.
Langkah ini merupakan penerapan konsep ...

a)

Dekomposisi

b)

Abstraksi

c)

Algoritma

d)

Pola

9.

Sebuah perusahaan logistik ingin membuat sistem rute pengiriman paling efisien. Mereka membandingkan beberapa algoritma dan memilih yang paling cepat.
Tahapan berpikir komputasional yang dilakukan adalah ...

a)

Dekomposisi

b)

Evaluasi algoritma

c)

Abstraksi

d)

Pola

10.

Guru memberi tugas kepada siswa untuk membuat langkah-langkah cara memesan tiket online.
Salah satu kelompok menulis langkah-langkah sebagai berikut:

  1. 1. Buka aplikasi pemesanan

  2. 2. Pilih tujuan

  3. 3. Pilih tanggal keberangkatan

  4. 4. Masukkan data penumpang

  5. 5. Lakukan pembayaran

Langkah-langkah tersebut mencerminkan ...

a)

Dekomposisi masalah

b)

Abstraksi data

c)

Algoritma prosedural

d)

Pengenalan pola

11.

Seorang siswa ingin membuat algoritma untuk menentukan apakah sebuah bilangan habis dibagi 3 dan 5.
Langkah-langkah yang dibuat:

  1. 1. Masukkan sebuah bilangan

  2. 2. Jika bilangan habis dibagi 3 dan 5, tampilkan “Benar”

  3. 3. Jika tidak, tampilkan “Salah”

Konsep berpikir komputasional yang terlibat adalah ....

a)

Dekomposisi

b)

Algoritma

c)

Abstraksi

d)

Pengujian logika (evaluation)

12.

Dalam membuat aplikasi kalkulator, Andi memisahkan fitur penjumlahan, pengurangan, perkalian, dan pembagian agar mudah diuji satu per satu.
Konsep berpikir komputasional yang digunakan Andi adalah ....

a)

Dekomposisi

b)

Modularisasi algoritma

c)

Abstraksi

d)

Pola

13.

Ketika merancang game “Menangkap Harta Karun”, Dini menemukan bahwa setiap level memiliki pola yang sama tetapi waktu dan rintangan berbeda.
Langkah berpikir yang ia gunakan adalah ....

a)

Pengenalan pola

b)

Dekomposisi

c)

Generalisasi

d)

Evaluasi algoritma

14.

Seorang siswa menulis algoritma berikut:

  1. 1. Masukkan dua angka

  2. 2. Tukar posisi angka jika angka pertama lebih besar

  3. 3. Tampilkan hasil
    Langkah ini digunakan untuk membantu proses pengurutan data.

Prinsip berpikir komputasional yang tampak adalah ....

a)

Abstraksi

b)

Algoritma

c)

Evaluasi

d)

Dekomposisi

15.

Rudi membuat algoritma pencarian data siswa dengan cara mengecek satu per satu sampai ditemukan. Ia lalu menggantinya dengan metode pencarian biner agar lebih cepat.
Prinsip yang digunakan Rudi adalah ....

a)

Evaluasi algoritma

b)

Efisiensi komputasi

c)

Pola

d)

Abstraksi

16.

Dalam proyek “Penyortiran Sampah Otomatis”, tim memecah tugas menjadi beberapa bagian: sensor, motor penggerak, dan program kendali.
Konsep berpikir komputasional yang diterapkan adalah ....

a)

Dekomposisi

b)

Generalisasi

c)

Algoritma

d)

Abstraksi

17.

Ketika membuat aplikasi prediksi cuaca, Aira hanya menggunakan data suhu, tekanan udara, dan kelembapan, sementara data warna langit diabaikan.
Langkah berpikir yang dilakukan adalah ....

a)

Abstraksi

b)

Dekomposisi

c)

Pemodelan data

d)

Evaluasi algoritma

18.

Dalam simulasi lalu lintas, sebuah program memprediksi kemacetan dengan menghitung jumlah kendaraan tiap 5 menit dan membandingkan dengan kapasitas jalan.
Langkah berpikir komputasional yang dilakukan adalah ....

a)

Algoritma

b)

Simulasi

c)

Abstraksi

d)

Pola

19.

Siti ingin membuat robot pengantar barang. Ia menyusun urutan langkah: mendeteksi jalur, bergerak maju, berhenti jika ada halangan, dan lanjut lagi.
Proses berpikir yang digunakan Siti adalah ....

a)

Dekomposisi

b)

Algoritma

c)

Pola

d)

Abstraksi

20.

Dalam lomba coding, peserta diminta membuat program yang dapat menghitung rata-rata nilai dengan input tak terbatas. Mereka harus memastikan program tidak crash meski data besar.
Prinsip berpikir komputasional yang diperlukan adalah ....

a)

Evaluasi algoritma

b)

Efisiensi dan skalabilitas

c)

Abstraksi

d)

Pola