1.
Berikut ini adalah editor yang dapat digunakan
untuk menuliskan program Java, kecuali…
a.
JCreator
b.
Notepad
c.
Eclipse
d.
JavaBeans
2.
Berikut adalah cara inisialisasi variabel
bertipe class string, kecuali..
a.
String me = new String (“inisialisasi 1”);
b.
String me; me = new String “inisialisasi 1”;
c.
String me; me = new String(“inisialisasi 1”);
d.
String me; me = “inisialisasi 1”;
3.
Hasil kompilasi dari berkas java adalah
a.
File BAK
b.
File Bytecode
c.
File executable
d.
File class
4.
Diantara perintah untuk mencetak berikut, yang
benar adalah ………..
a.
System.out.println(“Hello world”); cek
b.
System.Out.println(“Hello world ”);<br>
c.
System.out.Println(“Hello world ”);<br>
d.
System.Out.Println(Hello world ”);
5. Arsitektur java
yang dipakai untuk wireless device / mobile device, disebut dengan…
a.
J2SE
b.
J2ME
c.
J2EE
d.
J2EM
6. Method yang
digunakan untuk mengkonversi nilai string ke integer dalam Java adalah :
a. parseInt( )
b.
converselnt()
c.
Cint()
d. ChangeInt()
7. Berikut ini
pernyataan yang benar berhubungan dengan class dan object dalam Java,
kecuali...
a. Setiap class dapat mengandung beberapa method sekaligus
b. Object merupakan
instance dari class
c. Object terdiri dari keyword dan method
d. Class merupakan pendefinisian dari object
8. Keyword yang
digunakan untuk membuat nilai tetap dan tidak dapat berubah adalah…
a. protected
b. private
c. public
d. final
9.
Komentar program dalam Java dapat menggunakan
perintah…
a.
/*…*/ saja
b.
// saja
c.
// dan /*..*/
d.
#, // dan /*…*/
10. System
yang berguna untuk mengirim keluaran ke layar adalah…
a.
System.in.
b.
System.out
c.
System.err
d.
System.exit
11. Berikut ini yang termasuk
tipe data primitive adalah…
a.
Boolean
b.
character
c.
byte
d.
Double
12. Sintaks java untuk melakukan
kompilasi terhadap berkas program adalah :
a.
.java
b.
javac
c.
javaclass
d.
javax
13. Method yang digunakan untuk
membandingkan dua buah data string adalah …
a.
equal()
b.
concat()
c.
length()
d.
equals()
14. Berikut ini adalah keyword
yang terdapat dalam Java, kecuali…
a.
Goto
b.
Break
c.
If
d.
String
15. Berikut adalah penamaan class
pada java yang diperbolehkan, kecuali…
a.
3_One
b.
O_3ne
c.
Sl3h
d.
B3_Ta
16.
Fungsi
method System.in dalam java adalah…
a.
Mengirimkan
keluaran ke layar
b.
Menangani pembacaan dari
keyboard
c.
Menampilkan
pesan kesalahan
d.
Menangani
suatu objek
17. Untuk menyimpan data nim
mahasiswa, tipe data yang paling tepat digunakan adalah… String
a.
Int
b.
Short
c.
Char
d.
String
.
18.
Berikut
ini yang termasuk tipe data reference adalah…
a.
Float
b. Character
c.
Short
d.
Int
19.
Diantara
pernyataan berikut, konsep yang tidak ada di dalam pemrograman Java adalah…
a.
Polymorphisme
b.
Encapsulation
c. Multiple inheritance
d.
Single
inheritance
20.
Diantara
pernyataan berikut, penulisan sintaks BbufferredReader yang benar adalah …
a.
int
data = BufferedReader = new BufferedReader(new input Stream Reader(System.in)).Readline().intValue();
b.
int
data = BufferedReader = new BufferedReader(new);
c.
int
data = (new Integer( (new BufferedReader = new BufferedReader(new input Stream
Reader(System.in))).readline( )).intValue( ));
d. int data = (new
Integer( (new BufferedReader (new InputStreamReader
(System.in))).readLine()).intValue());