Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KLS XI - Uji Pemahaman Algoritma dan Pemrograman

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa itu larik (array) dalam pemrograman?

a)

Larik adalah jenis variabel yang hanya menyimpan satu nilai.

b)

Larik adalah metode untuk mengurutkan data secara otomatis.

c)

Larik adalah fungsi yang digunakan untuk menghitung jumlah nilai.

d)

Larik (array) adalah struktur data yang menyimpan sekumpulan nilai dalam satu variabel.

2.

Sebutkan dua jenis larik yang umum digunakan!

a)

Larik berwarna

b)

Larik acak

c)

Larik tiga dimensi

d)

Larik satu dimensi dan larik dua dimensi

3.

Bagaimana cara mendeklarasikan larik di bahasa pemrograman Java?

a)

TipeData namaLarik = new TipeData[jumlah];

b)

TipeData namaLarik = {nilai1, nilai2};

c)

TipeData[] namaLarik = new TipeData();

d)

TipeData[] namaLarik = new TipeData[jumlah]; atau TipeData[] namaLarik = {nilai1, nilai2, ...};

4.

Apa perbedaan antara larik satu dimensi dan larik multi dimensi?

a)

Larik multi dimensi hanya memiliki satu indeks.

b)

Larik satu dimensi memiliki satu indeks, sedangkan larik multi dimensi memiliki lebih dari satu indeks.

c)

Larik satu dimensi dapat memiliki lebih dari satu indeks.

d)

Keduanya memiliki jumlah indeks yang sama.

5.

Jelaskan bagaimana cara mengakses elemen larik!

a)

Gunakan fungsi untuk mengakses elemen larik.

b)

Akses elemen larik dengan menggunakan nama variabel.

c)

Gunakan indeks untuk mengakses elemen larik, seperti larik[index].

d)

Elemen larik dapat diakses dengan menambahkan angka ke larik.

6.

Apa itu string dalam pemrograman?

a)

String adalah tipe data yang hanya dapat berisi angka.

b)

String adalah tipe data yang merepresentasikan urutan karakter.

c)

String adalah tipe data yang merepresentasikan objek.

d)

String adalah tipe data yang merepresentasikan angka.

7.

Sebutkan fungsi dasar yang dapat digunakan untuk memanipulasi string!

a)

format

b)

concat, slice, search, replace, toUpperCase, toLowerCase

c)

trim

d)

append

8.

Bagaimana cara menggabungkan dua string di Python?

a)

Menggunakan operator '*'

b)

Anda dapat menggunakan operator '+' atau metode '.join()'.

c)

Menggunakan fungsi 'append()'

d)

Menggunakan metode '.concat()'

9.

Apa yang dimaksud dengan karakter dalam konteks string?

a)

Karakter adalah bagian dari kalimat yang terdiri dari beberapa kata.

b)

Karakter adalah unit terkecil dalam string yang dapat berupa huruf, angka, atau simbol.

c)

Karakter adalah jenis data yang hanya bisa berupa angka.

d)

Karakter adalah simbol yang digunakan untuk menghias teks.

10.

Jelaskan perbedaan antara karakter dan string!

a)

Karakter adalah unit tunggal, sedangkan string adalah kumpulan karakter.

b)

Karakter dan string adalah istilah yang sama.

c)

String adalah angka, sedangkan karakter adalah huruf.

d)

Karakter adalah kumpulan karakter, sedangkan string adalah unit tunggal.

11.

Bagaimana cara menghitung panjang string di Java?

a)

Gunakan myString.lengthValue() untuk mendapatkan panjang string.

b)

Panjang string dapat dihitung dengan myString.getLength()

c)

Gunakan myString.size() untuk menghitung panjang string.

d)

Gunakan myString.length() untuk menghitung panjang string.

12.

Apa itu metode substring dalam pemrograman?

a)

Metode substring adalah teknik untuk mengambil bagian dari string dalam pemrograman.

b)

Metode substring adalah teknik untuk mengubah tipe data dalam pemrograman.

c)

Metode substring digunakan untuk menggabungkan dua string menjadi satu.

d)

Metode substring adalah cara untuk menghapus string dalam pemrograman.

13.

Sebutkan contoh penggunaan larik dalam aplikasi nyata!

a)

Contoh penggunaan larik dalam aplikasi nyata adalah menyimpan daftar produk dalam aplikasi manajemen inventaris.

b)

Menghitung jumlah pengunjung dalam aplikasi web.

c)

Menampilkan gambar dalam aplikasi pemutar media.

d)

Menyimpan data pengguna dalam aplikasi pengolah kata.

14.

Bagaimana cara mengubah huruf kapital menjadi huruf kecil dalam string?

a)

Gunakan metode 'lower()' pada string.

b)

Gunakan metode 'capitalize()' pada string.

c)

Gunakan metode 'title()' pada string.

d)

Gunakan metode 'upper()' pada string.

15.

Apa yang terjadi jika kita mencoba mengakses indeks larik yang tidak ada?

a)

Indeks akan otomatis ditambahkan ke larik.

b)

Program akan berhenti tanpa memberikan pesan.

c)

Nilai yang diakses akan menjadi nol.

d)

Nilai 'undefined' atau kesalahan tergantung pada bahasa pemrograman.