Anda di halaman 1dari 4

1. Berikut beberapa variasi cara mendeklarasikan sebah array, kecuali ....

a. int numbers [20];


b. int numbers [20] = {12, 34, 56};
c. int numbers{} = {1, -4, 34, 56, -23, 7, 8, 12, -5, 0};
d. float radix [11] = {121, 362, 241, 248};
e. double radians [250];

2. Berikut salah satu langkah cara mengurutkan elemen array dengan metode buble sort, yaitu .....
a. membandingkan data ke-1 dengan data ke-2, jika data ke-1 lebih besar, maka kedua data
ditukar.
b. variabel indek diberi nilai 1 (data ke-1) kemudian data indek dibandingkan dengan data ke-
2. Jika data indek lebih besar maka nilai indeknya diganti dengan 2 (data ke-2), jika tidak
nilai indeknya tetap.
c. variabel indek diberi nilai 1 (data ke-1) kemudian data indek dibandingkan dengan data ke-
2. Jika data indek lebih besar maka nilai indeknya diganti dengan 2 (data ke-2), jika tidak
nilai indeknya berubah.
d. membandingkan data ke-1 dengan data terakhir, jika data ke-1 lebih besar, maka kedua data
ditukar.
e. tidak ada penukaran data.

3. Diketahui susunan array int nilai_b [2][3] sebagai berikut :

0 1 2

0 75 67 89

1 21 35 79

Nilai dari b [2][2]; adalah ......


a. 75 d. 35
b. 87 e. 21
c. 89

4. Bentuk umum dari array berdimensi tiga adalah .....


a. tipe_array
nama_array [ukuran1][ukuran2] ... [ukuranN]
b. tipe_array
nama_array [ukuran1][ukuran2] ... [ukuranN];
c. tipe_array
nama_array (ukuran1)(ukuran2) ... (ukuranN);
d. tipe_array
nama_array (ukuran1)(ukuran2) ... {ukuranN};
e. tipe_array
nama_array <ukuran1><ukuran2> ... <ukuranN>;

5. Bentuk umum dari array berdimensi dua adalah .......


a. tipe_array nama_array [baris](kolom);
b. tipe_array nama_array [baris]<<kolom>>;
c. tipe_array nama_array [baris][kolom];
d. tipe_array nama_array [baris]{kolom}
e. tipe_array nama_array [baris][kolom]

6. Tipe data berikut dapat digunakan dalam penggunaan array, kecuali ......
a. integer d. real
b. boolean e. char
c. string

7. Berikut hal-hal yang harus diperhatikan saat menggunakan array berdimensi satu, kecuali ......
a. memiliki bentuk umum deklarasi array: tipe_data nama_array [ukuran];
b. indeks array secara default dimulai dari nol.
c. setiap elemen array dapat diakses melalui indeks.
d. setiap elemen array dapat diakses melalui subscript.
e. subscript array secara default dimulai dari angka terbesar.

8. Deklarasi array berdimensi satu sebagai berkut :


float berat_badan [5] = {30.5, 45.5, 50.5, 65.5, 75.5}
Nilai akses array untuk berat_badan [3] dan berat_badan [4] masing-masing adalah .......
a. 45.5 dan 50.5 d. 30.5 dan 75.5
b. 50.5 dan 65.5 e. 50.5 dan 75.5
c. 65.5 dan 75.5

9. Siswa mampu Mendeskripsikan Deklarasi fungsi. Subprogram yang berguna untuk


membentuk program menjadi modul-modul sehingga lebih sederhana, mudah dipahami dan
dapat digunakan berulang kali adalah pengertian dari ...
a. fungsi
b. variabel
c. string
d. void
e. parameter

10. Siswa mampu Menyimpulkan tentang cara kerja fungsi pada kode program

Perhatikan program berikut

#include <iostream>

Using namespace std;

Int main{

Int x, y, z = 20;

Cout << x << endl;

Cout << y << endl;


Cout << z << endl;

Return 0}

Bagian yang digaris bawahi berfungsi untuk...

a. Memberi nilai x, y, z dengan nilai 20

b. Memberi nilai 20 pada z saja

c. Membuat variabel global

d. Semua jawaban salah

e. Semua jawaban benar

11. Suatu kontrol dapat ditampilkan tapi tidak bisa diakses langsung, maka sebelumnya
merubah properties…
A. Enabled
B. Visible
C. Value
D. Validate
E. Name

12. Tampilan yang berisi gambaran dari semua modul terlihat pada
A. Jendela Project
B. Jendela Form Design
C. Jendela Tool Box
D. Jendela Code
E. Jendela Properties
13. Message yang tampil jika salah dalam pemberian nama suatu control abjek adalah
A. Not a legal object name
B. Illegal operation
C. No legal name
D. Not object name
E. Illegal name

14. Memilih boleh beberapa pilihan sekaligus adalah fungsi dari control

A. CheckBox

B. TextBox

C. Label

D. Option Button
E. Frame

15. Untuk menjalankan Form yang lain pada satu project, dapat juga menggunakan tombol fungsi

A. F1

B. F2

C. F3

D. F4

E. F5

Anda mungkin juga menyukai