WorksheetsAlgoritma dan Pemrograman (Array dan String)
Total questions: 10
Worksheet time: 30mins
Name
Class
Date
1.
Array adalah suatu set dari alokasi data dengan jenis data yang sama untuk tiap alokasi tersebut. Setiap alokasi data disebut sebagai.....
a)
elemen array
b)
subscript
c)
variabel
d)
tipe data
e)
identifier
2.
Subscript pada array menyatakan ....
a)
tipe data dari array
b)
jumlah elemen array yang dituliskan di dalam kurung siku
c)
identifier dari array
d)
alokasi data pada array
e)
jenis data dari array
3.
Salah satu keuntungan menggunakan array dalam program adalah ....
a)
array memungkinkan kita untuk membuat variabel dengan tipe data yang berbeda-beda
b)
array tidak membutuhkan subscript untuk mengakses elemen yang diinginkan
c)
array tidak memerlukan alokasi data untuk setiap elemennya
d)
array memungkinkan kita untuk menyimpan banyak nilai dalam satu variabel
e)
array dapat digunakan untuk membuat struktur data seperti class dan struct
4.
Inisialisasi array dilakukan dengan menggunakan .....
a)
tanda kurung siku yang mengapit semua nilai array
b)
tanda kurung biasa yang mengapit semua nilai array
c)
tanda kurung kurawal yang mengapit semua nilai array
d)
tanda kurung besar yang mengapit semua nilai array
e)
tanda kurung segitiga yang mengapit semua nilai array
5.
Pada bahasa pemrograman C++, untuk mendirikan sebuah variabel array tanpa menyertakan ukuran, kita diwajibkan untuk menyertai dengan ....
a)
operator subscript tanpa nilai didalamnya
b)
tanda kurung siku yang mengapit semua nilai array
c)
inisialisasi
d)
tanda kurung kosong
e)
keyword "dynamic"
6.
Ketika sebuah variabel array digunakan sebagai parameter di function, parameter tersebut akan menyalin .....
a)
nilai dari variabel array asli
b)
tipe data dari variabel array asli
c)
indeks dari variabel array asli
d)
alamat memori dari variabel array asli
e)
subscript dari variabel array asli
7.
Parameter array tidak menyalin nilai dari variabel array asli pada function agar .....
a)
program lebih efisien dalam penggunaan memori
b)
program lebih mudah untuk dibaca dan dipahami
c)
program lebih cepat dalam mengeksekusi function
d)
program lebih aman dari serangan hacker
e)
program lebih mudah untuk di debugging
8.
Guna membuat sebuah string di dalam bahasa pemrograman C++, digunakan .....
a)
tipe data string
b)
array of int
c)
array of char atau pointer
d)
tipe data char
e)
tipe data pointer
9.
Sebuah string diakhiri dengan karakter ....
a)
kutip satu (' ')
b)
kutip dua (" ")
c)
titik koma (;)
d)
tanda kurung siku ([ ])
e)
karakter null ('\0')
10.
Fungsi strcpy pada bahasa pemrograman C++ digunakan untuk .....
a)
menghitung panjang string
b)
membandingkan dua buah string
c)
menyalin string yang satu ke string yang lain
d)
mengubah huruf besar menjadi huruf kecil dalam sebuah string
e)
menghapus karakter tertentu dalam sebuah string
100 %
