Jumat, 10 April 2026

Soal Latihan

50 Soal PTS Informatika Kelas 8 Semester 2 Kurikulum Merdeka dan Kunci Jawaban STS, UTS

Artikel ini memuat 50 soal PTS Informatika kelas 8 MTs Semester 2 dan kunci jawaban STS, UTS untuk latihan siswa dengan bantuan orang tua.

TribunJabar.id/GANI KURNIAWAN
SISWA SMP BELAJAR - Sejumlah siswa SMP PGRI 6 belajar di ruang kelas bekas ruang guru di SDN 205 Neglasari, Jalan Sadangserang, Kota Bandung, Jawa Barat, Selasa (9/8/2022). -- Artikel ini memuat 50 soal PTS Informatika kelas 8 MTs Semester 2 dan kunci jawaban STS, UTS untuk latihan siswa dengan bantuan orang tua. 

TRIBUNNEWS.COM - Soal Penilaian Tengah Semester (PTS) semester 2 Informatika kelas 8 SMP/MTs sederajat hanya untuk latihan siswa dalam menghadapi PTS atau Sumatif Tengah Semester (STS) atau Ujian Tengah Semester (UTS).

Soal-soal latihan ini disusun berdasarkan materi di buku Informatika untuk SMP/MTs Kelas VIII (Edisi Revisi) 2024 oleh Bambang Subeno dkk. yang diterbitkan Kementerian Pendidikan.

Materi yang terdapat dalam soal berikut di antaranya analisis data, sistem bilangan, literasi numerasi, dan bermedia digital.

Orang tua atau wali murid juga dapat mendampingi proses belajar anak dengan memeriksa kunci jawaban setelah siswa menyelesaikan soal secara mandiri.

Jawablah pertanyaan-pertanyaan di bawah ini dengan memilih salah satu jawaban yang paling benar!

1. Proses menemukan data tertentu dari sekumpulan data disebut …
   A. Visualisasi data
   B. Pencarian data
   C. Pengolahan data
   D. Penghapusan data

Kunci Jawaban: B

2. Diagram yang sering digunakan untuk menampilkan perbandingan data adalah …
   A. Diagram batang
   B. Diagram garis
   C. Diagram lingkaran
   D. Diagram alur

Kunci Jawaban: A

3. Visualisasi data bertujuan untuk …
   A. Menyembunyikan data
   B. Memperumit data
   C. Memudahkan memahami data
   D. Menghapus data

Kunci Jawaban: C

Baca juga: 50 Soal PTS PJOK Kelas 8 Semester 2 Kurikulum Merdeka dan Kunci Jawaban

4. Diagram lingkaran biasanya digunakan untuk menunjukkan …
   A. Perubahan waktu
   B. Perbandingan bagian terhadap keseluruhan
   C. Urutan langkah
   D. Jumlah data

Kunci Jawaban: B

5. Proses merangkum data agar lebih mudah dipahami disebut …
   A. Pengumpulan data
   B. Penghapusan data
   C. Peringkasan data
   D. Penggandaan data

Kunci Jawaban: C

6. Contoh peringkasan data adalah …
   A. Menghapus data
   B. Membuat rata-rata nilai
   C. Menggandakan data
   D. Mengurutkan data

Kunci Jawaban: B

7. Data nilai siswa yang ditampilkan dalam grafik termasuk …
   A. Visualisasi data
   B. Pengumpulan data
   C. Penyimpanan data
   D. Penghapusan data

Kunci Jawaban: A

8. Salah satu cara mencari data dalam tabel adalah dengan …
   A. Menghapus kolom
   B. Menggunakan fitur pencarian
   C. Mengubah warna tabel
   D. Mengganti judul

Kunci Jawaban: B

9. Rata-rata dari beberapa data disebut …
   A. Mean
   B. Median
   C. Modus
   D. Diagram

Kunci Jawaban: A

10. Data yang disajikan dalam bentuk gambar atau grafik disebut …
    A. Data mentah
    B. Data visual
    C. Data primer
    D. Data acak

Kunci Jawaban: B

11. Berpikir komputasional adalah cara berpikir untuk …
    A. Menggambar grafik
    B. Menghafal data
    C. Menyelesaikan masalah secara sistematis
    D. Menghapus data

Kunci Jawaban: C

12. Fungsi dalam komputasi digunakan untuk …
    A. Menghapus data
    B. Mengulangi perintah tertentu
    C. Mengubah warna program
    D. Menghapus program

Kunci Jawaban: B

13. Kumpulan objek yang memiliki kesamaan disebut …
    A. Fungsi
    B. Struktur
    C. Himpunan
    D. Algoritma

Kunci Jawaban: C

14. Sistem bilangan yang menggunakan angka 0 dan 1 disebut …
    A. Desimal
    B. Biner
    C. Oktal
    D. Heksadesimal

Kunci Jawaban: B

15. Struktur data digunakan untuk …
    A. Menghapus data
    B. Mengatur dan menyimpan data
    C. Menggandakan data
    D. Mengubah data

Kunci Jawaban: B

16. Contoh struktur data sederhana adalah …
    A. List
    B. Monitor
    C. Printer
    D. Scanner

Kunci Jawaban: A

17. Angka 10 dalam sistem bilangan biner sama dengan …
    A. 1
    B. 2
    C. 3
    D. 4

Kunci Jawaban: B

18. Tujuan utama berpikir komputasional adalah …
    A. Menghafal rumus
    B. Menggambar
    C. Menulis cerita
    D. Menyelesaikan masalah secara logis

Kunci Jawaban: D

19. Fungsi dalam pemrograman membantu program menjadi …
    A. Lebih panjang
    B. Lebih rumit
    C. Lebih terstruktur
    D. Lebih lambat

Kunci Jawaban: C

20. Mengelompokkan data berdasarkan kategori merupakan bagian dari …
    A. Visualisasi
    B. Struktur data
    C. Himpunan
    D. Pencarian

Kunci Jawaban: C

21. Algoritma adalah …
    A. Bahasa pemrograman
    B. Langkah-langkah logis untuk menyelesaikan masalah
    C. Komputer
    D. Perangkat keras

Kunci Jawaban: B

22. Scratch adalah …
    A. Bahasa pemrograman berbasis blok
    B. Sistem operasi
    C. Perangkat keras
    D. Browser

Kunci Jawaban: A

23. Dalam Scratch, kumpulan perintah disebut …
    A. Script
    B. File
    C. Folder
    D. Tabel

Kunci Jawaban: A

24. Blockly Games digunakan untuk belajar …
    A. Menulis cerita
    B. Konsep pemrograman
    C. Menggambar
    D. Mengedit foto

Kunci Jawaban: B

25. Maze pada Blockly Games digunakan untuk melatih …
    A. Menulis teks
    B. Menggambar grafik
    C. Berpikir algoritmik
    D. Menghapus data

Kunci Jawaban: C

26. Blockly Games Music digunakan untuk …
    A. Membuat gambar
    B. Membuat musik dengan kode
    C. Menghapus file
    D. Membuat tabel

Kunci Jawaban: B

27. Pemrograman prosedural adalah pemrograman yang …
    A. Menggunakan urutan langkah prosedur
    B. Tanpa aturan
    C. Menghapus fungsi
    D. Tanpa algoritma

Kunci Jawaban: A

28. Literasi numerasi berkaitan dengan kemampuan …
    A. Menggambar
    B. Memahami angka dan perhitungan
    C. Menghapus data
    D. Menulis cerita

Kunci Jawaban: B

29. Robot Ozobot digunakan untuk belajar …
    A. Pemrograman dan logika
    B. Matematika saja
    C. Bahasa Indonesia
    D. Sejarah

Kunci Jawaban: A

30. Perintah yang dijalankan secara berurutan disebut …
    A. Loop
    B. Sequence
    C. Condition
    D. Input

Kunci Jawaban: B

31. Perintah pengulangan dalam pemrograman disebut …
    A. Loop
    B. Input
    C. Output
    D. Data

Kunci Jawaban: A

32. Kondisi dalam pemrograman biasanya menggunakan kata …
    A. Repeat
    B. Move
    C. If
    D. Play

Kunci Jawaban: C

33. Program yang baik harus memiliki …
    A. Warna banyak
    B. Algoritma jelas
    C. Gambar besar
    D. Musik keras

Kunci Jawaban: B

34. Scratch memudahkan pemula karena menggunakan …
    A. Kode panjang
    B. Rumus matematika
    C. Angka biner
    D. Blok perintah

Kunci Jawaban: D

35. Tujuan belajar algoritma adalah …
    A. Menghafal komputer
    B. Membuat langkah penyelesaian masalah
    C. Menggambar grafik
    D. Menghapus file

Kunci Jawaban: B

36. Jejak digital adalah …
    A. Jejak kaki di tanah
    B. Rekaman aktivitas seseorang di internet
    C. File komputer
    D. Perangkat keras

Kunci Jawaban: B

37. Contoh jejak digital adalah …
    A. Foto yang diunggah di media sosial
    B. Buku tulis
    C. Pensil
    D. Kertas

Kunci Jawaban: A

38. Media sosial digunakan untuk …
    A. Berkomunikasi secara online
    B. Memasak
    C. Mencuci pakaian
    D. Menggambar manual

Kunci Jawaban: A

39. Contoh media sosial adalah …
    A. Microsoft Word
    B. Paint
    C. Instagram
    D. Excel

Kunci Jawaban: C

40. Etika bermedia digital berarti …
    A. Bebas menulis apa saja
    B. Menggunakan internet secara bertanggung jawab
    C. Menghapus semua akun
    D. Menghindari internet

Kunci Jawaban: B

41. Salah satu contoh etika bermedia digital adalah …
    A. Menyebarkan hoaks
    B. Menghina orang lain
    C. Menghargai orang lain di internet
    D. Membuat akun palsu

Kunci Jawaban: C

42. Cyberbullying adalah …
    A. Bermain game
    B. Perundungan melalui internet
    C. Membuat program
    D. Menonton video

Kunci Jawaban: B

43. Contoh cyberbullying adalah …
    A. Memberi komentar positif
    B. Mengirim tugas
    C. Membantu teman belajar
    D. Menghina seseorang di media sosial

Kunci Jawaban: D

44. Cara menghindari cyberbullying adalah …
    A. Ikut mengejek
    B. Melaporkan tindakan tersebut
    C. Membalas hinaan
    D. Menyebarkan lagi

Kunci Jawaban: B

45. Informasi pribadi yang sebaiknya tidak dibagikan di internet adalah …
    A. Hobi
    B. Nama panggilan
    C. Alamat rumah dan kata sandi
    D. Warna favorit

Kunci Jawaban: C

46. Dampak negatif penggunaan media sosial berlebihan adalah …
    A. Menambah pengetahuan
    B. Menambah teman
    C. Mengurangi waktu belajar
    D. Menambah informasi

Kunci Jawaban: C

47. Jejak digital yang sudah tersebar di internet biasanya …
    A. Sulit dihilangkan sepenuhnya
    B. Mudah dihapus
    C. Tidak terlihat
    D. Tidak berpengaruh

Kunci Jawaban: A

48. Menggunakan kata-kata sopan di internet merupakan contoh …
    A. Etika digital
    B. Cyberbullying
    C. Kejahatan digital
    D. Spam

Kunci Jawaban: A

49. Jika menerima pesan mencurigakan dari orang tidak dikenal sebaiknya …
    A. Dibalas
    B. Diposting
    C. Disebarkan
    D. Dibiarkan atau dilaporkan

Kunci Jawaban: D

50. Sikap yang tepat saat menggunakan media sosial adalah …
    A. Menyebarkan berita tanpa mengecek
    B. Berpikir sebelum memposting
    C. Menghina orang lain
    D. Membuat akun palsu

Kunci Jawaban: B

*) Disclaimer: Soal di atas hanya digunakan sebagai latihan siswa dan bukan soal sebenarnya yang akan diujikan.

(Tribunnews.com/Yunita Rahmayanti)

Rekomendasi untuk Anda

Berita Terkini

© 2026 TribunNews.com, a subsidiary of KG Media. All Right Reserved