a. System.in.
b. System.out.
c. System.err
d. System.exit
e. system.out
A. File BAK
B. File Bytecode
C. File executable
D. File class
E. File exe
a. Polymorphisme
b. Encapsulation
c. Multiple inheritance
d. Single Inheritance
e. pewarisan
7. System.out.println(“Selamat Datang”);
System.out.print(“Selamat Datang”);
Apa fungsi dari syntax ln diatas?
9. Method yang dapat digunakan untuk mengkonversi nilai string ke integer dalam Java adalah :
a. parseInt( )
b. converseInt( )
c. Cint( )
d. ChangeInt( )
e. float()
10. Class yang mempunyai sedikitnya satu abstract metode disebut …
A. Abstract class
B. Class
C. Multiple interface
D. Implementasi
E. Interface
11. Berikut ini yang merupakan tipe data primitive adalah…
a. Boolean
b. character
c. byte
d. Double
e. int
12. Dibawah ini yang merupakan tipe data reference pada java adalah…
a. float
b. Character
c. short
d. int
e. aritmatika
13. Keyword pada java yang digunakan untuk membuat nilai tetap dan tidak dapat berubah
adalah…
a. protected
b. private
c. public
d. final
e. string
a. All:14
b. All:10
c. All: 15
d. All: 9
Soal 16 dan 17, Perhatikan penggalan kode program berikut ini :
public class Ceria {
public static void main(String args[ ]) {
int p = 9; int q = 4;
int r = p/q;
}
}
16. Pendefinisian class pada kode program diatas terjadi pada baris ke …
a. 1
b. 2
c. 3
d. 4
e. 5
17. Jika nilai variabel r pada kode program di atas ditampilkan ke layar akan menghasilkan nilai
…
a. 2.25
b. 2.3
c. 2
d. 2.5
e. 3
a. 1 2 3 4
b. 1 2 3 4 5
c. 1 2 3 4 5 6 7 8 9 10
d. 1 2 3 4 5 1 2 3 4 5
e. 123
19. Pada baris ke-7 dari kode program diatas diubah dengan perintah continue; maka akan
menghasilkan keluaran.....
a. 1 2 3 4
b. 1 2 3 4 5
c. 1 2 3 4 6 7 8 9 10
d. 1 2 3 4 5 6 7 8 9 10
22. Operator yang terdapat pada kurung berikut ( * ) adalah operator yang dapat digunakan
untuk….
a. Penjumlahan
b. sisa pembagian
c. pembagian
d. Perkalian
e. Pengurangan
23. Operator yang terdapat pada kurung berikut ( + ) adalah operator yang digunakan
untuk….
a. Penjumlahan
b. sisa pembagian
c. pembagian
d. Perkalian
e. Pengurangan
soal no. 24 dan 25, Perhatikan potongan kode program java berikut :
public class Substring {
public static void main( String args[] ) {
String str = new String("MahaDewa");
System.out.println(str.substring(2));
System.out.println(str.substring(3,7));
}
}
24. Pada baris ke 4 Jika program di atas dijalankan maka akan menghasilkan keluaran …
a. ahaDewa
b. h
c. aDewa
d. haDewa
e. dewa
a. aDewa
b. haDewa
c. aDew
d. haDe
e. de