Kunci Jawaban SMA

45 Soal Informatika Kelas 10 Kurikulum Merdeka 2025 Pilihan Ganda

Temukan 45 soal informatika kelas 10 Kurikulum Merdeka 2025 lengkap dengan jawaban. Cocok untuk persiapan ujian! Klik untuk latihan.

TRIBUNPONTIANAK.CO.ID/DOY MELANO
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 Terkait
Ikuti kami di
AA

Berita Terkini

© 2025 TRIBUNnews.com Network,a subsidiary of KG Media.
All Right Reserved