Peraih Mimpi - Hai teman teman kali ini saya akan membagikan contoh soal pemrograman web dan jawaban supaya bisa kalian pelajari, semoga bermanfaat 😊. 1. Abstraksi dari sesuatu yang mewakili dunia nyata adalah pengertian... A. Abstaksi B. Class C. Objek D. Atribut E. Method
2. Contoh hubungan objek dan class adalah … A. Guru – Siswa B. Ikan – Katak C. Mobil – Motor D. Pelajaran – Siswa E. Kendaraan – Mobil 3. Kumpulan dari obyek-obyek dengan karakteristik yang sama adalah pengertian... A. Abstraksi B. Class C. Obyek D. Atribut E. Method 4. 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. Class 5. Yang bukan konsep penting dalam pemrograman berorientasi obyek adalah... A. Abstraksi B. Enkapsulasi C. Inheritance D. Properties E. Polymorphism 6. Class dalam javayang digunakan menggunakan array dan character disebut … A. Class math B. Class string C. Class string buffer D. Class wrapper E. Class procces 7. Method pada java yang menghasilkan nilai mutlak adalah ... A. Publik static double max (double p, q) 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) 8. Berikut ini yang bukan merupakan tipe data wrapper adalah ... A. Boolean B. Byte C. Character D. Double E. Int 9. Class dalam java yang menyediakan beberapa flied dan method bermanfaat disebut ... A. Class system B. Class math C. Class string D. Class wrapper E. Boolean 10. Keyword penting dalam program java dalam hal exception handing adalah ... A. Try B. Catch C. Finally D. Throw E. Objek 11. Pengertian dari objek adalah … A. Method B. Variabel C. Peringkat D. Kumpulan property yang dirangkai dalam sebuah tempat E. Gabungan dari berapa data dan fungsi yang masing – masing bekerja sama dan tidak dapat di pisahkan 12. Definisi dari java adalah … A. Tempat diprosesnya Bahasa pemrograman B. Kantong fasilitas C. Bahasa pemrograman identitas variable D. Bagian dari class yang dapat digunakan oleh objek atau class lain E. Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuan – kemapuan terbaik Bahasa pemrograman objek sebelumnya 13. Di bawah ini merupakan bagian-bagian dari prosedur pemrograman berorientasi objek, kecuali… A. Attribute B. Method C. Class D. Object E. Entitas 14. Contoh objek dari class system operasi adalah…. A. Java B. Apple C. Google D. Netbeans E. Windows 15. Berikut yang bukan merupakan objek dalam pemrograman adalah …. A. Bus B. Motor C. Mobil D. Sepeda E. Kendaraan 16. 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 17. Prinsip penyederhanaan dari sesuatu yang kompleks dengan cara memodelkan kelas sesuai dengan masalahnya adalah..... A. Abstraksi B. Enkapsulasi C. Inheritance D. Polymorphism E. Properties 18. Kumpulan dari beberapa method yang belum terdapat operasi di dalam method tersebut disebut ... A. Abstract class B. Inheritance C. Interface D. Method abstract E. Implements 19. Nama lain dari kata pewarisan dalam java adalah ... A. Inheritance B. Interface C. Overriding D. Overloading E. Implements 20. Class dalam java yang mempunyai satu abstract metode disebut … A. Abstract class B. Class C. Multiple interface D. Implementasi E. Interface Baca juga : PBO | Mengenal class, objek, constructor dan method 21. Operator pada java yang terdapat pada kurung berikut ( %= ) adalah operator yang digunakan untuk…. A. Penjumlahan B. Sisa pembagian C. Pembagian D. Perkalian E. Pengurangan 22. Variabel-variabel dalam java yang menyatakan karakteristik suatu objek disebut… A. Data member B. Member function C. Tipe data D. Class E. Data objek 23. Mengelompokkan class - class yang saling berelasi menggunakan perintah java yaitu… A. Private B. Package C. Import D. Public E. Interface 24. Kesatuan antara data dan fungsi, disebut… A. Class B. Fungsi C. Variabel D. Objek E. Method 25. Dalam Pemrograman java telah memiliki 2 kategori tipe data, yaitu : A. Primitive, Reference B. Variabel, Contructor C. Double, int D. Variabel, double E. Primitive , int 26. Keyword pada java yang digunakan untuk mengaplikasikan konsep pewarisan adalah… A. This B. Super C. Dinamic D. Static E. Extends 27. Di dalam pemrograman berontasi objek yang merupakan Super class tertinggi adalah ... A. Class throwable B. Php C. Metode D. Throw E. Catch 28. Keyword pada java yang digunakan dalam suatu block program adalah ... A. Finally B. Throw C. Throws D. Catch E. Try 29. Method pada java yang bersifat static berarti… A. Diambil dengan cara membuat sebuah object dari class tersebut B. Mampu mengakses anggota static dan non static dari class C. Dapat menunjuk pada this dan super D. Dapat diambil tanpa membuat sebuah object dari class tersebut E. Mengambl data dari class 30. File yang berekstensi class (nama_file.class) pada pemrograman java, berisikan: A. Statement program B. Logika program C. Instruksi program D. Bytecode program E. Analisis system 31. Berikut merupakan pernyataan yang benar dalam java mengenai tipe data reference, yaitu… A. Menyimpan data dalam memori yang sebenarnya B. Berisi nilai tunggal dengan format dan ukuran yang sesuai tipenya C. Menyimpan alamat dalam lokasi memori yang menunjuk ke dalam lokasi memori dimana data sebenarnya berada D. Sebuah tipe data yang berjenis metode yang memiliki class E. Menyimpan data dalam class yang berbeda 32. Modifier yang hanya dikenal oleh dirinya dan kelas turunannya adalah… A. Class B. Private C. Public D. Final E. Protected 33. Untuk mengunci metode info agar tidak dapat di override jika dipanggil pada kelas lain adalah dengan syntax….. A. Protected void info( ) B. Final void info( ) C. Public void info( ) D. Private void info( ) E. Final void() 34. Untuk menyimpan data nim mahasiswa, tipe data yang paling tepat digunakan adalah... A. Int B. Short C. Char D. Float E. String 35. Suatu method yang dapat dijalankan otomatis pada saat object dari class dibuat, dikenal dengan ... A. Constructor B. Initializer C. Garbage Collector D. Inheritance E. Polymorphisme 36. Pernyataan yang benar berhubungan dengan method dalam java, yaitu... A. Parameter (argument) method dapat berupa object dari suatu class B. Semua method dalam java harus memiliki return type C. Method dengan tipe double berarti method akan menghasilkan nilai bilangan bulat D. Method dengan tipe void merupakan method yang tidak menampilkan dan mengeluarkan apa pun E. Method dalam java tidak memiliki return type 37. Kemampuan suatu subkelas untuk memodifikasi data dan method dari kelas induknya disebut dengan … A. Overriding B. Inheritance C. Polymorphism D. Encapsulation E. Overloading 38. Modifier final pada kelas berarti… A. Kelas tersebut adalah konstanta B. Kelas tersebut tidak dapat dioverride oleh kelas lain C. Kelas tersebut tidak dapat diturunkan menjadi subkelas D. Kelas tersebut tidak dapat diakses oleh kelas lain E. Kelas tersebut tidak dapat di akses oleh objek 39. Istilah untuk melindungi data dari usaha modofikasi, perusakan dan penggandaan data oleh pihak yang tidak berwenang adalah ... A. Inheritance B. Polymorphisme C. Constructor D. Overloading E. Encapsulation Baca juga : Mengenal css dalam pemrograman web 40. Keyword pada java yang digunakan untuk mengaplikasikan konsep pewarisan adalah… A. This B. Super C. Dinamic D. Static E. Extends |