Kunci Jawaban SMA

45 Soal Informatika Kelas 10 Kurikulum Merdeka 2025 Pilihan Ganda

AA

Text Sizes

Medium

Large

Larger

SOAL KELAS 10 - Foto ilustrasi hasil olahan Tribun Pontianak, Senin 25 Agustus 2025 tentang 45 soal pilihan ganda dan Kunci Jawaban Informatika Kelas 10 Semester 1 Kurikulum Merdeka 2025. Contoh soal: Apa yang dimaksud dengan perangkat keras?

33.    Bahasa pemrograman Python dikenal karena:
•    A. Rumit dan kompleks
•    B. Harus dikompilasi terlebih dahulu
•    C. Sintaks sederhana dan mudah dipelajari  
•    D. Digunakan hanya di sistem Linux
Jawaban: C

34.    Dalam pemrograman Python, simbol # digunakan untuk:
•    A. Operator matematika
•    B. Awal baris kode
•    C. Menambahkan komentar  
•    D. Menutup program
Jawaban: C

35.    Fungsi print() dalam Python digunakan untuk:
•    A. Mengulang kode
•    B. Menampilkan output di layar  
•    C. Menyimpan file
•    D. Membuat variabel
Jawaban: B

36.    Contoh penulisan variabel yang benar di Python adalah:
•    A. 1nama
•    B. nama siswa
•    C. nama_siswa  
•    D. nama-siswa
Jawaban: C

37.    Tipe data yang digunakan untuk menyimpan bilangan bulat adalah:
•    A. Float
•    B. Int  
•    C. String
•    D. Boolean
Jawaban: B

38.    Jika x = 5 dan y = 2, maka hasil x // y adalah:
•    A. 2.5
•    B. 2  
•    C. 3
•    D. 0
Jawaban: B

39.    Simbol == dalam pemrograman digunakan untuk:
•    A. Memberi nilai
•    B. Membandingkan dua nilai  
•    C. Menjumlahkan
•    D. Menghentikan perulangan
Jawaban: B

40.    Pernyataan if digunakan untuk:
•    A. Membuat perulangan
•    B. Menyimpan data
•    C. Percabangan logika  
•    D. Menentukan variabel
Jawaban: C

41.    Apa hasil dari kode berikut?
if 10 > 5:  
    print("Benar")  
•    A. Salah
•    B. 10
•    C. Benar  
•    D. Tidak ada output
Jawaban: C

42.    Looping yang memiliki syarat pengulangan di awal disebut:
•    A. For
•    B. If
•    C. While  
•    D. Break
Jawaban: C

43.    Kode for i in range(3): akan melakukan:
•    A. Pengulangan sebanyak 4 kali
•    B. Pengulangan selama i lebih besar dari 3
•    C. Pengulangan sebanyak 3 kali  
•    D. Tidak bisa dijalankan
Jawaban: C

44.    Fungsi input() digunakan untuk:
•    A. Menampilkan teks ke layar
•    B. Mengambil data dari pengguna  
•    C. Menyimpan data
•    D. Menghapus file
Jawaban: B

45.    Output dari kode berikut adalah:
x = input("Masukkan nama: ")  
print("Halo", x)  
•    A. Halo x
•    B. Masukkan nama: x
•    C. Halo diikuti nama yang diinput pengguna  
•    D. Error
Jawaban: C

(*)

* Baca Berita Terbaru Lainnya di GOOGLE NEWS
* Dapatkan Berita Viral Via Saluran WhatsApp
!!!Membaca Bagi Pikiran Seperti Olahraga Bagi Tubuh!!!

Berita Terkini