Lompat ke konten Lompat ke sidebar Lompat ke footer

10 Kisi Kisi Soal Informatika Kelas 10 Semester Ganjil Bagian 1

Definisi Array (Larik) dalam Pemrograman?
A) Sebuah variabel yang hanya dapat menyimpan satu nilai
B) Sebuah struktur data yang dapat menyimpan beberapa nilai sekaligus dengan tipe data yang sama
C) Sebuah tipe data untuk menyimpan karakter
D) Sebuah tipe data untuk menyimpan angka desimal
E) Sebuah variabel yang hanya dapat menyimpan angka bulat
ANSWER: B


Perbedaan String dengan Char?
A) String dapat menyimpan lebih dari satu karakter, sedangkan char hanya satu karakter
B) Char dapat menyimpan lebih dari satu karakter, sedangkan string hanya satu karakter
C) String hanya dapat menyimpan angka, sedangkan char hanya dapat menyimpan huruf
D) Char hanya dapat digunakan dalam input, sedangkan string hanya dalam output
E) Char hanya dapat digunakan dalam input data desimal
ANSWER: A


Output dari Kode Berikut?

int n = 5;
do {
    cout << n << " ";
    n--;
} while (n > 0);

A) 5 4 3 2
B) 4 3 2 1
C) 5 4 3 2 1
D) 5 4 3 2 1 8
E) 5 7 3 2 1
ANSWER: C


Output Total Penjumlahan Elemen Larik?

int nums[] = {3, 1, 4, 1, 5};
int sum = 0;
for (int i = 0; i < 5; i++) {
    sum += nums[i];
}
cout << sum;

A) 14
B) 15
C) 16
D) 17
E) 18
ANSWER: B


Pertukaran Nilai Variabel?

int a = 10, b = 20;
a = a + b;
b = a - b;
a = a - b;
cout << a << " " << b;

A) 10 20
B) 20 10
C) 20 20
D) 10 10
E) 10 11
ANSWER: B


Pengaksesan dan Penampilan Elemen Larik?

int numbers[] = {10, 20, 30, 40, 50};
for (int i = 0; i < 5; i++) {
    cout << numbers[i] << " ";
}

A) 10 20 30 40 40
B) 10 20 30 40 50
C) 20 30 40 50 60
D) 10 20 20 40 50
E) 10 20 30 4
ANSWER: B


Bagaimana Cara Mendeklarasikan Variabel di C++?
A) Dengan menggunakan tanda titik koma (;)
B) Dengan memberikan tipe data diikuti nama variabel
C) Dengan menulis nilai awal variabel
D) Dengan menggunakan tanda koma (,)
E) Dengan menggunakan tanda titik dua (: )
ANSWER: B


Apakah Variabel "NamaPengguna" dan "namapengguna" Sama dalam C++?
A) Ya
B) Tidak
C) Hanya dalam bahasa tertentu
D) Tergantung kondisi
E) Tidak ada perbedaan
ANSWER: B


Cara Mengakses Elemen dalam Array?
A) Dengan menggunakan tanda petik ganda (" ")
B) Dengan menggunakan nomor indeks
C) Dengan menggunakan tanda kurung kurawal { }
D) Dengan menggunakan tanda kurung siku [ ]
E) Dengan menggunakan tanda titik (.)
ANSWER: D


Apa yang Terjadi Jika Mengakses Indeks di Luar Batas Larik?
A) Kode akan menghasilkan kesalahan saat kompilasi
B) Kode akan menghasilkan kesalahan saat runtime
C) Nilai akan dianggap nol
D) Indeks akan dianggap valid
E) Nilai indeks akan diputar kembali ke indeks awal
ANSWER: B


Apakah Array Dapat Menyimpan Tipe Data yang Berbeda di C++?
A) Ya
B) Tidak
C) Tergantung pada bahasa pemrograman
D) Hanya jika panjang lariknya lebih dari 5
E) Hanya jika tipe data-nya numerik
ANSWER: B

Posting Komentar untuk "10 Kisi Kisi Soal Informatika Kelas 10 Semester Ganjil Bagian 1"