Pendidikan Kelas Home Pelajaran Materi

Belajar Soal Informatika Kelas 12 SMA Tentang Pengantar Pemrograman: Variabel dan Tipe Data

Materi :

Pengantar Pemrograman: Variabel dan Tipe Data

Deskripsi :

Memperkenalkan konsep variabel, tipe data dasar (integer, floating-point, string, boolean), dan cara mendeklarasi serta menggunakan variabel dalam pemrograman.

Jenjang Pendidikan : SMA
Mata Pelajaran : Informatika
Kelas : SMA Kelas 12
Waktu :15 Menit

Jul 08, 2025   |   9 views

Variabel digunakan untuk...

A. Mencetak teks ke layar.
B. Menyimpan data sementara yang dapat digunakan kembali.
C. Menjalankan program secara otomatis.
D. Mengakses file eksternal.

Pembahasan :
Variabel adalah wadah untuk menyimpan nilai data. Dengan menyimpan data dalam variabel, kita bisa menggunakannya lagi dalam program tanpa harus memasukkannya ulang.

Tipe data yang digunakan untuk menyimpan bilangan bulat (tanpa desimal) adalah...

A. float
B. string
C. integer
D. boolean

Pembahasan :
Tipe data `integer` secara khusus dirancang untuk menyimpan bilangan bulat, yaitu bilangan yang tidak memiliki bagian desimal.

Tipe data yang digunakan untuk menyimpan bilangan dengan bagian desimal adalah...

A. integer
B. string
C. boolean
D. float

Pembahasan :
Tipe data `float` adalah tipe data floating-point yang digunakan untuk menyimpan bilangan desimal (bilangan dengan bagian desimal).

Tipe data yang digunakan untuk menyimpan teks (urutan karakter) adalah...

A. integer
B. boolean
C. string
D. float

Pembahasan :
Tipe data `string` digunakan untuk menyimpan urutan karakter, yang sering kita gunakan untuk menyimpan teks.

Tipe data yang digunakan untuk menyimpan nilai yang hanya bisa bernilai benar atau salah (true/false) adalah...

A. integer
B. string
C. boolean
D. float

Pembahasan :
Tipe data `boolean` hanya memiliki dua nilai yang mungkin: `true` (benar) atau `false` (salah).

Cara mendeklarasi variabel bernama 'nama' dengan tipe data string adalah...

A. nama = 10
B. nama = '10'
C. nama : string
D. nama = string()

Pembahasan :
Dalam pemrograman, kita perlu mendefinisikan tipe data variabel. Menggunakan 'nama = '10'' mengatakan bahwa variabel 'nama' akan menyimpan nilai berupa string yang berisi angka 10.

Berikut ini yang merupakan contoh penggunaan variabel adalah...

A. Menulis komentar dalam kode.
B. Mendefinisikan fungsi.
C. Menyimpan nama seorang siswa dalam variabel 'nama_siswa' dan kemudian mencetak nama tersebut.
D. Menggunakan operator logika.

Pembahasan :
Contoh kode 'nama_siswa = 'Budi'; print(nama_siswa)' menunjukkan penggunaan variabel untuk menyimpan nilai 'Budi' dan kemudian mencetak nilai tersebut ke layar.

Variabel yang sudah ditetapkan nilainya tidak dapat diubah lagi disebut...

A. variabel sementara
B. variabel global
C. variabel konstan
D. variabel lokal

Pembahasan :
Variabel konstan adalah variabel yang nilainya sudah ditetapkan dan tidak boleh diubah selama program berjalan.

Apa yang akan terjadi jika kita mencoba menggunakan variabel yang belum dideklarasikan?

A. Program akan berjalan tanpa masalah.
B. Error akan muncul karena variabel belum didefinisikan.
C. Nilai variabel akan secara otomatis diinisialisasi menjadi 0.
D. Program akan berhenti dengan pesan error.

Pembahasan :
Sebagian besar bahasa pemrograman akan menghasilkan error jika kita mencoba menggunakan variabel yang belum pernah dideklarasikan sebelumnya. Ini karena variabel tersebut belum memiliki nilai yang ditetapkan.

Manakah dari berikut ini yang PALING tepat menggambarkan penggunaan variabel dalam pemrograman?

A. Mempercepat eksekusi program.
B. Menghindari perhitungan ulang nilai yang sama.
C. Membuat program menjadi lebih sulit dibaca.
D. Mengurangi ukuran program.

Pembahasan :
Dengan menggunakan variabel, kita bisa menyimpan hasil perhitungan dan menggunakannya kembali, sehingga tidak perlu menghitung ulang nilai yang sama setiap kali diperlukan. Ini menghemat waktu dan meningkatkan efisiensi program.