wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UTS ganjil 2025/2026 Kelas 10 C

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Siska ingin bekerja dengan komputer, namun komputer yang ingin digunakan tidak dapat dihidupkan, berdasarkan permasalah tersebut maka siska memecah dan merinci masalah dengan membuat daftar pertanyaan sebagai berikut :

1) Apakah sumber daya telah terhubung dengan benar?

2) Apakah kabel daya telah terpasang dengan baik dan masih berfungsi

3) Apakah power supply berfungsi dengan baik atau sudah rusak?

4) Apakah memori komputer masih berfungsi dengan baik?

5) Apaka CPU masih berfungsi dengan baik?

6) Apakah motherboard masih berfungsi dengan baik?

Dalam konsep berpikir komputasional maka contoh di atas termasuk dalam teknik…

a)
Dekomposisi
b)
Pengenalan pola
c)
Abstraksi
d)
Berpikir algoritme
e)
Penggabungan
2.
Teknik untuk menemukan informasi yang penting dan mengabaikan informasi yang tidak relevan adalah pengertian dari…
a)
Abstraksi
b)
Dekomposisi
c)
Pengenalan pola
d)
Algoritme
e)
Berpikir komputasional
3.
Tentukan huruf berikutnya dari pola berikut : Z, X, V, T...
a)
S
b)
R
c)
Q
d)
P
e)
U
4.
Perhatikan pola gambar berikut
a)
Opsi 1
b)
Opsi 2
c)
Opsi 3
d)
Opsi 4
e)
Opsi 5
5.
Pengertian konsep berpikir komputasional berikut yang tepat adalah…
a)
berpikir kritis untuk menentukan tujuan dengan tahapan-tahapan tertentu
b)
berpikir kritis untuk menerapkan teknologi informatika ke dalam berbagai bidang
c)

konsep berpikir dengan tujuan memadukan otak manusia dengan sistem komputer

d)
konsep berpikir yang dilakukan untuk mengikonsep berpikir dengan tujuan memadukan otak manusia dengan sistem komputerdentifikasi masalah yang ada di sekitar, memahaminya kemudian mengembangkan suatu metode pendekatan untuk menemukan solusi yang inovatif dengan bantuan perangkat teknologi komputer.
e)
Konsep berpikir untuk mencari solusi dari permasalahan dengan menggunakan bantuan kecerdasan buatan
6.
algoritme sederhana yang digunakan untuk mengurutkan kumpulan elemen n dari array dengan ukuran n, adalah pengertian dari...
a)
Pengurutan penyisipan
b)
Pengurutan gelembung
c)
Pengurutan pilihan
d)
Pengurutan penggabungan
e)
Pengurutan cepat
7.
Pernyataan berikut yang salah mengenai dekomposisi adalah
a)
Tidak cocok digunakan pada proses membuat produk baru
b)
Cocok digunakan untuk mendeteksi kerusakan mesin
c)
Digunakan untuk menyelesaikan kasus yang kompleks dan rumit
d)
Sesuai digunakan untuk kasus engineering (ilmu rekayasa)
e)
Membuat masalah sederhana menjadi makin sederhana
8.
Berikut yang bukan merupakan algoritma pengurutan adalah...
a)
Selection sort
b)
Snap sort
c)
Merge sort
d)
Bubble sort
e)
Insertion sort
9.
Sarah ingin membuat program komputer untuk menghitung rata-rata nilai siswa di kelasnya. Dia perlu membuat urutan langkah-langkah yang jelas dan logis agar programnya dapat berjalan dengan benar. Urutan langkah-langkah yang jelas dan logis untuk menyelesaikan suatu masalah disebut..
a)
Dekomposisi.
b)
Abstraksi.
c)
Pengenalan pola.
d)
Algoritma.
e)
Evaluasi.
10.
Seorang peneliti mengurutkan daftar nama berdasarkan abjad, untuk melakukannya dia memilih metode pengurutan dengan cara memecah kelompok data menjadi kelompok yang lebih kecil atau membagi menjadi dua kelompok, melakukan pengurutan dalam kelompok-kelompok tersebut, kemudian menggabungkan kelompok-kelompok data yang telah diurutkan Contoh di atas merupakan contoh dari pengurutan….
a)
Pengurutan penyisipan
b)
Pengurutan gelembung
c)
Pengurutan pilihan
d)
Pengurutan penggabungan
e)
Pengurutan cepat
11.

Perhatikan pola bilangan berikut: 10-15-18-22-27

Bilangan selanjutnya dari pola diatas adalah?

a)

30

b)

32

c)

38

d)

40

e)

42

12.
Algoritma yang berkerja dengan cara mencari elemen yang paling kecil dalam array, kemudian memindahkan elemen tersebut ke posisi pertama di array selanjutnya algoritme akan mencari elemen terkecil kedua dan menempatkannya diposisi array berikutnya. Proses di atas merupakan proses pengurutan dari...
a)
Pengurutan penyisipan
b)
Pengurutan gelembung
c)
Pengurutan pilihan
d)
Pengurutan penggabungan
e)
Pengurutan cepat
13.
Perhatikan proses pengurutan berikut ini Mengambil elemen kedua, kemudian membandingkannya dengan elemen pertama. Jika elemen kedua lebih kecil daripada elemen pertama, elemen kedua akan disisipkan di depan elemen kedua. Jika sebaliknya, proses akan dilanjutkan ke elemen ketiga.Hal ini dilakukan seterusnya sampai semua elemen telah diurutkan dengan besar nilai yang sesuai. Proses di atas merupakan proses pengurutan dari….
a)
Pengurutan penyisipan
b)
Pengurutan gelembung
c)
Pengurutan pilihan
d)
Pengurutan penggabungan
e)
Pengurutan cepat
14.
Peroses menyusun data-data dalam urutan dari yang terkecil ke yang terbesar atau sebaliknya dari yang terbesar ke yang terkecil adalah pengertian dari?
a)
Pengurutan
b)
Penyisipan
c)
Pencarian
d)
Penggabungan
e)
Pilihan
15.
Sebuah program komputer memiliki fungsi sebagai berikut: · Jika input adalah bilangan genap, output adalah setengah dari input. · Jika input adalah bilangan ganjil, output adalah tiga kali input ditambah 1. Jika input adalah 7, berapa outputnya?
a)
3
b)
14
c)
22
d)
28
e)
21