Anda di halaman 1dari 2

KUMPULAN SOAL JAVA

1. Perintah untuk melakukan kompilasi terhadap berkas program java adalah a) ........... sedangkan
untuk menjalankan program java adalah b). ........

2. Stream yang berguna untuk mengirim keluaran ke layar monitor adalah a)...... sedangkan
untuk menerima masukan dari keyboard adalah b)........

3. Arsitektur Java untuk membuat aplikasi berbasis web adalah a)...... , dan untuk program java
standar adalah b) ........, sedangkan untuk aplikasi mobile adalah c)........

4. Untuk penulisan komentar beberapa baris pada program java supaya tidak akan diproses oleh
‘virtual mechine’, caranya adalah dengan memberikan tanda awal yaitu tanda a)….. dan diakhiri
dengan tanda b)…., sedangkan komentar untuk satu baris dapat menggunakan tanda c) ….

5. Sebutkan 2(dua) kelompok “Error” dalam pemograman java?

6. Sebutkan 3 contoh sintak yang dapat mengakibatkan sintak error !

7. Sebutkan minimal sepuluh buah katakunci bahasa java (Java Keyword) yang kalian ketahui!

8. Sebutkan type data primitif dalam bahasa Java!

9. Sebutkan lima keywords yang digunakan oleh Java untuk menangani exception!

10. Aplikasi program Java diciptakan dengan file teks berekstensi a).....Program ini dikompilasi
menghasilkan satu berkas bytecode yang berekstensi b) .....

II. ESSAY TERURAI

1. Jelaskan pengertian Object dalam bahasa java

2. Jelaskan pengertian Class dalam bahasa java

3. Jelaskan secara singkat proses kompilasi dan menjalankan program aplikasi berorientasi
obyek !

4. Jelaskan secara singkat pengertian atribut dalam bahasa java, sintak dan contohnya !

5. Jelaskan secara singkat pengertian method dalam bahasa java, sintak dan contohnya !

2. 1. Konsep dasar object (object Oriented) meliputi 3 hal, Sebutkan !

2. Sebagai sebuah platform, Java terdiri atas dua bagian utama, yaitu sebagai ?

3. Sebutkan 3(tiga) arsitektur Java menurut Sun ?

4. Sebutkan minimal 3 atribut/data yang melekat pada diri anda bila anda dipandang sebagai
objek ?

5. Sebutkan minimal 3 method/"perilaku" yang melekat pada diri anda jika anda dipandang
sebagai objek ?

6. Sebutkan 5 bagian dari bagan dasar program java !


(Catatan : hanya menyebutkan saja, detil bagiannya tak perlu dijelaskan )

7. Untuk penulisan komentar beberapa baris pada program java supaya tidak akan diproses oleh
‘virtual mechine’, caranya adalah dengan memberikan tanda awal yaitu tanda a)….. dan diakhiri
dengan tanda b)…., sedangkan komentar untuk satu baris dapat menggunakan tanda c) ….

8. Sebutkan 2(dua) kelompok “Error” dalam pemograman java?

9. Sebutkan minimal sepuluh buah katakunci bahasa java (Java Keyword) yang kalian ketahui!

10. Sebutkan minimal 4 operator dalam bahasa Java!

II. ESSAY TERURAI

11. Jelakan apa yang dimaksud pemrograman terstruktur?

12. Jelaskan apa yang disebut pemrogram berorientasi objek?

13. Jelaskan apa yang dimaksud dengan sintak error?

14. Jelaskan atau berikan contoh/macam-macam error yang diakibatkan oleh sintak error?

15. Jelaskan apa yand dimaksud dengan run time error?

3. Soal 1 :
Buatlah program untuk menginput Nama dan Kelas dalam variabel Nama dan Kelas, tampilkan
hasil input tersebut ke layar monitor!

Soal 2 :
Buatlah program untuk menginput dua buah bilangan real berupa variabel
bilangan1 dan bilangan2. Jumlahkan ke bilangan1 dan bilangan2, hasilnya simpan di bilangan3.
Tampilkan hasil penjumlahan dua bilangan tsb ke layar monitor.
Tampilkan pesan kesalahan ke layar monitor apabila yang dimasukan bukan berupa suatu
bilangan.
4.