wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan soal PTS kelas X

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Seorang siswa ingin menyusun jadwal pertandingan olahraga antar kelas. Ia membagi masalah menjadi beberapa langkah: menentukan peserta, menghitung slot waktu, dan mengatur alokasi pertandingan. Pendekatan berpikir komputasional yang digunakan adalah…

a)

Abstraksi

b)

Algoritmik

c)

Dekomposisi

d)

Pengenalan pola

2.

Dalam menganalisis teks pidato, siswa menemukan pola bahwa hampir semua pidato memiliki salam pembuka, isi, dan penutup. Teknik berpikir yang digunakan adalah…

a)

Pengenalan pola

b)

Algoritmik

c)

Abstraksi

d)

Dekomposisi

3.

Dina ingin mengidentifikasi seekor hewan berdasarkan ciri: tubuh lunak, hidup di tempat lembap, tidak bertulang belakang. Untuk menyelesaikan masalah ini, ia menyusun langkah-langkah sistematis. Teknik yang digunakan adalah…

a)

Abstraksi

b)

Algoritmik

c)

Dekomposisi

d)

Generalisasi

4.

Dalam cerita Budi yang tetap ke sekolah meski jembatan hanyut, nilai inspiratif yang dapat dipetik adalah…

a)

Kerja keras dalam belajar

b)

Kepedulian sosial

c)

Kegigihan menghadapi rintangan

d)

Disiplin dalam beribadah

5.

Rina berjalan sejauh 6 km selama 1,5 jam, berhenti 15 menit untuk membeli roti. Jika ingin menghitung kecepatan rata-rata, data yang harus diabaikan adalah…

a)

Waktu berjalan

b)

Jarak tempuh

c)

Waktu berhenti

d)

Berat tas

6.

Seorang siswa kesulitan memprediksi logam dan nonlogam. Ia melihat letak unsur pada tabel periodik: logam di kiri-bawah, nonlogam di kanan-atas. Teknik yang digunakan adalah…

a)

Abstraksi

b)

Algoritmik

c)

Dekomposisi

d)

Pengenalan pola

7.

Raka menjalankan usaha jus buah. Ia menghitung pendapatan, mengurangi biaya, lalu menyisihkan donasi 5%. Proses ini menunjukkan konsep…

a)

Pengenalan pola

b)

Algoritmik

c)

Abstraksi

d)

Iterasi

8.

Dalam berpikir komputasional, abstraksi berarti…

a)

Menghapus detail tidak penting agar fokus pada inti masalah

b)

Memecah masalah besar menjadi bagian kecil

c)

Menyusun langkah-langkah penyelesaian

d)

Mencari pola yang berulang

9.

Python banyak dipilih sebagai bahasa pemrograman awal karena…

a)

Sintaks sederhana dan mudah dibaca

b)

Hanya digunakan untuk aplikasi web

c)

Tidak memiliki library pendukung

d)

Lebih sulit dibanding bahasa lain

10.

Fungsi dalam pemrograman dibuat agar…

a)

Kode dapat dipanggil berulang tanpa ditulis ulang

b)

Semua program menjadi lebih lambat

c)

Data hanya disimpan di satu variabel

d)

Algoritme lebih rumit

11.

Siswa ingin menghitung jumlah 1 + 2 + 3 + … + 100. Ia mencoba memecah masalah menjadi langkah-langkah kecil: menghitung jumlah setiap pasangan angka, lalu menjumlahkan hasilnya. Cara ini termasuk penerapan dekomposisi.

a)

Benar

b)

Salah

12.

Dalam menyusun jadwal pertandingan antar kelas, panitia membagi masalah menjadi beberapa bagian: peserta, cabang olahraga, lapangan, dan waktu. Langkah tersebut merupakan contoh abstraksi.

a)

Benar

b)

Salah

13.

Saat menganalisis teks pidato, siswa mengenali pola bahwa semua pidato memiliki salam pembuka, isi, dan penutup. Ini adalah contoh penerapan pengenalan pola.

a)

Benar

b)

Salah

14.

Siswa mencoba memprediksi apakah suatu unsur logam atau nonlogam dengan membandingkan letak pada tabel periodik. Teknik yang digunakan adalah abstraksi.

a)

Benar

b)

Salah

15.

Seorang siswa membaca berita yang berisi fakta ("China menerapkan AI untuk pertanian") dan opini ("Luna Maya menikahi Maxime Andre"). Ia memilih hanya fakta yang relevan. Proses ini adalah abstraksi.

a)

Benar

b)

Salah

16.

Rina berjalan sejauh 6 km selama 1,5 jam dengan berhenti 15 menit. Untuk menghitung kecepatan rata-rata, waktu berhenti ikut dihitung.

a)

Benar

b)

Salah

17.

Budi membuat rakit sederhana agar tetap bisa sekolah meski jembatan hanyut. Nilai inspiratif dari cerita Budi adalah kegigihan menghadapi rintangan.

a)

Benar

b)

Salah

18.

Dina menemukan hewan bertubuh lunak, hidup di tempat lembap, dan tidak bertulang belakang. Ia menyusun langkah sistematis untuk mengidentifikasi filumnya. Dina menerapkan berpikir algoritmik.

a)

Benar

b)

Salah

19.

Raka menghitung laba bersih dari usaha jus buah dengan langkah: menghitung pendapatan, mengurangi biaya, lalu menyisihkan donasi 5%. Proses Raka mencerminkan berpikir algoritmik.

a)

Benar

b)

Salah

20.

Seorang siswa menggunakan fungsi dalam program Python untuk menghitung BMI tubuh. Ia menulis ulang kode perhitungan di setiap bagian program. Cara ini sudah benar dalam pemanfaatan fungsi.

a)

Benar

b)

Salah

21.

Seorang siswa ingin menghitung jumlah 1 + 2 + 3 + … + 100. Ia mencoba memecah masalah menjadi beberapa langkah kecil. Konsep berpikir komputasional yang terlibat adalah…

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan pola

d)

Algoritmik

22.

Dalam menyusun jadwal pertandingan antar kelas, panitia harus memperhatikan: jumlah lapangan, durasi tiap pertandingan, dan aturan sistem gugur. Konsep berpikir yang digunakan adalah…

a)

Abstraksi

b)

Dekomposisi

c)

Algoritmik

d)

Pengenalan pola

23.

n: jumlah lapangan, durasi tiap pertandingan, dan aturan sistem gugur. Konsep berpikir yang digunakan adalah…

a)

Abstraksi

b)

Dekomposisi

c)

Algoritmik

d)

Pengenalan pola

24.

Seorang siswa menganalisis teks pidato dan menemukan pola umum: pembukaan, isi, penutup. Keuntungan dari pengenalan pola adalah…

a)

Mempercepat analisis teks baru

b)

Menghapus semua detail yang tidak penting

c)

Membantu membandingkan struktur pidato yang berbeda

d)

Membuat algoritme otomatis untuk semua teks

25.

Siswa mencoba memprediksi apakah suatu unsur logam atau nonlogam dengan melihat letak pada tabel periodik dan sifat fisik. Proses ini melibatkan…

a)

Abstraksi

b)

Pengenalan pola

c)

Algoritmik

d)

Dekomposisi