wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Remedial Ulangan Harian Kelas XI.6

Total questions: 25

Worksheet time: 24mins

Name
Class
Date
1.

Bagaimana cara mendeklarasikan array dalam bahasa pemrograman Java?

a)

`int array[] = new int[5];`

b)

`int array = new int[5];`

c)

`array = new int[5];`

d)

`int[] array = new int[5];`

2.

Dalam bahasa pemrograman, array digunakan untuk .....

a)

Menyimpan satu nilai dalam satu variabel

b)

Menyimpan banyak nilai dalam satu variabel

c)

Menyimpan data dalam bentuk teks saja

d)

Menyimpan data dalam bentuk angka saja

3.

Apa yang dimaksud dengan array dalam pemrograman?

a)

Variabel tunggal untuk menyimpan satu nilai

b)

Struktur data untuk menyimpan banyak nilai dengan tipe yang sama

c)

Fungsi untuk menghitung jumlah data

d)

Algoritma untuk mengurutkan data

4.

Apa yang terjadi jika kita mengakses indeks array di luar batas yang telah ditentukan .....

a)

Program akan otomatis menambahkan elemen baru

b)

Akan terjadi error (out of bounds)

c)

Nilai yang diakses akan selalu 0

d)

Tidak ada efek apapun

5.

Jika dibuat array int x[3] = {5, 10, 15}; maka nilai dari x[1] adalah …

a)

5

b)

10

c)

15

d)

20

6.

Sekumpulan data yang bertipe sama dan antara data satu dengan data yang lain dibedakan dengan indeksnya merupakan pengertian dari....

a)

Integer

b)

Array

c)

Variabel

d)

Char

7.

Apa yang dimaksud dengan "index" dalam konteks array .....

a)

Nilai yang disimpan dalam array.

b)

Tipe data dari elemen array.

c)

Posisi atau lokasi elemen dalam array.

d)

Jumlah total elemen dasar

8.

Operasi apa yang tidak umum dilakukan pada array .....

a)

Pencarian (Searching)

b)

Pengurutan (Sorting)

c)

Penyisipan (lnsertion)

d)

Perkalian (Multiplication)

9.

Apa definisi dari array ....

a)

Struktur data yang menyimpan satu jenis nilai yang berbeda-beda.

b)

Kumpulan nilai yang saling berhubungan dengan tipe data yang sama.

c)

Sebuah variabel tunggal yang dapat menampung banyak nilai.

d)

Struktur data yang bersifat dinamis, di mana ukurannya bisa berubah-ubah.

10.

Bagaimana cara mengakses elemen ketiga dalam array yang memiliki indeks mulai dari 0 .....

a)

array[1]

b)

array[2]

c)

array[3]

d)

array[4]

11.

perhatikan array berikut: [5, 8, 11, 14, 17]. Hitunglah jumlah elemen pada indeks ke-0, ke-3, dan ke-4 ....

a)

36

b)

37

c)

38

d)

26

12.

Jika kita ingin mengakses semua elemen array, maka struktur yang paling sering digunakan adalah ….

a)

if-else

b)

while

c)

for

d)

switch

13.

Sebuah array bernama nilai berisi 5 elemen:

Nilai = [80, 75, 90, 85, 70]

Elemen ke-3 dari array tersebut adalah …

a)

75

b)

90

c)

80

d)

70

14.

Apa jenis array yang memiliki lebih dari satu indeks untuk mengakses elemen-elemennya ....

a)

Array satu dimensi

b)

Array multi dimensi

c)

Array dinamis

d)

Array statis

15.

Dalam deklarasi array char huruf[5] = {'A','B','C','D','E'};, tipe data array adalah …

a)

Integer

b)

Character

c)

Boolean

d)

Paragraf

16.

Apa yang dimaksud dengan "elemen" dalam konteks array?

a)

Nilai yang disimpan dalam array.

b)

Indeks dari elemen dalam array.

c)

Jumlah total elemen dalam array.

d)

Struktur data yang menyimpan array.

17.

Jika kita memiliki array string nama[] = {"Ali", "Budi", "Citra"}; maka untuk mengakses elemen kedua, kita menggunakan ...

a)

nama[1]

b)

nama[2]

c)

nama[0]

d)

nama[3]

18.

Dalam pemrograman, apa yang dimaksud dengan "array dinamis"?

a)

Array yang ukurannya dapat berubah selama program berjalan.

b)

Array yang hanya dapat menyimpan tipe data integer.

c)

Array yang ukurannya tetap dan tidak dapat diubah.

d)

Array yang tidak memerlukan indeks untuk mengakses elemen.

19.

Dalam bahasa pemrograman, bagaimana cara mendeklarasikan array dua dimensi?

a)

int array[][] = new int[3][3];

b)

int array[3][3];

c)

int[][] array = new int[3][3];

d)

array[][] = new int[3][3];

20.

Apa yang dimaksud dengan "array statis" dalam pemrograman?

a)

Array yang ukurannya tetap dan tidak dapat diubah setelah deklarasi.

b)

Array yang dapat menyimpan elemen dengan tipe data yang berbeda.

c)

Array yang ukurannya dapat berubah selama program berjalan.

d)

Array yang tidak memerlukan indeks untuk mengakses elemen.

21.

Jika kita memiliki array float nilai[] = {2.5, 3.5, 4.5}; maka untuk mengakses elemen pertama, kita menggunakan ...

a)

nilai[2]

b)

nilai[1]

c)

nilai[0]

d)

nilai[3]

22.

Jelaskan apa itu array dan bagaimana cara menggunakannya dalam pemrograman Java! Berikan contoh kode untuk mendeklarasikan dan mengakses elemen array....

4 lines
23.

Dalam array, indeks elemen pertama biasanya dimulai dari angka _.

(a)  

24.

Apa keuntungan menggunakan array dibandingkan variabel biasa?

4 lines
25.

Array adalah sebuah (a)   yang digunakan untuk menyimpan banyak data dengan tipe yang sama.