Anda di halaman 1dari 5

Nama: Hana Sepcia Evhano

Kelas: XI-RPL

UJI KOMPETENSI 2
1. Implementasi objek internal dari interface public dan bagian private merupakan kombinasi dari

c. data dan metode internal

2. Konsep kerja dari enkapsulasi secara mendasar adalah .....

b. melindungi sebuah program dari akses/intervensi dari program lain yang memengaruhinya

3. Menurut terminologinya, enkapsulasi dapat diartikan sebagai....

a. pembungkus

4. Untuk melakukan perubahan terhadap atribut yang disembunyikan jika melakukan information
hiding terhadap atribut pada suatu class, dilakukan dengan cara membuat suatu interface berupa
method untuk menginisialisasi atau mengubah nilai dari suatu atribut tersebut. Hal ini termasuk ke
dalam kategori.....

b. interface to access data

5. Untuk membuat suatu class yang menyatakan bahwa variable/method sebuah class tidak dapat
diakses oleh class lain dengan menjadikan class sebagai

d. private

6. Ketika sebuah protokol berada pada lapisan yang lebih rendah menerima data dari protokol yang
berada pada lapisan yang lebih tinggi serta meletakkan data ke format data yang dipahami oleh
protokol tersebut. akan terjadi proses

b. enkapsulasi

7. Penyembunyian informasi dapat dilakukan dengan pengendalian terhadap akses pembentuk kelas
dengan keyword-keyword untuk kendali pengaksesan sebagai berikut, kecuali.....

c. keyword

8. Tujuan utama penggunaan enkapsulasi dalam OOP adalah .....


a. menghindari kesalahan pemrograman

9. Class yang diberi warisan disebut....

b. subclass

10. Hal yang perlu dipahami adalah setiap subclass akan mewarisi state dan behavior dari....

e. superclass-nya

11. Keyword super digunakan oleh subclass untuk memanggil constructor atau method yang ada
pada

e. superclass-nya

12. Dasar utama diperlukannya suatu inheritance dalam pemrograman Java adalah

c. untuk menghindari duplikasi object

13. Sebuah perwujudan superclass dari semua kelas adalah ....

d. object

14. Perhatikan gambar berikut!

Berdasarkan gambar di atas, yang termasuk sebagai superclass adalah ....

b. Class A

15. Dalam konsep tentang pewarisan diketahui bahwa class akan makin bersifat spesifik jika makin....

b. ke bawah
ULANGAN AKHIR SEMESTER 1
1. Berikut yang tidak termasuk pemrograman berorientasi objek adalah....

d. word

2. Prosedur dalam Pemrograman Berorientasi Objek dikenal dengan sebutan

c. method

3. Java dikenal pula dengan slogan yang berbunyi....

b. tulis sekali, jalankan di mana pun

4. Konsep mewariskan attribute dan method yang dimiliki oleh sebuah class kepada class
turunannya.

d. inheritance

5. Model data berorientasi objek dapat dikatakan memberikan hal-hal sebagai berikut, kecuali....

e. pendekatan OOP lebih rumit dikembangkan

6. Dalam satu paket JDK (Java Development Kit), terdapat dua komponen penting yang membuat
sebuah aplikasi Java dapat berjalan, yaitu komponen....

d. JRE dan JVM

7. Untuk menentukan folder tempat instalasi Java dengan menekan tombol

c. Change

8. Setelah semua proses instalasi dan konfigurasi selesai dilakukan, dapat memeriksa hasil kompiler
Java sudah siap digunakan untuk mengompilasikan program Java dengan menuliskan perintah..

b. javac-version

9. Software komersial untuk menulis kode program Java yang benar adalah

e. semua benar
10. Light Table memiliki integrasi khusus untuk beberapa bahasa pemrograman sebagai berikut,
kecuali....

e. Foxpro

11. Sebuah blueprint (denah) atau prototipe yang mendefinisikan variabel dun metode umum untuk
semua objek dari jenis tertentu adalah ....

e. class

12. Secara mendasar, method statis biasanya diimplementasikan untuk method....

d. main()

13. Hal yang tidak boleh dilakukan pada penamaan dalam pemrograman Java adalah....

a. menggunakan keyword

14. Nama method herupa kata kerja atau ungkapan kata kerja, di mana penulisan method mengacu
pada sintaks...

a. Camel

15 Berikut yang bukan termasuk penamaan identifiers dalam pemrograman Java adalah....

c. interherence

16. Proses untuk menutupi semua detail dari sebuah object yang tidak mendukung karakteristik khas
dari object disebut....

e. enkapsulasi

17. Konsep enkapsulasi sangat penting dilakukan untuk menjaga kebutuhan program dengan
tujuan.....

d. dapat diakses sewaktu-waktu

18. Dalam sebuah class terdapat sebuah property dan method yang memiliki hak akses tertentu
dalam lingkupnya, di mana hak akses tersebut dibuat menggunakan....

b. access modifier
19. Proses information hiding dilakukan dengan memberikan akses kontrol 'private' pada saat
mendeklarasikan.....

c. Atribut

20. Di dalam Java, pengapsulan dapat dilakukan dengan pembentukan kelas- kelas menggunakan
keyword....

a. Class

21. Sebuah class bisa mewariskan atribut property-nya dan method-nya ke class yang lain. Class yang
mewarisi disebut....

c. superclass

22. Konsep inheritance ini mengadopsi dunia riil di mana suatu entitas/objek dapat memiliki class....

b. turunan

23. Di dalam Java, untuk mendeklarasikan suatu class sebagai subclass dilakukan dengan cara
menambahkan kata kunci.....

a. extends

24. Programmer Java dapat mendefinisikan superclass khusus yang bersifat generik, yang biasa
disebut....

d. abstract class

25. Secara umum, Java hanya memperkenankan adanya single inheritance, di mana hanya
memperbolehkan suatu subclass memiliki

e. satu parent class

Anda mungkin juga menyukai