TRIBUNSUMSEL.COM- Ayo persiapkan diri sebelum ujian tengah semester (UTS) Informatika kelas 10 dimulai dengan berlatih menggunakan soal Informatika dalam artikel ini.
1. Sintaks yang digunakan untuk mengakhiri program adalah....
A. Print
B. End
C. Writeln
D. Start
E. Readin
2. Penggunaan inisialisasi pada variable yang digunakan untuk perulangan disebut....
A. Condition
B. Argument
C. Statement
D. Interation
E. Initialization
3. Struktur perulangan biasa disebut dengan....
A. Programming
B. Statement
C. Controlling
D. Crooping
E. Looping
4. Perbedaan pada penggunaan pernyataan BREAK dan CONTINUE terletak pada penggunaan....
A. Time execution
B. Variable counter
C. Blok statement
D. Kondisi yang diseleksi
E. Menghentikan perulangan
5. Statement yang digunakan pada pemberhentian dengan pencacah naik adalah struktur....
A. While Do
B. While For Do
C. For Down to Do
D. For To Do
E. Repeat-Until
6. Jenis instruksi yang dilakukan setelah perulangan selesai
dilaksanakan....
A. Terminasi
B. Variable
C. Inisialisasi
D. Instruksi
E. Statement
7. Struktur yang sering digunakan dalam perulangan dengan kondisi diakhir adalah struktur....
A. While Do
B. While For Do
C. For Down to Do
D. For To Do
E. Repeat-Until
8. Struktur WHILE akan mengulang pernyataan pada badan loop sepanjang kondisi bernilai....
A. Salah
B. Turun
C. Benar
D. Naik
E. Netral
9. Struktur kontrol perulangan dimana blok-blok statement program kita akan diulang sampai kondisinya sesuai....
A. IF
B. WHILE
C. BREAK
D. CONTINUE
E. DO
10. Membuat status update pada variable yang di looping
menggunakan....
A. Condition
B. Abstraction
C. Interation
D. Information
E. Fungtion
11. Teknik pengulangan yang paling tua dalam bahasa pemrograman adalah....
A. IF-ELSE
B. WHILE
C. DO-WHILE
D. FOR
E. IF
12. Dua komponen penting yang selalu menyertai pada struktur perulangan adalah....
A. Variable dan instruksi
B. Variable dan terminasi
C. Inisialisasi dan terminasi
D. Inisialisasi dan variable
E. Terminasi dan instruksi
13. Perhatikan data berikut!
1) Rendah
2) Menengah
3) Tinggi
4) Tinggi sekali
Berdasarkan data diatas, yang termasuk klasifikasi bahasa pemrograman adalah....
A. (1), (2), dan (3)
B. (2), (3), dan (4)
C. (1) dan (3)
D. (2) dan (4)
E. (1) dan (4)
14. Faktor utama yang membedakan struktur kode program struktur algoritma yaitu....
A. Judul
B. Pernyataan
C. Aturan penulisan
D. Deklarasi
E. Deskripsi
15. Tipe data nilai yang berisi bilangan integer dari 1 sampai 500 dibuat oleh....
A. Programmer
B. Sistem komputer
C. Compiler
D. Interpreter
E. Operator
16. Berikut yang bukan termasuk jenis-jenis operator dalam struktur program adalah....
A. Logical
B. Statement
C. Arithmetic
D. Relational
E. Assignment
17. Nilai dari 38 div 5 adalah....
A. 4
B. 5
C. 1
D. 2
Ε. 3
18. Nilai yang dimiliki jika sebuah saklar listrik dalam kondisi OFF adalah....
A. 1
B. 0
C. 4
D. 3
Ε. 2
19. Pernyataan BREAK dapat digunakan untuk menghentikan pernyataan....
A. END
B. WRITELN
C. BEGIN
D. CASE OF
E. CONTINUE
20. Jika sebuah pengulangan pada struktur WHILE tidak pernah berhenti menandakan bahwa....
A. Instruksi yang mengubah nilai variable kondisi
B. Logika pemrogramannya salah
C. Apabila kondisi bernilai false
D. Logika pemrogramannya benar
E. Badan pengulangan harus trus
1.B 11.D
2.E 12.C
3.E 13.A
4.A 14.C
5.D 15.A
6.A 16.B
7.E 17.E
8.C 18.B
9.B 19.D
10.C 20.B