25 Soal dan Jawaban PTS Informatika SMA Kelas 10 Semester 2 K13 Terbaru

25 Soal dan Jawaban PTS Informatika SMA Kelas 10 Semester 2 K13 Terbaru


1.Penggunaan inisialisasi pada variable yang digunakan untuk perulangan disebut….

  1. Statement
  2. Condition
  3. Interation
  4. Argument
  5. Initialization

2.Sintaks yang digunakan untuk mengakhiri program adalah….

  1. Writeln
  2. Print
  3. Start
  4. End
  5. Readln

3.Struktur perulangan biasa disebut dengan….

  1. Controlling
  2. Programming
  3. Crooping
  4. Statement
  5. Looping

4.Perbedaan pada penggunaan pernyataan BREAK dan CONTINUE terletak pada penggunaan….

  1. Blok statement
  2. Time execution
  3. Kondisi yang diseleksi
  4. Variablecounter
  5. Menghentikan perulangan

5.Statement yang digunakan pada pemberhentian dengan pencacah naik adalah struktur….

  1. For Down to Do
  2. While Do
  3. For To Do
  4. While For Do
  5. Repeat-Until

6.Jenis instruksi yang dilakukan setelah perulangan selesai dilaksanakan….

  1. Inisialisasi
  2. Terminasi
  3. Instruksi
  4. Variable
  5. Statement

7.Struktur yang sering digunakan dalam perulangan dengan kondisi diakhir adalah struktur….

  1. For Down to Do
  2. For To Do
  3. Repeat-Until
  4. While Do
  5. While For Do

8.Struktur WHILE akan mengulang pernyataan pada badan loop sepanjang kondisi bernilai….

  1. Benar
  2. Salah
  3. Naik
  4. Turun
  5. Netral

9.Struktur kontrol perulangan dimana blok-blok statement program kita akan diulang sampai kondisinya sesuai….

  1. BREAK
  2. IF
  3. CONTINUE
  4. WHILE
  5. DO

10.Membuat status update pada variable yang di looping menggunakan….

  1. Interation
  2. Condition
  3. Information
  4. Abstraction
  5. Fungtion

11.Teknik pengulangan yang paling tua dalam bahasa pemrograman adalah….

  1. DO-WHILE
  2. IF-ELSE
  3. FOR
  4. WHILE
  5. IF

12.Dua komponen penting yang selalu menyertai pada struktur perulangan adalah….

  1. Inisialisasi dan terminasi
  2. Variable dan instruksi
  3. Inisialisasi dan variable
  4. Variable dan terminasi
  5. 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….

  1. (1) dan (3)
  2. (1), (2), dan (3)
  3. (2) dan (4)
  4. (2), (3), dan (4)
  5. (1) dan (4)

14.Faktor utama yang membedakan struktur kode program struktur algoritma yaitu….

  1. Aturan penulisan
  2. Judul
  3. Deklarasi
  4. Pernyataan
  5. Deskripsi

15.Jenis tanda yang digunakan sebagai penunjuk aliran data/informasi yang akan diproses adalah….

  1. Kurung kurawal
  2. Tanda siku
  3. Lingkaran kecil
  4. Titik dua
  5. Tanda panah

16.Berikut yang bukan termasuk jenis-jenis operator dalam struktur program adalah….

  1. Arithmetic
  2. Logical
  3. Relational
  4. Statement
  5. Assignment

17.Nilai dari 38 div 5 adalah….

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

18.Nilai yang dimiliki jika sebuah saklar listrik dalam kondisi OFF adalah….

  1. 4
  2. 3
  3. 2
  4. 1
  5. 0

19.Pernyataan BREAK dapat digunakan untuk menghentikan pernyataan….

  1. BEGIN
  2. END
  3. CASE OF
  4. WRITELN
  5. CONTINUE

20.Perhatikan kode program berikut!

var p1: integer;
begin
p1: = 4;
repeat
writeln('Nilai dari p1 adalah', p1);
P1: = p1 + 4
Until p1 = 25;
end

Berdasarkan kode program di atas, maka hasil x adalah….

  1. 4, 8, 12, 16, 20, 24
  2. 8, 11, 14, 17, 20, 23
  3. 9, 13, 17, 21, 25, 29
  4. 3, 8, 13, 18, 23
  5. 8, 11, 14, 17, 20, 23

21.Jika sebuah pegulangan pada struktur WHILE tidak pernah berhenti menandakan bahwa….

  1. Apabila kondisi bernilai false
  2. Logika pemrogramannya benar
  3. Badan pengulangan harus trus
  4. Instruksi yang mengubah nilai variable kondisi
  5. Logika pemrogramannya salah

22.Perbedaan mendasar pada pengulangan REPEAT-UNTIL dengan WHILE-DO terletak pada bagian….

  1. Bagan alirnya
  2. Pemrosesan data
  3. Hasil akhir
  4. Pengecekan kondisi
  5. Input data

23.Perhatikan kode program berikut!

Program cetak;

User wincrt; Var
X: integer; Begin
For  X:=25 downto 10 do
Begin Writeln (X) ; End;
End.

Berdasarkan kode program di atas, maka outputnya adalah….

  1. Mencetak menurun angka 25 sampai dengan 10
  2. Mencetak menaik angka 10 sampai dengan 25
  3. Mencetak angka 10 sampai dengan 25 bolak-balik
  4. Mencetak menurun angka 24 sampai dengan 9
  5. Mencetak menaik angka 24 sampai dengan 9

24.Perhatikan data berikut!

  • 1) &&
  • 2) AND
  • 3) END
  • 4) FOR
  • 5) IF

Berdasarkan data di atas, rangkaian instruksi sebagai ciri khas dari bahasa tingkat tinggi yang menggunakan unsur kata-kata sehingga lebih mudah dimengerti komputer adalah

  1. (1), (2), (3), dan (5)
  2. (1), (2), (4), dan (5)
  3. (2), (3), (4), dan (5)
  4. (1), (3), (4), dan (5)
  5. (1), (2), (3), dan (4)

25.Tipe data nilai yang berisi bilangan integer dari 1 sampai 500 dibuat oleh….

  1. Compiler
  2. Programmer
  3. Interpreter
  4. Sistem komputer
  5. Operator

Posting Komentar untuk "25 Soal dan Jawaban PTS Informatika SMA Kelas 10 Semester 2 K13 Terbaru"