Lompat ke konten Lompat ke sidebar Skip to sidebar Lompat ke footer

Contoh Soal Pemrograman Java PBO dan Jawabannya

 

Contoh Soal Pemrograman Java PBO dan Jawabannya

PBO atau Pemrograman Berorientasi Objek adalah hal penting untuk mempelajari Java lebih dalam lagi, karena pemrograman java sendiri adalah bahasa yang di desain untuk OOP atau PBO. 
Pada artikel kali ini kumpulansoal77 membagikan 35 contoh soal pilihan ganda dna jawabannya tentang materi PBO ini. Mari di simak lebih lanjut untuk berlatih lenih dalam tentang Pemrograman Java melalui test atau latihan soal ini. Baca juga Contoh Soal Pilihan Ganda Pemrograman Web HTML Beserta Jawabannya

CONTOH SOAL PEMROGRAMAN JAVA PBO BESERTA JAWABANNYA

1. Bahasa pemrograman java dibuat oleh...
A. James Gosling
B. Lifelong Kindergarten
C. Paul Allen
D. Mark Zuckerbag
E. Bill Gates

2. Java dirancang untuk tujuan umum serta menganut paradigma...
A. SGML
B. OOP
C. Objek
D. Kode
E. General

3. Pemrograman Berbasis Objek atau OOP adalah...
A. Paradigma pemrograman java
B. Paradigma prosedural 
C. Orientasi Objek
D. Paradigma pemrograman yang berbasis objek
E. Prosedur Java

4. Pemrograman java bersifat...
A. Umum
B. Khusus
C. General-purpose
D. Program
E. Berbasis objek

5. Java bisa berjalan pada platform yang berbeda-beda, disebut...
A. General
B. Purpose
C. Cross-platform
D. Spesifik
E. Multi program

6. Perintah mencetak pada java adalah...
A. System.out.println("Hello java");cek
B. System.out.println(Helo java);
C. System.out.println("Hello Java);break
D. SystemOut.println("Hello Java")
E. System.Out.java("Println");Hello Java

7. Elemen <button> yang dibuat untuk atribut onclick pada java adalah...
A. <button onclick="alert('Ok!')">Klik disini!</button>
B. <onclick="alert('Ok!')">Klik disini</button>
C. <button onclick="alert('Ok!')">Klik disini!
D. <button onclick=alert('Ok!)">Klik disini!</button>
E. <buton onclick="alert('Ok!')">Klik disini!</button>

8. Method System.in pada java berfungsi untuk...
A. Menampilkan hasil
B. Menangani pembacaan dari keyboard
C. Menampilkan notif error
D. Menangani debugging
E. Merubah konten

9. Memiliki satu atau lebih method abstrak disebut...
A. Class abstrak
B. Method
C. Method abstrak
D. Implementasi
E. Objek

10. Suatu sifat atau method yang didefinisikan didalam superclass. Sifat ini secara otomatis di wariskan ke sub class, adalah...
A. Encapsulation
B. Inheritance
C. Abstraksi
D. Polimorfisme
E. Orientasi

11. Grup dari objek atau detail dari implementasi obej disebut...
A. Objek
B. Abstraksi
C. Atribut
D. Class
E. Method

12. Dibawah ini adalah prinsip dari OOP, kecuali...
A. Inheritance
B. Encapsulation
C. Polimorfisme
D. Abstraksi
E. Semua benar

13. Penyembunyian informasi data pada prinsip OOP adalah...
A. Inheritance
B. Encapsulation
C. Polimorfisme
D. Abstraksi
E. Orientasi

14. Sintak dibawah ini digunakan untuk...  

System.out.println("Mari belajar java");
System.out.print("Mari belajar Java"); 

A. Membuat judul
B. Membuat paragraf
C. Operasi perhitungan
D. Menampilkan debugging
E. Error 

15. Stream yang berfungsi untuk menampilkan atau mengirim keluaran layar adalah...
A. System.out
B. System.in
C. System.exit
D. sistem.keluar
E. system.Out

16. Menulis komentar pada program java menggunakan...
A. //
B. /**/
C. #
D. /*
E. // dan /*..*/

17. Prinsip dari OOP yang memodelkan kelas sesuai dengan masalahnya adalah...
A. Pembungkusan
B. Pewarisan
C. Abstraksi
D. Polimorfisme
E. Inheritance

18. Suatu data yang membedakan antara objek dengan yang lain disebut...
A. Metode
B. Atribut
C. Class
D. Perilaku
E. Variabel

19. Method yang menghasilkan nilai mutlak adalah...
A. Publik static double abs (double a)
B. Publik static abs 
C. Public static double
D. Public static floor (double a)
E. Publik static double log

20. Sintak java yang digunakan untuk melakukan kompilasi berkas program adalah...
A. Netbean
B. Java class
C. Javac
D. Classjava
E. Class

21. Hasil kompilasi berkas java yaitu...
A. File atribut
B. File.java
C. File Bytecode
D. FIle class
E. File excutable

22. Menangani pembacaan java dari keyboard adalah fungsi dari...
A. System.in
B. System.out
C. System.exit
D. System.print
E. System.out.Println

23. Arsitektur pada java yang digunakan untuk wireless atau mobile device disebut...
A. JJM
B. JM22
C. J2M
D. J2ME
E. J2MME

24. Dibawah ini adalah penamaan class pada java yang diperbolehkan, kecuali...
A. B3_Ta
B. 1_one
C. B12h
D. W_3en
E. B3_Ya

25. Yang termasuk ke dalam tipe data primitive adalah...
A. Byte
B. Boolean
C. Double
D. Char
E. Int

26. Yang termasuk ke dalam tipe data reference adalah...
A. Character
B. Int
C. Boolean
D. Short
E. Float

27. Yang termasuk kedalam tipe data wrapper adalah...
A. Byte
B. Boolean
C. Char
D. Double
E. Semua benar

28. Fungsi console.log() digunakan untuk...
A. Menampilkan hasil cetak
B. Menampilkan teks pada console javascript
C. Menampilkan halaman dialog
D. Menampilkan objek HTML
E. Menampilkan atribut dalam objek

29. Fungsi alert() digunakan untuk...
A. Menampilkan hasil cetak
B. Menampilkan teks pada console javascript
C. Menampilkan output pada jendela dialog
D. Menampilkan objek HTML
E. Menampilkan atribut dalam objek

30. Operator sisa bagi (%) disebut juga...
A. Operator modulo
B. Persent
C. Bagi
D. Penjumlahan
E. Pengurangan

31. Percabangan yang hanya mempunyai satu blok pilihan pada saat kondisi bernilai benar adalah...
A. Percabangan if
B. Array
C. Kombinasi
D. Else
E. If else

32. Method yang berfungsi untuk membandingkan dua buah data string adalah...
A. equal
B. exit
C. equals()
D. length()
E. concat

33. Untuk menyimpan data npm mahasiswa, maka tipe data yang tepat adalah...
A. Char
B. Int
C. String
D. Float
E. Short

34. Sebuah method yang dijalankan secara otomatis ketika objek dari class dibuat, disebut...
A. Constructor
B. Orentasi
C. Abstarksi
D. Pembungkusan
E. Pewarisan

35. Method yang berfungsi untuk mengkonversi nilai string ke integer adalah...
A. ParseInt()
B. Cin()
C. Converselnt()
D. Changelnt()
E. Cint()

KESIMPULAN

Contoh soal ini dibuat berdasarkan materi PBO, guna untuk melatih lebih dalam kemampuan anda dalam mengaplikasikan pemrograman java berorientasi objek. 

Posting Komentar untuk "Contoh Soal Pemrograman Java PBO dan Jawabannya"