2. Konsep yang membagi program menjadi beberapa objek yang saling berinteraksi
disebut….
a. OOP
b. Class berorientasi objek
c. Pemrograman Objek
d. Pemrograman berstandar objek
e. COBOL
a. Salam.java
b. salam.java
c. salam
d. class salam.java
e. class.java
6. Dua buah variable dihubungkan dengan sebuah operator seperti berikut (Panjang_1 !=
Panjang_2), maksud dari penggunaan operator tersebut adalah....
a. Panjang 1 sama dengan Panjang 2
b. Panjang 1 lebih kecil dari Panjang 2
c. Panjang 1 tidak sama dengan Panjang 2
d. Panjang 1 lebih kecil dari sama dengan Panjang 2
e. Panjang 2 lebih kecil dari Panjang 2
10. Perangkat lunak yang harus tersedia sebelum membuat program java yaitu....
a. J2SDK
b. Xampp
c. SQL server
d. Netbeans
e. Mysql
11. Text editor yang biasa digunakan untuk mengedit listing program dan membuat program
java adalah....
a. Notepad
b. Access
c. Linux
d. Builder
e. Visual Basic
12. Suatu sistem variable yang digunakan untuk menghubungkan lokasi-lokasi yang akan
digunakan oleh program java yaitu.…
a. Class Main
b. Class Variable
c. ClassPath
d. Class program
e. Public Class
14. Di bawah ini yang termasuk tipe data primitif adalah, kecuali....
a. Byte
b. double
c. Long
d. Int
e. String
15. Tipe data yang digunakan untuk data bilangan bulat adalah….
a. Float dan char
b. Int dan Long
c. Int dan Float
d. Long dan Double
e. Boolean dan Char
16. Tipe data dan variable pada java dapat dituliskan sebagai berkut…….
a. Panjang:integer;
b. Int Panjang;
c. Int Panjang Kubus;
d. Int Panjang_Kubus
e. Int Panjang
17. Kelas JOptionPane di bawah ini yang merupakan paket dari javax.swing adalah…
a. System.out.println();
b. New System();
c. System.out.print();
d. Public static();
e. showInputDialog();
20. Beberapa entitas yang memiliki sifat dan tingkah laku akan membentuk kesatuan dan
disebut sebagai.…
a. Class
b. Main()
c. Sistem
d. Objek
e. Instans
21. Setiap variabel pasti memiliki tipe data, untuk itu kita harus bisa menuliskan tipe data dan variabel
dengan benar. Penulisan tipe data dan variabel dalam java yang benar adalah....
a. String Nama Siswa;
b. String_Nama Siswa;
c. Int panjang segitiga;
d. Int panjang_segitiga;
e. Int_panjang_segitiga;
22. Komentar merupakan perintah yang digunakan untuk menjelaskan suatu perintah dalam program.
Di bawah ini tanda yang digunakan untuk menuliskan sebuah komentar adalah, kecuali....
A. //
B. ++
C. /**
D. /*
E. /** dan */
23. Sebuah program dengan nama class Siswa, kemudian program tersebut akan dijalankan.
Perintah untuk menjalankannya yaitu....
A. Javac Siswa.java dan Java Siswa
B. Javac class Siswa.java dan Java class Siswa
C. Javac Siswa dan Java Siswa.java
D. Javac class Siswa dan Java class Siswa.java
Class Siswa.java dan class Java Siswa
24. Pada saat kita mengekskusi program yang telah kita buat terdapat dua perintah yang harus
dijalankan yaitu kompilasi dan running program. Yang dimaksud dengan kompilasi program
adalah....
A. Melihat hasil program
B. Membuat program
C. Menjalankan program
D. Mengecek program
E. Menyeting program
25. Jika kita akan bekerja dengan java pada saat kita membuat program. Maka program aplikasi yang
wajib terinstal adalah….
A. Java
B. Java Netbean
C. J2SDK
D. Visual Basic
E. Xampp
26. Perhatikan potongan program di bawah ini:
47. Untuk membuat gambar seperti dibawah ini deklarasi yg digunakan adalah …
50. Sedangkan kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI) adalah…
a. Java.net
b. Java.lang
c. Java.applet
d. Java.awt
e. Java.class