wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Pekan Ulangan Informatika Kelas 9 2025

Total questions: 40

Worksheet time: 1hrs 12mins

Name
Class
Date
1.

Yuni sedang menghadapi proyek besar di sekolah yang melibatkan banyak langkah. Dia menyadari bahwa untuk menyelesaikan proyek tersebut dengan baik, dia perlu memecahnya menjadi bagian-bagian yang lebih kecil. Dekomposisi dalam berpikir komputasional adalah …

a)

Menggabungkan semua masalah jadi satu

b)

Membagi masalah besar menjadi bagian kecil

c)

Menyelesaikan masalah tanpa perencanaan

d)

Menghafal solusi orang lain

2.

Heri sedang menghadapi proyek besar yang melibatkan banyak aspek teknis. Dia merasa kesulitan untuk memahami keseluruhan proyek tersebut. Mengapa dekomposisi digunakan dalam proyek ini?

a)

Supaya masalah lebih rumit

b)

Agar masalah lebih mudah dipahami

c)

Agar masalah menjadi lebih sulit

d)

Supaya pekerjaan tertunda

3.

Indah sedang belajar memasak dan ingin membuat nasi goreng. Contoh dekomposisi saat memasak adalah …

a)

Memasukkan semua bahan sekaligus

b)

Membagi langkah memasak: menyiapkan bahan, memotong, memasak, menyajikan

c)

Membeli makanan jadi

d)

Memasak tanpa resep

4.

Rina sedang menghadapi proyek besar di sekolah yang melibatkan banyak langkah. Dia menyadari bahwa Dekomposisi dapat mempermudah …

a)

Mengabaikan masalah

b)

Menyelesaikan masalah langkah demi langkah

c)

Membuat masalah menjadi kompleks

d)

Membingungkan solusi

5.

Dalam pembuatan aplikasi bel sekolah digital, Hadi dan Dewi sedang mendiskusikan cara terbaik untuk mendekati proyek ini. Mereka sepakat bahwa dekomposisi yang tepat adalah …

a)

Membuat semua fitur sekaligus

b)

Membagi aplikasi menjadi fitur jam, alarm, dan pengaturan

c)

Mengabaikan kebutuhan pengguna

d)

Menggunakan aplikasi lain

6.

Ina sedang mengerjakan soal cerita matematika di kelas. Untuk memahami soal tersebut dengan baik, ia melakukan dekomposisi dengan …

a)

Membaca soal tanpa analisis

b)

Memisahkan informasi penting, yang ditanyakan, dan cara penyelesaiannya

c)

Menyalin jawaban teman

d)

Mengabaikan data pada soal

7.

Hadi sedang menghadapi proyek besar di kantornya yang melibatkan banyak aspek. Dia merasa kesulitan untuk memahami semua detailnya. Dekomposisi membantu Hadi agar …

a)

Masalah bisa dipahami lebih mudah

b)

Masalah tetap besar

c)

Tidak perlu mencari solusi

d)

Masalah menjadi lebih sulit

8.

Tiara sedang menghadapi sebuah proyek besar di sekolahnya. Langkah pertama yang harus dia lakukan dalam dekomposisi proyek tersebut adalah …

a)

Memahami masalah secara menyeluruh

b)

Membagi tanpa membaca masalah

c)

Mengabaikan sebagian masalah

d)

Menyalin solusi dari internet

9.

Tiara sedang merancang game sederhana dan ingin memastikan prosesnya efisien. Contoh dekomposisi dalam merancang game sederhana adalah …

a)

Membuat semua fitur sekaligus

b)

Membagi ke dalam fitur karakter, aturan main, skor, dan level

c)

Mengabaikan bagian yang sulit

d)

Membiarkan game tidak selesai

10.

Surya sedang merencanakan liburan bersama teman-temannya. Ia ingin memastikan semua aspek perjalanan terorganisir dengan baik. Berikut yang bukan contoh dekomposisi …

a)

Membagi rencana perjalanan menjadi transportasi, penginapan, dan jadwal

b)

Membagi proyek menjadi tugas-tugas kecil

c)

Membagi soal kompleks menjadi beberapa langkah sederhana

d)

Menyelesaikan semua sekaligus tanpa pembagian

11.

Rahman sedang merencanakan pembuatan website untuk sekolahnya. Dia ingin memastikan bahwa proses pembuatan website tersebut terstruktur dengan baik. Dekomposisi yang tepat untuk website sekolahnya adalah …

a)

Membagi website ke dalam halaman profil, berita, dan kontak

b)

Membuat semua halaman sekaligus tanpa rencana

c)

Menghapus halaman yang sulit dibuat

d)

Menggunakan template orang lain tanpa perubahan

12.

Rudi sedang mengerjakan proyek perangkat lunak dan menemukan bahwa dekomposisi bermanfaat dalam pemrograman karena …

a)

Membuat kode lebih panjang

b)

Membuat program lebih terstruktur dan mudah dipahami

c)

Membuat kode tidak bisa diuji

d)

Membuat kita tidak perlu menulis kode

13.

Wawan sedang merencanakan pesta ulang tahun untuk Agus. Contoh dekomposisi dalam merencanakan pesta ulang tahun adalah …

a)

Membagi keperluan: undangan, makanan, dekorasi, hiburan

b)

Membuat pesta tanpa persiapan

c)

Membiarkan semua dikerjakan satu orang

d)

Mengabaikan bagian penting

14.

Dalam sebuah proyek pengembangan aplikasi, Nita, Faisal, dan Arif bekerja sama untuk menyelesaikan tugas mereka. Dekomposisi dapat meningkatkan kerja tim karena …

a)

Semua orang mengerjakan hal yang sama

b)

Setiap anggota fokus pada bagian kecil sesuai kemampuan

c)

Tidak ada yang tahu tugas masing-masing

d)

Masalah dibiarkan besar

15.

Indah sedang belajar untuk ujian akhir. Dia merasa kesulitan memahami semua materi yang harus dipelajari. Untuk mempermudah, Indah memutuskan untuk melakukan dekomposisi. Dekomposisi berarti …

a)

Membaca buku sekaligus tanpa memahami isinya

b)

Membagi materi menjadi bab, subbab, dan poin penting

c)

Menghafalkan jawaban tanpa memahami

d)

Mengabaikan bagian yang sulit

16.

Faisal sedang merancang robot untuk kompetisi. Dalam prosesnya, dekomposisi dilakukan dengan …

a)

Membagi ke dalam desain, sensor, dan pemrograman

b)

Membuat robot sekaligus tanpa rencana

c)

Mengabaikan bagian teknis

d)

Membiarkan masalah tetap besar

17.

Rina sedang mencoba menyelesaikan proyek besar di sekolahnya. Dia menyadari bahwa dengan membagi proyek tersebut menjadi bagian-bagian kecil, dia dapat lebih mudah menemukan pola dalam data yang dia kumpulkan. Dekomposisi memudahkan Rina menemukan pola karena …
A. Masalah kecil lebih mudah diamati
B. Pola tidak bisa ditemukan
C. Pola hanya muncul dalam masalah besar
D. Pola tidak penting

a)

Masalah kecil lebih mudah diamati

b)

Pola tidak bisa ditemukan

c)

Pola hanya muncul dalam masalah besar

d)

Pola tidak penting

18.

Adi sedang merencanakan jadwal belajarnya untuk ujian mendatang. Ia ingin memastikan bahwa ia memanfaatkan waktunya dengan baik. Contoh dekomposisi dalam menyusun jadwal belajar Adi adalah …

a)

Membagi waktu berdasarkan pelajaran, durasi, dan prioritas

b)

Menuliskan semua pelajaran sekaligus tanpa jadwal

c)

Belajar tanpa rencana

d)

Menghapus pelajaran yang sulit

19.

Joko sedang menghadapi proyek besar di kantornya. Dia merasa kewalahan dengan banyaknya tugas yang harus diselesaikan. Dekomposisi dalam kehidupan sehari-hari membantu …

a)

Menunda pekerjaan

b)

Menyelesaikan masalah lebih teratur dan efisien

c)

Membuat masalah semakin besar

d)

Mengabaikan solusi

20.

Angga sedang menghadapi masalah dalam menyelesaikan proyek sekolahnya yang rumit. Dia menyadari bahwa untuk menyelesaikannya dengan baik, dia perlu melakukan dekomposisi. Dekomposisi adalah …

a)

Menguraikan masalah agar mudah dipahami

b)

Menggabungkan semua masalah jadi satu

c)

Menyelesaikan tanpa analisis

d)

Menggunakan komputer tanpa berpikir

21.

Adi ingin membuat aplikasi toko online untuk menjual produk fashion. Dekomposisi yang benar untuk aplikasinya adalah …

a)

Membagi menjadi login, katalog produk, keranjang, dan pembayaran

b)

Membuat semua fitur sekaligus

c)

Menghapus fitur penting

d)

Menyalin aplikasi lain

22.

Ketika Adi sedang menulis esai panjang untuk tugas sekolahnya, ia melakukan dekomposisi dengan …

a)

Membagi ke dalam pendahuluan, isi, dan penutup

b)

Menulis tanpa kerangka

c)

Mengabaikan aturan penulisan

d)

Menghafalkan kalimat

23.

Dalam sebuah proyek sekolah, Rizky, Dian, dan Adi ditugaskan untuk membuat presentasi tentang lingkungan. Dekomposisi dalam kerja kelompok ini berarti …

a)

Membagi tugas sesuai kemampuan anggota

b)

Semua anggota mengerjakan hal yang sama

c)

Tidak ada pembagian kerja

d)

Semua tugas dikerjakan satu orang

24.

Dian sedang mengerjakan proyek besar yang melibatkan banyak bagian. Dia memutuskan untuk melakukan dekomposisi pada proyek tersebut agar lebih mudah dikelola. Dekomposisi bisa mengurangi kesalahan karena …

a)

Masalah kecil lebih mudah dicek

b)

Masalah besar langsung dikerjakan

c)

Solusi bisa diabaikan

d)

Semua bagian dicampur

25.

Indah sedang merencanakan perjalanan wisata ke Bali. Dia ingin memastikan semua aspek perjalanan terorganisir dengan baik. Contoh dekomposisi dalam perjalanan wisata yang dia lakukan adalah …

a)

Berangkat tanpa rencana

b)

Membagi rencana menjadi transportasi, akomodasi, dan kegiatan

c)

Menghapus kegiatan penting

d)

Membiarkan perjalanan tidak teratur

26.

Angga sedang mengerjakan proyek perangkat lunak yang kompleks. Dia memutuskan untuk membagi proyek tersebut menjadi bagian-bagian yang lebih kecil agar lebih mudah dikelola. Dalam pemrograman, dekomposisi sering diwujudkan dalam bentuk …

a)

Modul, fungsi, atau kelas kecil

b)

Program tunggal panjang tanpa struktur

c)

Kode yang sulit dibaca

d)

Program tanpa pembagian

27.

Nisa sedang mengerjakan proyek besar yang melibatkan banyak bagian. Dia menyadari bahwa dengan membagi proyek tersebut menjadi bagian-bagian kecil, dia bisa lebih efisien dalam menyelesaikannya. Dekomposisi membantu dalam efisiensi waktu karena …

a)

Masalah besar lebih cepat selesai sendiri

b)

Bagian kecil bisa dikerjakan paralel

c)

Masalah kecil tidak perlu dikerjakan

d)

Waktu tidak teratur

28.

Susi sedang mempersiapkan presentasi untuk kelasnya. Dia ingin memastikan presentasinya terstruktur dengan baik. Contoh dekomposisi yang dia lakukan adalah …

a)

Membagi isi presentasi ke dalam slide pembuka, isi, dan penutup

b)

Membuat semua isi langsung tanpa rencana

c)

Mengabaikan urutan penyampaian

d)

Membaca tanpa memahami

29.

Dalam kehidupan nyata, dekomposisi dapat dilihat ketika …

a)

Rizky sebagai seorang koki membagi tugas dapur kepada tim

b)

Siti memasak tanpa resep

c)

Yuni menghafalkan jawaban ujian

d)

Rizky menonton TV

30.

Agung sedang menghadapi proyek besar di kantornya yang melibatkan banyak aspek. Ia menyadari bahwa untuk menyelesaikan proyek tersebut dengan efektif, ia perlu melakukan dekomposisi. Inti dari dekomposisi adalah …

a)

Memecah masalah besar menjadi bagian kecil yang relevan

b)

Menyelesaikan masalah tanpa analisis

c)

Membuat masalah menjadi lebih rumit

d)

Mengabaikan solusi yang ada

31.

Rina, seorang siswa, diminta membuat program untuk menghitung rata-rata nilai kelas. Agar lebih mudah, ia membagi masalah menjadi: (1) menginput nilai siswa, (2) menjumlahkan semua nilai, (3) menghitung rata-rata.
Langkah ini menunjukkan penerapan …

a)

Abstraksi

b)

Dekomposisi

c)

Algoritma

d)

Pola

32.

Heri sedang merancang aplikasi toko online untuk bisnis barunya. Dia membagi masalah besar menjadi: pengelolaan stok barang, sistem pembayaran, dan layanan pengiriman.
Mengapa langkah dekomposisi ini penting?

a)

Karena membuat program lebih panjang

b)

Agar setiap bagian bisa dikerjakan terpisah dan lebih mudah diatur

c)

Supaya data tidak perlu dianalisis

d)

Agar aplikasi terlihat rumit

33.

Sebuah sekolah, yang dipimpin oleh kepala sekolah Joko, ingin membuat sistem absensi otomatis berbasis sidik jari untuk meningkatkan efisiensi. Jika dilakukan dekomposisi, bagian yang tidak relevan adalah …

a)

Proses pemindaian sidik jari

b)

Penyimpanan data ke database

c)

Desain interior ruang kelas

d)

Laporan kehadiran siswa

34.

Indah dan timnya sedang berusaha menyelesaikan masalah transportasi di kota mereka. Mereka membagi persoalan menjadi: (1) kepadatan lalu lintas, (2) jumlah transportasi umum, (3) perilaku pengguna jalan, (4) sistem parkir.
Langkah tersebut termasuk …

a)

Identifikasi pola

b)

Evaluasi solusi

c)

Dekomposisi masalah

d)

Perancangan algoritma

35.

Seorang guru bernama Susi ingin membuat modul pembelajaran digital. Ia membagi masalah menjadi: pembuatan materi, desain tampilan, interaksi siswa, serta evaluasi hasil belajar.
Manfaat dari pembagian ini adalah …

a)

Mempercepat pekerjaan dengan membagi tugas pada tim berbeda

b)

Menjadikan materi lebih sulit dipahami siswa

c)

Mengurangi jumlah topik pembelajaran

d)

Menghapus kebutuhan akan evaluasi

36.

Faisal diminta oleh gurunya untuk membuat game edukasi berhitung. Dekomposisi yang paling tepat untuk proyek ini adalah …

a)

Membuat semua fitur sekaligus

b)

Membagi masalah menjadi tampilan game, aturan permainan, logika skor, dan interaksi pemain

c)

Menyalin game lain agar lebih mudah

d)

Menghapus fitur interaksi supaya sederhana

37.

Dalam proyek pembuatan robot penyapu lantai, dekomposisi masalah yang benar adalah …

a)

Membagi pekerjaan menjadi: desain robot, sensor pendeteksi kotoran, sistem gerak, dan pengumpulan debu

b)

Membuat robot tanpa perencanaan

c)

Menggabungkan semua masalah dalam satu langkah besar

d)

Mengabaikan bagian sensor karena rumit

38.

Rizky diminta oleh gurunya untuk membuat jadwal belajar harian. Jika menggunakan dekomposisi, ia sebaiknya …

a)

Membagi jadwal ke dalam mata pelajaran, durasi belajar, dan waktu istirahat

b)

Menulis semua jadwal sekaligus tanpa pembagian

c)

Hanya memilih satu mata pelajaran untuk dipelajari

d)

Menyalin jadwal teman tanpa menyesuaikan

39.

Yuni sedang belajar memasak untuk pertama kalinya. Dia ingin membuat nasi goreng, tetapi tidak tahu harus mulai dari mana. Dia memutuskan untuk membagi proses memasak menjadi beberapa langkah, seperti menyiapkan bahan, memotong sayuran, memasak nasi, dan menyajikan hidangan. Dalam kehidupan sehari-hari, contoh penerapan dekomposisi yang tepat adalah …

a)

Menyelesaikan PR langsung tanpa membaca soal

b)

Membuat masakan dengan membagi langkah menjadi menyiapkan bahan, memotong, memasak, dan menyajikan

c)

Menghafal semua pelajaran sekaligus dalam semalam

d)

Mengerjakan seluruh pekerjaan rumah tangga secara acak

40.

Hadi sedang mengembangkan aplikasi kesehatan yang bertujuan untuk membantu pasien dalam mengelola kesehatan mereka. Tim pengembang membagi masalah menjadi: (1) pencatatan data pasien, (2) analisis gejala, (3) pemberian saran.
Jika ada bagian yang tidak relevan, maka kemungkinan adalah …

a)

Penyimpanan riwayat medis

b)

Fitur permainan untuk hiburan pasien

c)

Analisis gejala penyakit

d)

Rekomendasi gaya hidup sehat