Anda di halaman 1dari 13

1. Kemunculan sebuah bug atau kesalahan maka bug tersebut dapat dianggap sebuah object karena...

A. Throwable

B. Exception Handing

C. Exception

D. Abnormal conditions

E. Indicates

Jawabannya : C. Exception

2. Kegunaan keyword dari try adalah

A. Untuk mencoba menjalankan blockprogram

B. Untuk melemparkan suatu bug yang dibuat manual

C. Untuk suatu method atau kelas yang menghasilkan suatu kesalahan

D. Untuk menangkap kesalahan atau bug yang terjadi dalam blocktry

E. Untuk menangani exception dalam java

Jawabannya : A. Untuk mencoba menjalankan blockprogram

3. Class yang mempunyai sedikitnya satu abstract method adalah...

A. Interface

B. Abstract class

C. Abstract Method

D. Class wrapper

E. Interface class

Jawabannya : B. Abstract class

4. Method yang digunakan untuk membangkitkan suatu nilai double acak dengan rentang lebih besar
atau sama dengan nol (0) dan lebih rendah dari 1 adalah...
A. Public static double random

B. Public static double abs

C. Public static double max

D. Public static double min

E. Public static double ceil

Jawabannya : A. Public static double random

5. Super class tertinggi adalah class...

A. Throws

B. Try

C. Finally

D. Catch

E. Throwable

Jawabannya : E. Throwable

6. Method yang belum mempunyai implementasi adalah...

A. Abstract method

B. Exception

C. Array

D. Finally

E. Print writer

Jawabannya : A. Abstract Method

7. Sebuah event yang menjalankan alur proses normal pada program, yaitu...

A. Throwables
B. Array

C. Exception

D. Print writer

E. Finally

Jawabannya : C. Exception

8. Nama lain dari istilah pewarisan adalah...

A. Interface

B. Overriding

C. Overloading

D. Implement

E. Inheritance

Jawabannya : E. Inheritance

9. Class yang dapat digunakan menggunakan array dari character disebut...

A. Class wrapper

B. Class process

C. Class string

D. Class math

E. Class string buffer

Jawabannya : C. Class string

10. Yang termasuk kedalam jenis interface adalah...

A. Abstract

B. Text Based
C. Class

D. Method

E. Inheritance

Jawabannya : B. Text Based

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

12. Nama lain dari istilah pewarisan adalah ...

a. Inheritance

b. Interface

c. Overriding

d. Overloading

e. Implements

Jawabannya : A

13. Class yang mempunyai sedikitnya satu abstract metode disebut ...

a. Abstract class

b. Class

c. Multiple interface

d. Implementasi

e. Interface

Jawabannya : A
14. 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

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

16. Berikut ini yang termasuk tipe data wrapper adalah ...

a. Boolean

b. Byte

c. Character

d. Double

e. Semua jawaban benar

Jawabannya : E

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

18. Keyword penting dalam java dalam hal exception handing adalah ...

a. Try

b. Catch

c. Finally

d. Throw

e. Semua jawaban benar

Jawabannya : E

19. Super class tertinggi adalah ...

a. Class throwable

b. Php

c. Metode

d. Throw

e. Catch

Jawabannya : A

20. Keyword yang digunakan dalam suatu block program adalah ...

a. Try

b. Throw

c. Throws

d. Catch

e. Finally

Jawabannya : A
21. Class yang mempunyai sedikitnya satu abstarct

method adalah ...

A. Interface

B. Abstract class

C. Abstract method

D. Class wrapper

E. Interface class

Jawabannya : B. Abstract class

22. Method yang digunakan untuk membangkitkan

suatu nilai double acak dengan rentang lebih

besar atau sama dengan nol (0) dan lebih rendah

dari 1 adalah ...

A. Public static double random ()

B. Public static double max

C. Public static double min

D. Public static double abs

E. Public static double ceil

Jawabannya : A. Public static double random ()

23. Kemunculan sebuah bug atau kesalahan maka

bug tersebut dapat dianggap sebuah object,

karena ...

A. Throwble

B. Exception handing

C. Exception

D. Abnormal conditions
E. Indicates

Jawabannya : C. Exception

24. Super class tertinggi adalah class ...

A. Throws

B. Try

C. Finally

D. Catch

E. Throwble

Jawabannya : E. Throwble

25. Method yang belum mempunyai implementasi

adalah ...

A. Abstract method

B. Exception

C. Array

D. Finally

E. Print writer

Jawabannya : A. Abstract method

26. Sebuah event yang menjalakan alur proses

normal pada program, yaitu ...

A. Throwble

B. Array

C. Exception

D. Print writer

E. Finally

Jawabannya : C. Exception
27. Kegunaan keyword dari Try adalah ...

A. Untuk mencoba menjalan blockprogram

B. Untuk melemparkan suatu bug yang dibuat

manual

C. Untuk suatu method atau kelas yang

menghasilkan suatu kesalahan

D. Untuk menangkap kesalahan bug yang teradi

dalam blocktry

E. Untuk menangani exception dalam java

Jawabannya : A. Untuk mencoba menjalankan

blockprogram

28. Class yang dapat digunakan menggunakan Array

dari character disebut ...

A. Class wrapper

B. Class proccess

C. Class string

D. Class math

E. Class string buffer

Jawabannya : C. Class string

29. Nama lain dari istilah pewarisan adalah ...

A. Interface

B. Overloading

C. Overriding

D. Implement

E. Inheritance
Jawabannya : E. Inheritance

30. Yang termasuk kedalam jenis interface adalah ...

A. Abstract

B. Text-based

C. Class

D. Method

E. Inheritance

Jawabannya : B. Text-based

31. Contoh obyek abstrak adalah...

A. Siswa

B. Guru

C. Mata pelajaran

D. Guru

E. Ruang Guru

Jawaban : A

32. Contoh obyek nyata adalah...

A. Uang

B. Rejeki

C. Kebahagiaan

D. Rekening Tabungan

E. Cloud Storage

Jawaban : B

33. Abstraksi dari sesuatu yang mewakili dunia nyata adalah pengertian...
A. Abstaksi

B. Kelas

C. Objek

D. Atribut

E. Method

Jawaban : C

34. Kumpulan dari obyek-obyek dengan karakteristik yang sama adalah pengertian...

A. Abstraksi

B. Kelas

C. Obyek

D. Atribut

E. Method

Jawaban : B

35. Nilai atau elemen-elemen data yang dimiliki obyek dalam kelas obyek dan merupakan ciri dari
sebuah obyek

adalah...

A. Abstraksi

B. Atribut

C. Obyek

D. Method

E. Kelas

Jawaban : B

36. Yang bukan konsep penting dalam pemrograman berorientasi obyek adalah...

A. Abstraksi

B. Enkapsulasi
C. Inheritance

D. Properties

E. Polymorphism

Jawaban : D

37. Suatu kelas dapat diturunkan dari kelas yang lain, dimana atribut dari kelas semula dapat diwariskan
ke

kelas yang baru adalah prinsip...

A. Abstraksi

B. Enkapsulasi

C. Inheritance

D. Polymorphism

E. Properties

Jawaban : C

38. Prinsip penyederhanaan dari sesuatu yang kompleks dengan cara memodelkan kelas sesuai dengan

masalahnya adalah.....

A. Abstraksi

B. Enkapsulasi

C. Inheritance

D. Polymorphism

E. Properties

Jawaban : A

39. Bagaimana cara menggunakan interface pada kelas lain adalah...

A. Harus menggunakan keyword implements.


B. Mendeklarasikan interface

C. Multiple interface

D. Harus menghasilkan interface

E. Implements in terrace

Jawaban: A

40. Abstract class tidak bisa dibuat objectnya atau tidak dapat di intasiasi, bagian dari...

A. Abstract class

B. Implement abstarct class

C. Abstract method

D. Interface

E. Method

Jawaban: B

Anda mungkin juga menyukai