Soal Pbo [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Soal Pilihan Ganda dan Essay PBO I (Pemograman Berorientasi Objek) Kelas 11 semester 2



A.



Pilihan Ganda



1. Kumpulan dari method-method yang belum terdapat operasi di dalam tubuh method tersebut disebut ... a. Abstract class b. Inheritance c. Interface d. Method abstract e. Implements Jawabannya : C 2. Nama lain dari istilah pewarisan adalah ... a. Inheritance b. Interface c. Overriding d. Overloading e. Implements Jawabannya : A 3. Class yang mempunyai sedikitnya satu abstract metode disebut ... a. Abstract class b. Class c. Multiple interface d. Implementasi e. Interface Jawabannya : A 4. Class yang digunakan menggunakan array dan character disebut ... a. Class math b. Class string c. Class string buffer d. Class wrapper e. Class procces Jawabannya : B 5. Method yang menghasilkan nilai mutlak adalah ... a. Publik static double max (double a, b) b. Publik static double cell (double a) c. Publik static double abs (double a) d. Publik static double floor (double a) e. Publik static double log (double a) Jawabannya : C 6. Berikut ini yang termasuk tipe data wrapper adalah ... a. Boolean



b. Byte c. Character d. Double e. Semua jawaban benar Jawabannya : E 7. Class yang menyediakan beberapa flied dan method bermanfaat disebut ... a. Class system b. Class math c. Class string d. Class wrapper e. Boolean Jawabannya : A 8. Keyword penting dalam java dalam hal exception handing adalah ... a. Try b. Catch c. Finally d. Throw e. Semua jawaban benar Jawabannya : E 9. Super class tertinggi adalah ... a. Class throwable b. Php c. Metode d. Throw e. Catch Jawabannya : A 10. Keyword yang digunakan dalam suatu block program adalah ... a. Try b. Throw c. Throws d. Catch e. Finally Jawabannya : A



B.



Essay



1. Apa yang dimaksud dengan interface ? Jawab : interface adalah kumpulan dari method yang belum terdapat operasi di dalam tubuh method tersebut 2. Apa yang dimaksud dengan pewarisan (inhertance) ? Jawab : Pewarisan (inhertance) adalah pewarisan method dan atribut dari superclass kepada sub-classnya 3. Sebutkan beberapa class built-in di dalam pemograman java !



Jawab : - class math - Class string - Class string buffer - Class wrapper - Class proccess 4. Apa yang dimaksud dengan exception ? Jawab : exception adalah sebuah peristiwa yang menjalankan alur proses normal pada program 5. Sebutkan 5 keyword yang digunakan oleh java untuk menangani exception ! Jawab : Try Catch Finally Throw Throws



1.



Contoh Soal Pemrograman Berorientasi Objek Contoh diatas adalah pendeklarasian dari… a. Method b. Interface c. Extends d. Implements e. Sstring 2. Ada berapa ciri-ciri dari interface… a. 1 b. 3 c. 4 d. 2 e. 5 3. merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari object disebut…. a. Inheritans b. Class c. Method d. Interface e. Extends



4.



Yang mempunyai sedikitnya satu abstract method adalah… a. Abstract method b. Abstract class c. Abstract d. Method e. Public void



Sytntaks Void Bernafas() pada gambar diatas merupakan…. a. Variable b. Method c. Void d. Class e. Inputan 6. Yang secara otomatis akan diwariskan keseluruh sub-class disebut… a. String b. Behavior (method) c. Interface d. Class e. Void 5.



7.



Gambar diatas adalah contoh dari… a. Implementasi b. Inheritas (pewarisan) c. Abstract d. Override e. Pubic void



8.



9.



10.



11.



12.



13.



14.



Yang menyedikanonstanta dan untuk menunjukkan prbedaan operasi metematika seperti trigonometri dan logaritma adalah… a. Double abs b. Class math c. Double random() d. Double max e. Double min Yang menghasilkan logaritma yang natural dari a, adalah… a. Double floor b. Double log c. Double exp d. Double pow e. Double round Yang menghasilkan akar kuadrat dari a, adalah…. a. Long round b. Double sqrt c. Double exp d. Double pow e. Double log Bahwa sebuah obyek string berbeda dari sebuah … dari character. a. Syntaks b. Array c. Method d. Class e. Extends Yang salah satunya berfungsi untuk membandingka dua string adalah… a. String another string b. String str c. String an string d. String double e. String Menghasilkan panjang string adalah fungsi dari… a. Pulic void getChars b. Public intlength c. Public string substring d. Public char e. Public string trim Yang menyedikan metode untuk melakukan inputdari proses, melakukan output ke proses, menunggu proses untuk



menyelesaikan, mmeriksa status kelua dari proses, dan menghancurkan proses. Adalah fungsi dari… a. Method class b. Class process c. Method process d. Class system e. Class 15. Yang menyediakan field dan method yang bermanfaat adalah… a. Method process b. Class system c. Class process d. Class e. Method class