wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Informatika Kelas XI

Total questions: 40

Worksheet time: 32mins

Name
Class
Date
1.

Perhatikan kode program di bawah ini

Program tersebut menghasilkan output?

a)

Anak-anak

b)

Remaja

c)

Bukan usia anak maupun remaja

d)

Anak-anak dan remaja

e)

Error

2.

Output dari syntax berikut adalah? string mobil[5] = {"Volvo", "BMW", "Ford","Mazda", "Toyota"}; cout << cars[1];

a)

Volvo

b)

BMW

c)

Ford

d)

Mazda

e)

Toyota

3.

Output dari syntax berikut adalah? int umur[5] = {2, 4, 10, 12, 17}; cout << umur[2] << endl; cout << umur[1];

a)

12

2

b)

17

4

c)

10

4

d)

17

2

e)

12

4

4.

Output dari syntax berikut adalah?

a)

Volvo

b)

BMW

c)

Ford

d)

Mazda

e)

Tesla

5.

Output dari kode di atas yang benar adalah...

a)

Volvo BMW Ford Mazda

b)

Volvo BMW Ford Mazda Tesla

c)

BMW Ford Mazda Tesla

d)

Mazda Ford BMW Volvo

e)

Tesla Mazda Ford BMW Volvo

6.

Perhatikan gambar berikut ini!

Output dari kode tersebut yang benar adalah...

a)

B

b)

C

c)

D

d)

G

e)

H

7.

Perhatikan array berikut Char X[10]; Bagian X diatas disebut dengan...

a)

Nama Array

b)

Tipe data

c)

Jumlah komponen

d)

Jumlah kolom

e)

Jumlah baris

8.

Perhatikan deklarasi array berikut ini: Int A[6][4]; Array diatas memiliki jumlah kolom sebanyak...

a)

dua

b)

tiga

c)

empat

d)

lima

e)

enam

9.

Perhatikan hasil tampilan Array Pada array B[0][1] bernilai...

a)

0

b)

1

c)

2

d)

3

e)

4

10.

Berikut ini yang merupakan array dengan 2 baris dan 3 kolom yaitu....

a)

b)

c)

d)

e)

11.

Angka 21 berada pada indeks ….

a)

2

b)

4

c)

6

d)

8

e)

10

12.

perhatikan deklarasi variabel berikut ini!

int Jumlah, bilangan_1, bilangan_2 ;

berdasarkan kode program di atas, banyaknya variabel yang dideklarasikan adalah ....

a)

satu

b)

dua

c)

tiga

d)

empat

e)

lima

13.

perhatikan deklarasi variabel berikut ini!

int Jumlah, bilangan_1, bilangan_2 ;

berdasarkan kode program di atas, banyaknya tipe data yang gunakan adalah ....

a)

satu

b)

dua

c)

tiga

d)

empat

e)

lima

14.

Method atau fungsi yang digunakan untuk mendapatkan panjang string adalah ?

a)

getSize()

b)

length()

c)

len()

d)

getLen()

15.

Indeks array selalu dimulai dari...

a)

0

b)

1

c)

a

d)

ke 1

e)

pertama

16.

output dari kode di atas adalah...

a)

Huruf: a

b)

Huruf: b

c)

Huruf: c

d)

Huruf: d

e)

Huruf: e

17.

Dari gambar di atas akan terjadi perubahan isi data array yaitu...

a)

a menjadi z

b)

b menjadi z

c)

c menjadi z

d)

d menjadi z

e)

e menjadi z

18.

Perhatikan kode di atas!

Dari kode di atas, Nilai ke-4 adalah...

a)

32

b)

42

c)

76

d)

31

e)

57

19.

Penulisan array dengan isian data nama siswa yang benar adalah...

a)

int nama [3] = {'ayu','putri','dewi'};

b)

char nama [3] = {'ayu','putri','dewi'};

c)

string nama [3] = {'ayu','putri','dewi'};

d)

int nama [3] = ayu,putri,dewi;

e)

string nama [3] = "'ayu','putri','dewi'";

20.

Data yang disimpan di dalam array harus memiliki ... yang sama

a)

Tipe data

b)

Variabel

c)

Nilai

d)

Rumus

e)

Hasil

21.

string nama[4]={"Ahmad","Ayu","Bambang","Lukman"}

Cara mengambil nama "Ayu" dari array di atas yang benar adalah...

a)

cout<<nama[0];

b)

cout<<nama[1];

c)

cout<<nama[2];

d)

cout<<nama[3];

e)

cout<<nama[4];

22.

Array dua dimensi memiliki makna bahwa sebuah array mempunyai dimensi penyimanan...

a)

baris dan kolom

b)

panjang dan lebar

c)

lebar dan tinggi

d)

luas dan volum

e)

panjang dan luas

23.

Apa yang anda ketahui tentang array satu dimensi ?

a)

Kumpulan elemen array yang tersusun dalam beberapa baris yang tak terbatas

b)

Kumpulan elemen array yang tersusun dalam baris dan kolom

c)

Kumpulan elemen array yang tersusun dalam satu baris

d)

Kumpulan elemen array yang tersusun dalam beberapa baris

e)

Kumpulan elemen array yang tersusun dalam bentuk tabel

24.

Apa yang anda ketahui tentang array dua dimensi ?

a)

Kumpulan elemen array yang tersusun dalam satu baris

b)

Kumpulan elemen array yang tersusun dalam beberapa baris

c)

Kumpulan elemen array yang tersusun dalam bentuk grafik

d)

Kumpulan elemen array yang tersusun dalam bentuk baris dan kolom

e)

Kumpulan elemen array yang tersusun dalam beberapa baris yang tak terbatas

25.

Output yang dihasilkan adalah ...

(a)  

26.

Output yang dihasilkan adalah ...

(a)  

27.

Jika ingin membuat array jenis-jenis makanan dengan banyak elemen 10,

maka penulisan yang benar adalah ...

(a)  

28.

34 berada di indeks array ke ...

(a)  

29.

char binatang[5] = {'ayam', 'babi', 'cacing', 'domba', 'elang'};

apakah program diatas merupakan array?

a)

True

b)

False

30.

char binatang[5] = {'ayam', 'babi', 'cacing', 'domba', 'elang'};

bagaimana cara mereplace si ayam kemudian diganti dengan anoa?

a)

binatang[1]='anoa';

b)

Set binatang[1]

c)

binatang[0]='anoa';

d)

binatang[2]='anoa';

31.

tuliskan perintah untuk mengganti tanda tanya pada gambar

(a)  

32.

tuliskan perintah untuk mengganti tanda tanya pada gambar, dimana perintah tersebut digunakan untuk ganti baris baru

(a)  

33.

Baris perintah untuk menggantikan tanda tanya pada gambar, dimana potongan coding tersebut menampilkan hasil penjumlahan 5 + 10 menggunakan 2 variabel x dan y

a)

int x = 5;

b)

float x = 5;

c)

int y = 5

d)

float y = 5

34.

perintah untuk menggantikan tanda tanya pada gambar

a)

cout >> menit;

menit = jam * 360;

b)

cin >> jam ;

menit = jam * 360;

c)

cin >> jam ;

menit = jam * 60;

d)

cin >> menit ;

menit = jam * 60;

35.

Perintah untuk menginput suatu nilai dari keyboard untuk di proses di dalam program adalah?

a)

cout

b)

cin

c)

getch

d)

input

36.

arti proses nomor 2 adalah...

a)

untuk i mulai = 0

b)

sampai i < 10

c)

cetak kata c++

d)

ulangi/tambahkan 1 terus

e)

tambah garis baru

37.

arti proses nomor 3 adalah...

a)

untuk i mulai = 0

b)

sampai i < 10

c)

cetak kata c++

d)

ulangi/tambahkan 1 terus

38.

berapakah nilai awal variabel i ....

a)

0

b)

1

c)

2

d)

3

e)

n

39.

Berikut ini permasalahan yang memerlukan struktur perulangan, kecuali...

a)

menghitung konversi suhu

b)

mengurutkan bilangan

c)

menyimpan sekumpulan data murid di sebuah sekolah

d)

menghitung rata-rata hasil ujian semua siswa kelas X

e)

mencari judul buku dari koleksi perpustakaan

40.

output dari program diatas adalah...

a)
b)
c)

12345

d)
e)

01234