WorksheetsModul 8 Algoritma dan Pemprograman
Total questions: 30
Worksheet time: 5mins
Name
Class
Date
1.
Method yang digunakan untuk mengetahui panjang string pada class string adalah...
a)
length
b)
concat
c)
charAt
d)
valueOf
2.
Fungsi dari method concat adalah...
a)
Mengganti string dengan string yang lain
b)
Menghapus beberapa bagian karakter dari string
c)
Memasukkan string ke dalam kelompok string yang lain
d)
Menggabung string dengan string yang lain
3.
Eksepsi StringIndexOutOfBoundsException akan mengembalikan suatu pesan kesalahan apabila pada method charAt diberikan...
a)
Nomor indeks yang diberikan lebih besar dari atau sama dengan panjang string atau angka negatif
b)
Nomor indeks yang diberikan lebih kecil dari atau sama dengan panjang string atau angka negatif
c)
Nomor indeks yang diberikan lebih besar dari atau sama dengan panjang string atau angka positif
d)
Nomor indeks yang diberikan lebih kecil dari atau sama dengan panjang string atau angka positif
4.
Untuk mengubah berbagai jenis nilai ke bentuk string pada Java dapat menggunakan method string...
a)
trim
b)
valueIn
c)
valueof
d)
valueString
5.
Method compareTo berfungsi untuk...
a)
Membandingkan String dengan String lain
b)
Membandingkan String dengan float lain
c)
Membandingkan String dengan char lain
d)
Membandingkan String dengan integer lain
6.
Method yang memeriksa apakah string ini dimulai dengan awalan yang diberikan. Ini mengembalikan true jika string ini dimulai dengan awalan yang diberikan, dan jika tidak maka mengembalikan false adalah...
a)
startEnd
b)
startWith
c)
trim
d)
subString
7.
Method yang membandingkan string dengan objek string, jika string pembanding sama dengan string yang dibandingkan, maka nilai balikannya true, dan jika tidak maka nilainya false adalah...
a)
equals
b)
trim
c)
subString
d)
compareTo
8.
Untuk mengubah karakter dari huruf kecil menjadi huruf kapital dapat menggunakan method...
a)
trim
b)
subString
c)
toLowerCase
d)
toUpperCase
9.
Untuk mengubah karakter dari huruf kapital menjadi huruf kecil dapat menggunakan method...
a)
trim
b)
subString
c)
toLowerCase
d)
toUpperCase
10.
Method yang digunakan untuk menghilangkan spasi yang terkandung dalam string di awal dan dibelakang adalah...
a)
trim
b)
subString
c)
toLowerCase
d)
toUpperCase
11.
Konstruktor StringBuffer untuk buffer string adalah constructor...
a)
StringBuffer(int length)
b)
StringBuffer(String str)
c)
StringBuffer()
d)
Append()
12.
Untuk mem-buffer string dengan menentukan panjang string pada saat deklarasi adalah method...
a)
StringBuffer(int length)
b)
StringBuffer(String str)
c)
StringBuffer()
d)
Append()
13.
Fungsi dari method append() adalah...
a)
Menambahkan string ke dalam buffer string
b)
Menghapus string ke dalam buffer string
c)
Menimpa string ke dalam buffer string
d)
Menghapus beberapa string ke dalam buffer string
14.
Memasukkan string yang ditentukan pada posisi tertentu adalah fungsi dari method...
a)
append
b)
replace
c)
insert
d)
delete
15.
Method StringBuffer yang digunakan untuk menimpa string yang ditentukan dan jumlah string yang ditimpa...
a)
append
b)
replace
c)
insert
d)
delete
16.
Method yang berfungsi untuk menghapus satu atau lebih karakter dalam substring, parameter yang menyertainya adalah bertipe data integer adalah...
a)
delete
b)
replace
c)
insert
d)
append
17.
Fungsi method reverse pada class StringBuffer adalah...
a)
Membalikkan urutan karakter
b)
Menghapus karakter
c)
Menyisipkan karakter
d)
Membuang beberapa karakter
18.
Method yang berfungsi untuk mengembalikan nilai String baru yang berisi karakter lanjutan setelah dipotong oleh method tersebut...
a)
delete
b)
append
c)
subString
d)
Buffer String
19.
Yang bukan termasuk method dari StringBuffer adalah...
a)
append
b)
delete
c)
insert
d)
move
20.
Tiga Nama konstruktor dari StringBuffer adalah...
a)
append(), delete(), insert()
b)
insert(), delete(), subString()
c)
reverse(), delete(), insert()
d)
StringBuffer(), StringBuffer(int length), StringBuffer(String str)
21.
Penyelesaian operasi matematika seperti operasi trigonometri, absolut, log dirilis pada Java versi...
a)
SE5
b)
SE6
c)
SE7
d)
SE8
22.
Sebuah program mengolah data array sebagai berikut:
Melihat dari keluaran program tersebut, program tersebut menggunakan method...
a)
round() dan abs()
b)
min() dan max()
c)
max() dan min()
d)
abs() dan max()
23.
Perhatikan angka-angka berikut:
Method yang cocok digunakan untuk 3 proses di atas adalah...
a)
Method cosh()
b)
Method abs()
c)
Method tan()
d)
Method round()
24.
Fungsi method sqrt() adalah...
a)
Mengembalikan nilai masukan berupa akar pangkat tiga
b)
Mengembalikan nilai masukan berupa akar quadrat
c)
Mengembalikan nilai masukan berupa nilai tangen
d)
Memberikan nilai masukan berupa nilai tertinggi
25.
Method matematika yang digunakan untuk mengembalikan nilai logaritmik log basis e (nilai apapun) adalah...
a)
log10()
b)
log1p()
c)
exp()
d)
log()
26.
Method yang mengembalikan nilai antara -1 hingga 1 adalah...
a)
sin()
b)
cos()
c)
tan()
d)
sinh()
27.
Nilai method asin() adalah mengembalikan nilai antara...
a)
-Π/2 dan Π/2
b)
-pi/2 dan pi/2
c)
-1 dan 1
d)
-Π dan Π
28.
Method trigonometri hiperbolik yang didefinisikan sebagai (e^x - e^-x)/2 adalah method...
a)
sinh()
b)
asin()
c)
sin()
d)
cos()
29.
Method yang mendefinisikan (e^x + e^-x)/2 sebagai suatu nilai hiperbolik adalah method...
a)
sin()/cos()
b)
cosh()
c)
acos()
d)
cos()
30.
Method yang dianggap invers dari tangen adalah method...
a)
atan()
b)
tanh()
c)
tan()
d)
cos()
100 %
