wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Uji Pemahaman Array dan Fungsi

Total questions: 20

Worksheet time: 3mins

Name
Class
Date
1.

Apa yang dimaksud dengan memberi nilai pada array?

a)

Memberi nilai pada array adalah proses menghapus elemen-elemen dalam array.

b)

Memberi nilai pada array adalah proses mengurutkan elemen-elemen dalam array.

c)

Memberi nilai pada array adalah proses mengisi elemen-elemen dalam array dengan nilai.

d)

Memberi nilai pada array adalah proses menampilkan elemen-elemen dalam array.

2.

Bagaimana cara mendeklarasikan array satu dimensi di bahasa pemrograman?

a)

tipe namaArray[] = tipe[jumlah]; (C++)

b)

tipe namaArray = new tipe[jumlah]; (C#)

c)

namaArray = new Array(tipe, jumlah); (JavaScript)

d)

tipe[] namaArray = new tipe[jumlah]; (Java) atau namaArray = [elemen1, elemen2, ...] (Python)

3.

Jelaskan cara mengakses elemen dalam array multidimensi!

a)

Gunakan array[n] untuk mengakses elemen pada baris n.

b)

Gunakan array[m] untuk mengakses elemen pada kolom m.

c)

Gunakan array[n,m] untuk mengakses elemen pada indeks n dan m.

d)

Gunakan array[n][m] untuk mengakses elemen pada baris n dan kolom m.

4.

Berikan contoh penggunaan array dalam perhitungan sederhana!

a)

Contoh array: [10, 20, 30]. Penjumlahan: 10 + 20 = 30.

b)

Contoh array: [1, 2, 3, 4, 5]. Penjumlahan: 1 + 2 + 3 + 4 + 5 = 15.

c)

Contoh array: [5, 4, 3, 2, 1]. Penjumlahan: 5 + 4 + 3 + 2 + 1 = 10.

d)

Contoh array: [2, 4, 6, 8]. Penjumlahan: 2 + 4 + 6 = 12.

5.

Apa itu array multidimensi dan bagaimana cara menggunakannya?

a)

Array multidimensi hanya dapat menyimpan data dalam satu dimensi.

b)

Array multidimensi adalah jenis variabel tunggal.

c)

Array multidimensi adalah struktur data yang menyimpan data dalam lebih dari satu dimensi, seperti matriks.

d)

Array multidimensi tidak dapat digunakan dalam pemrograman.

6.

Jelaskan bagaimana cara melakukan perulangan pada array!

a)

Menggunakan if statement

b)

Menggunakan switch case

c)

Perulangan pada array dapat dilakukan dengan for loop, forEach, atau map.

d)

Menggunakan hanya while loop

7.

Apa fungsi dari menghitung akar dalam pemrograman?

a)

Fungsi menghitung akar adalah untuk menyelesaikan masalah matematis dan analisis data.

b)

Fungsi menghitung akar digunakan untuk mengubah format data.

c)

Fungsi menghitung akar adalah untuk mempercepat proses kompilasi.

d)

Fungsi menghitung akar berfungsi untuk meningkatkan keamanan aplikasi.

8.

Bagaimana cara menghitung pangkat dari suatu angka menggunakan fungsi?

a)

Gunakan fungsi sqrt(a) untuk menghitung pangkat.

b)

Gunakan fungsi log(a, b) untuk menghitung pangkat.

c)

Gunakan fungsi abs(a) untuk menghitung pangkat.

d)

Gunakan fungsi pow(a, b) atau a ** b untuk menghitung pangkat.

9.

Jelaskan cara membulatkan angka dalam pemrograman!

a)

Gunakan fungsi pembulatan seperti 'round()' di Python atau 'Math.round()' di JavaScript.

b)

Mengalikan angka dengan 10 dan membaginya kembali.

c)

Gunakan 'floor()' untuk membulatkan ke bawah.

d)

Gunakan fungsi 'ceil()' untuk membulatkan ke atas.

10.

Apa yang dimaksud dengan fungsi menggabungkan dua teks?

a)

Fungsi menggabungkan dua teks adalah proses memisahkan dua string.

b)

Fungsi menggabungkan dua teks adalah menghapus salah satu string dari teks.

c)

Fungsi menggabungkan dua teks adalah menampilkan satu string tanpa perubahan.

d)

Fungsi menggabungkan dua teks adalah proses mengkombinasikan dua string menjadi satu.

11.

Bagaimana cara menghitung panjang karakter dari sebuah string?

a)

Gunakan fungsi 'substring' untuk mendapatkan panjang.

b)

Gunakan fungsi 'length' pada string.

c)

Hitung jumlah kata dalam string.

d)

Panjang karakter tidak dapat dihitung.

12.

Berikan contoh kode untuk mendeklarasikan array dua dimensi!

a)

int[][] arrayDuaDimensi = new int[4][3];

b)

int arrayDuaDimensi[3][4];

c)

int[] arrayDuaDimensi = new int[3];

d)

int[][] arrayDuaDimensi = new int[3][4];

13.

Jelaskan perbedaan antara array satu dimensi dan dua dimensi!

a)

Array satu dimensi memiliki satu indeks, sedangkan array dua dimensi memiliki dua indeks (baris dan kolom).

b)

Array satu dimensi hanya dapat menyimpan angka, sedangkan array dua dimensi dapat menyimpan teks.

c)

Array satu dimensi memiliki dua indeks, sedangkan array dua dimensi memiliki satu indeks.

d)

Array satu dimensi dan dua dimensi memiliki jumlah indeks yang sama.

14.

Bagaimana cara menggunakan fungsi untuk menghitung rata-rata dari elemen array?

a)

Gunakan fungsi seperti 'sum(array) / len(array)' untuk menghitung rata-rata.

b)

Hitung rata-rata dengan 'max(array) - min(array)'

c)

Gunakan 'average(array)' untuk menghitung rata-rata.

d)

Gunakan 'count(array) * 2' untuk mendapatkan rata-rata.

15.

Apa yang terjadi jika kita mencoba mengakses indeks yang tidak ada dalam array?

a)

Akses indeks yang tidak ada dalam array akan menghapus elemen terakhir.

b)

Akses indeks yang tidak ada dalam array akan mengembalikan nilai nol.

c)

Akses indeks yang tidak ada dalam array akan menghasilkan nilai undefined atau kesalahan.

d)

Akses indeks yang tidak ada dalam array akan menghasilkan nilai positif.

16.

Jelaskan bagaimana cara menggunakan array dalam fungsi!

a)

Anda hanya dapat menggunakan array di luar fungsi.

b)

Loop tidak diperlukan saat menggunakan array dalam fungsi.

c)

Array tidak dapat diakses dengan indeks dalam fungsi.

d)

Anda dapat mendeklarasikan array di dalam fungsi, mengakses elemen dengan indeks, dan menggunakan loop untuk iterasi.

17.

Berikan contoh penggunaan fungsi untuk membulatkan angka desimal!

a)

Contoh penggunaan: truncate(3.14159, 2) menghasilkan 3.14.

b)

Contoh penggunaan: ceil(3.14159) menghasilkan 4.

c)

Contoh penggunaan: round(3.14159, 2) menghasilkan 3.14.

d)

Contoh penggunaan: floor(3.14159) menghasilkan 3.

18.

Apa manfaat menggunakan array dalam pemrograman?

a)

Array tidak dapat diubah setelah dibuat.

b)

Array lebih lambat dibandingkan dengan variabel tunggal.

c)

Manfaat menggunakan array dalam pemrograman adalah untuk menyimpan dan mengelola kumpulan data secara efisien.

d)

Array hanya digunakan untuk menyimpan satu nilai.

19.

Jelaskan cara menggabungkan dua string menggunakan fungsi!

a)

Gunakan operator '*' untuk menggabungkan dua string.

b)

Fungsi 'split' dapat digunakan untuk menggabungkan dua string.

c)

Gunakan operator '+' atau fungsi 'concat' untuk menggabungkan dua string.

d)

Gunakan operator '-' untuk menggabungkan dua string.

20.

Bagaimana cara menampilkan semua elemen dalam array menggunakan perulangan?

a)

Gunakan fungsi 'map' untuk menampilkan elemen dalam array.

b)

Gunakan perulangan seperti 'for' atau 'foreach' untuk menampilkan elemen dalam array.

c)

Tampilkan elemen dengan menggunakan perintah 'print' tanpa perulangan.

d)

Gunakan perulangan 'while' tanpa kondisi untuk menampilkan elemen.