Anda di halaman 1dari 6

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

Contoh Soal Pemrograman Berorientasi Objek


1. 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

5. 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

7. Gambar diatas adalah contoh dari…


a. Implementasi
b. Inheritas (pewarisan)
c. Abstract
d. Override
e. Pubic void
8. 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
9. Yang menghasilkan logaritma yang natural dari a, adalah…
a. Double floor
b. Double log
c. Double exp
d. Double pow
e. Double round
10. Yang menghasilkan akar kuadrat dari a, adalah….
a. Long round
b. Double sqrt
c. Double exp
d. Double pow
e. Double log
11. Bahwa sebuah obyek string berbeda dari sebuah … dari character.
a. Syntaks
b. Array
c. Method
d. Class
e. Extends
12. 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
13. Menghasilkan panjang string adalah fungsi dari…
a. Pulic void getChars
b. Public intlength
c. Public string substring
d. Public char
e. Public string trim
14. 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

Anda mungkin juga menyukai