Anda di halaman 1dari 5

YAYASAN LEMBAGA PENDIDIKAN BIMA SAKTI LAMPUNG

SMK BIMA SAKTI BATANGHARI NUBAN


JURUSAN : 1. TEKNIK KENDARAAN RINGAN 3. REKAYASA PERANGKAT LUNAK
2. TEKNIK SEPEDA MOTOR 4. TEKNIK PEMESINAN
Alamat : Jalan Raya Purwosari Kotagajah, Batanghari Nuban – Lampung TImur Kode Pos : 34153

PENILAIAN AKHIR SEMESTER GANJIL TP 2023/2024


Mata Pelajaran : Pemrograman Berorientasi Objek
Kelas : XI RPL
Nama Guru : Kristina Kusuma N., S.Pd.

1. Kumpulan dariobyek-obyek dengan karakteristik 5. Class dalam java yang mempunyai satu abstract
yang sama adalah pengertian metode disebut..
a. Abstraksi a. Abstract class
b. Class b. Class
c. Obyek c. Multiple interface
d. Atribut d. Implementasi
e. Method e. Interface
2. Yang bukan konsep penting dalam pemograman 6. Berikutini yang bukan merupakan tipe data wrapper
beorientasi obyek adalah.. adalah …
a. Abstraksi a. Boolean
b. Enkapsulasi b. Byte
c. Inheritance c. Character
d. Properties d. Double
e. Polymorphism e. Int
3. Nama lain dari kata pewarisan dalam java adalah.. 7. Class dalam java yang menyediakan beberapa flied
a. Inheritance dan method bermanfaat disebut..
b. Interface a. Class system
c. Overriding b. Class math
d. Overloading c. Class string
e. Implements d. Class wrapper
4. Class dalam java yang digunakanmenggunakan array e. Boolean
dan character disebut.. 8. Keyword pentingdalam program java dalam hal
a. Class math exception handing adalah..
b. Class string a. Try
c. Class string buffer b. Catch
d. Class wrapper c. Finally
e. Class procces d. Throw
e. Objek
9. Di dalam pemrograman berontasiobjek yang c. 12
merupakan super class tertinggi adalah.. d. 40
a. Class throwable e. 44
b. Php 15. Variabel-variabel dalam java yang menyatakan
c. Metode karakteristik suatu objek di sebut …
d. Throw a. Data member
e. Catch b. Member function
10. Keyword pada java yang digunakan dalam suatu c. Tipe data
block program adalah .. d. Class
a. Finally e. Data objek
b. Throw 16. Mengelompokan class – class yang saling berelasi
c. Throws menggunakan perintah java yaitu..
d. Catch a. Private
e. Try b. Package
11. Method pada java yang bersifat static berarti … c. Import
a. Diambil dengan cara membuat sebuah d. Public
object dari class tersebut e. Interface
b. Mampu mengakses anggota static dan non 17. Kesatuan antara data dan fungsi ,disebut..
static dari class a. Class
c. Dapat menunjuk pada this dan super b. Fungsi
d. Dapatdiambiltanpamembuatsebuah object c. Variabel
dari class tersebut d. Objek
e. Mengambil data dari class e. Method
12. File yang berekstensi class (nama_file.class) 18. Dalam pemrograman java telah memiliki 2 kategori
padapemrograman java, berisikan: tipe data ,yaitu…
a. Statement program a. Primitive, reference
b. Logika program b. Variabel, contructor
c. Instruksi program c. Double, int
d. Bytecode program d. Variabel, double
e. Analisissistem e. Primitiv, int
13. Operator pada java yang terdapat pada kurung 19. Untuk mengurutkan isi array dalam java secara
berikut (%=) adalah operator yang digunakan untuk ascending , bias menggunakan …
…. a. System .sort()
a. Penjumlahan b. Arrays.sort()
b. Sisapembagian c. Array.sort()
c. Pembagian d. System.sorting()
d. Perkalian e. Array.sort
e. Pengurangan 20. Method pada java yang memiliki nama yang sama
14. Jika program tersebut dijalankan maka akan dengan nama classnya disebut dengan …
menghasilkan tampilan sebagian berikut .. a. Overriding
a. 52 b. Constructor
b. 42 c. Polymorphism
d. Overloading 26. Suatu method yang tepat dijalankan otomatis pada
e. Inheritance saat object dari class dibuat, dikenal dengan …
21. Keyword pada java yang digunakan untuk a. Constructor
mengaplikasikan konsep pewarisan adalah .. b. Initializer
a. This c. Garbage collector
b. Super d. Inheritance
c. Dinamis e. Polymorphisme
d. Static 27. Modifier yang hanya dikenal oleh dirinya dan kelas
e. Extends turunannya adalah…
22. Kemampuan suatu subkelas untuk memodifikasikan a. Class
data dan method dari kelas induknya disebut b. Private
dengan .. c. Public
a. Overriding d. Final
b. Inheritance e. Protected
c. Polymorphism 28. Modifier yang digunakan bilasuatu unsure
d. Encapsulation (kelas,metode,variable) memiliki nilai yang tetap
e. Overloading adalah ..
23. Modifier final pada kelas berarti … a. Protected
a. Kelas tersebut adalah konstanta b. Private
b. Kelas tersebut tidak dapat dioverride oleh c. Public
kelas lain d. Final
c. Kelas tersebut tidak dapat diturukan e. Class
menjadi subkelas 29. Berikut adalah cara untuk mendeklarasikan sebuah
d. Kelas tersebut tidak dapat diakses oleh kelas package , yaitu …
lain a. Package.<nama_package>;
e. Kelas tersebut tidak dapat di akses oleh b. Package <nama_package>
objek c. Package <nama_package>.<nama_kelas>
24. Istilah untuk melindungi data dari usaha modofikasi , d. Package <nama_package>.*
perusakan dan penggan daan data oleh pihak yang e. Package <nama_package>;()
tidak berwenang adalah… 30. Pada pemrograman java, file yang berekstensi class
a. Inheritance (nama_file.class)sebenarnya berisikan:
b. Polymorphisme a. Statement program
c. Constructor b. Logika program
d. Overloading c. Instruksi program
e. Encapsulation d. Alur program
25. Untuk menyimpan data nim mahasiswa ,tipe data e. Bytecode program
yang paling tepat digunakan adalah.. 31. Abstraksi dari suatu yang mewakili dunia nyata
a. Int adalah pengertian …
b. Short a. Abstraksi
c. Char b. Class
d. Float c. Objek
e. String d. Atribut
e. Method b. Byte
32. Kumpulan dari obyek-obyek dengan karakteristik c. Class
yang sama adalah pengertian … d. Objek
a. Abstraksi e. Throw
b. Class 37. Kesatuan antara data dan fungsi disebut..
c. Objek a. Class
d. Atribut b. Fungsi
e. Method c. Variable
33. Yang bukan konsep penting dalam pemrograman d. Objek
berorientasi obyek adalah… e. Method
a. Abstraksi 38. Untuk menyimpan data nim mahasiswa tipe data
b. Enkapsulasi yang saling tepat digunakan yaitu..
c. Inheritance a. Class
d. Properties b. String
e. Polymorphism c. Objek
34. Nama lain dari kata pewarisan dalam java adalah d. Throw
a. Inheritance e. Over
b. Interface 39. Kesatuan antara data dan fungsi disebut…
c. Overriding a. Class
d. Overloading b. Fungsi
e. Implements c. Variable
35. Berikut yang bukan merupakan tipe data wrapper d. Objek
adalah.. e. Method
a. Boolean 40. Mengelompokkan class- class yang saling berelasi
b. Class menggunakan perintah java yaitu..
c. Byte a. Private
d. Overriding b. Package
e. Int c. Import
36. Keyword yang penting dalam java dalam hal d. Public
exception hading adalah… e. intervace
a. Try

Anda mungkin juga menyukai