0% menganggap dokumen ini bermanfaat (0 suara)
68 tayangan7 halaman

Kuis Pemrograman Berorientasi Objek

Dokumen tersebut berisi pertanyaan-pertanyaan tentang pemrograman berorientasi objek. Pertanyaan-pertanyaan tersebut meliputi konsep dasar OOP seperti kelas, objek, pewarisan, enkapsulasi, dan lainnya.

Diunggah oleh

okta viana
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
68 tayangan7 halaman

Kuis Pemrograman Berorientasi Objek

Dokumen tersebut berisi pertanyaan-pertanyaan tentang pemrograman berorientasi objek. Pertanyaan-pertanyaan tersebut meliputi konsep dasar OOP seperti kelas, objek, pewarisan, enkapsulasi, dan lainnya.

Diunggah oleh

okta viana
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd

Pilihlah jawaban yang paling benar !

1. Pemrograman berorientasi objek (Inggris: object-oriented programming


disingkat..
A. OOP D. PBO
B. OPO E. JAVA
C. JENI

2. Salah satu keuntungan utama dari teknik pemrograman berorientasi obyek


atas teknik pemrograman prosedural adalah..
A. bahwa memungkinkan programmer untuk membuat modul yang tidak
perlu diubah ketika sebuah jenis baru objek ditambahkan.
B. Dengan cara ini, struktur data menjadi objek yang meliputi data dan
fungsi.
C. permrograman prosedural dengan pemrograman berorientasi obyek!
D. mengkombinasikan data dan fungsi untuk mengakses data menjadi
sebuah kesatuan unit.
E. Semua salah

3. kumpulan objek dari jenis yang sama disebut juga..


A. Java SDK D. Class
B. Array [Link]
C. Public

4. mengkombinasikan data dan fungsi untuk mengakses data menjadi sebuah


kesatuan unit. disebut juga..?
A. PBO D. JENI
B. Delphi E. Paschal
C. C++
5. composition merupakan prinsip penyederhanaan dari sesuatu yang
kompleks dengan cara memodelkan kelas sesuai dengan
[Link] juga...
A. Enkapsulasi D. Abstraksi
B. Objeck E. Class
C. Compotiont
6. Mengacu pada tindakan yang mewakili fitur penting tanpa termasuk
rincian latar belakang atau penjelasan. Disebut juga...
A. Array D. Accessor Methods
B. Encapsulation E. Abstraksi
C. Inheritance

7. Yang digunakan untuk membaca nilai variabel pada class,baik berupa


instance maupun static disebut juga.....
A. Abstraksi D. Accessor Methods
B. Encapsulation E. Array
C. Mutator methods

8. sebuah variabel/ sebuah lokasi tertentu yang memiliki satu nama sebagai
identifier, namun identifier ini dapat menyimpan lebih dari sebuah nilai.
Disebut juga...
A. Abstraksi D. Accessor Methods
B. Encapsulation E. Array
C. Mutator methods

9. Pesan Passing adalah


A. Adalah method yang dapat dipakai tanpa harus menginisialisasi suatu
class
B. Pernyataan atau blok pernyataan yang diulang-ulang sampai
mencapai kondisi yang cocok.
C. Operator ternary. Berarti bahwa operator ini membawa tiga argumen
yang membentuk suatu ekspresi bersyarat
D. Menggambarkan kemampuan objek
E. proses di mana sebuah objek mengirim data ke obyek lain atau
meminta objek lain untuk memanggil sebuah metode

10. Gabungan antara beberapa data dan fungsi yang masing-masing bekerja
bersama-sama dan tidak dapat dipisahkan disebut juga?
A. Class D. Aray
B. Objeck E. Turunan
C. Encapsulation

11. Yang termasuk Fitur Pemrograman berorientasi prosedur, Kecuali..?


A. Program besar yang terbagi dalam fungsi kecil atau Prosedur.
B. Menggunakan Pendekatan pemrograman Top-Down.
C. Data bergerak bebas dari satu fungsi ke yang lain.
D. Sebagian besar fungsi berbagi data umum.
12. Untuk membuat program java paling tidak harus tersedia dua buah
software yaitu . . . .
A. Java 2 SDK “Standart Edition” (J2SE) & Text Editor
B. Java 2 SDK “Standart Edition” (J2SE) & Polymorphism
C. Text Editor & Polymorphism
D. Text Editor & Abstrak
E. Text Editor & Objek

13. Perangkat lunak ini berfungsi untuk menuliskan kode-kode program, yaitu
fungsi dari …
A. Java 2 SDK “Standart Edition” (J2SE) D. Text Editor
B. Abstrak E. Objek
C. Polymorphism

14. Memberi komentar dua baris pada program java menggunakan tanda
berikut ini …
A. // D. **
B. [[ E. –
C. /*
15. Baris perintah pada bahas pemrograman java selalu diakhiri dengan tanda
A. [ ] D.{ }
B. // E. /
C. ;

16. Apa yang di sebut denagan Method?


A. Method adalah prosedur/fungsi yang dimiliki oleh sebuah objek
B. Method Adlah Bahasa yang tidak dapat dibaca oleh komputer
C. Method adalah bahasa yang yang tidak memiliki sebuah objek
D. Method adlah bukan bahasa pemograman
E. Semua Salah

17. kerangka program OOP dapat ditinjau ke dalam 7 bagian penting Kecuali

A. Komentar D. Paket (package) dan Import


B. Kelas Komentar E. Semua Salah
C. Badan Kelas (Class Body)
18. Konsep pemrograman yang difokuskan pada penciptaan kelas yang
merupakan abstraksi/blueprint/prototype dari suatu objek disebut?
A. Sekumpulan objek objek D. Basis data dan algoritma
B. Object Oriented Programming E. Semua Salah
C. Objek Pemograman

19. Proses pembentukan kelas baru dari kelas yang sudah ada disebut ?
A. sebagai pewarisan (inheritance) D. Sebagai Objek
C. Sebagai Acess E. Semua Benar
B. Sebagai Warisan Keluarga

20. Proses pewarisan ini akan menghasilkan suatu hierarki kelas. Kelas yang
terletak pada puncak hierarki disebut
A. sebagai Kelas Abstrak D. sebagai Kelas waris
B. sebagai Prosedur [Link] ada pilihan
C. sebagai unci kela

21. Dalam beberapa referensi, method dianalogikan juga dengan istilah


A. sebagai pewarisan (inheritance) D. Sebagai prosedur, fungsi dan
Behavior
B. sebagai Kelas Abstrak E. Tidak ada pilihan
C. Object Oriented Programming

22. Dalam OOP ,Data adalah :


a. Sifat karakteristik yang dimiliki oleh Barinware
b. Sifat karakteristik yang dimiliki RAM
c. Sifat karakteristik yang dimiliki oleh objek
d. Sifat karakteristik yang dimiliki oleh clas

23. Dalam beberapa referensi, data dianalogikan menjadi 3 bagian ,kecuali?


A. variabel D. Class
B. atribut E. Semua Salah
C. property

24. Proses pembentukan objek dari suatu kelas disebut


A. Instalasi komputer personal D. Intalasi Objek
B. instansiasi (instantiation). E. Instalasi Windows
C. Intalasi data base
25. Representasi grafis dari langkah – langkah yang harus diikuti dalam
menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol,
dimana masing – masing simbol merepresentasikan kegiatan tertentu.
A. Algoritma D. Prosedural
B. Flowchart E. Data Flow Diagram
C. Analisis

26. Bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan
pada berbagai platform sistem operasi disebut
A. Borlan delphi D. Web
B. Pascal E.C++
C. Java

27. Suatu kelas dapat dibuat sebagai kelas yang benar-benar baru, atau dapat
juga dibentuk dari kelas yang sudah ada disebut
A. Hak-hakKelas D. Hak-Hak Prosedure
B. Hiraki Prosedure [Link] Samurai
C. Hiraki Kelas

28. Terdapat dua komponen utama dari Deployment Environment. Yang


pertama adalah
A. JRE dan J2SDK D. HTML Dan WEB
B. Clas dan Scrip E. Objec
C. Bin dan Module

29. Java memiliki karakteristik


berikut : ,,,Interpreter,Robust,Aman,Architecture
Neutral,Portabel,Performance,Multithreaded,Dinamic
A. Sederhana D. Dapat didistribusi dengan mudah
B. Berorientasi objek [Link] yang sulit
C. Bahasa yang Prosedural

30. Yang anda ketahui sebuah mesin imajiner (maya) yang bekerja dengan
menyerupai aplikasi pada sebuah mesin [Link]
A. JVM D. HTML
B. JAVA [Link]
C. JENI
31. Langkah pertama dalam pembuatan sebuah program berbasis Java adalah

A. Menuliskan kode program pada text editor D. Meruning


B. Mengcompailer E. Mengruning
C. Menexcecusi

32. Ada tiga cara menuliskan komentar Kecuali


A. // komentar sebanyak satu baris
B. /*komentar lebih dari satu baris*/
C. /**komentar lebih dari satu baris dan bersifat sebagai official */
D. /Komentar Berbasis/

33. Extends digunakan dalam prinsip pewarisan disebut juga?


A. modifier D. implements
B. Inheritance E. Exlusive
C. multiple

34. Bagian program yang merupakan isi dari kelas,disebut juga?


A. Page Class D. Induk Clss
B. Body class E. IN Class
C. Block Clas

35. Program eror biasanya terjadi karena kesalahan penulisan disebut


A. SintakSyntax errors D. Kesalah Comfile
B. Class Erors E. Erors Coding
C. Kesalahan Prosedur

36. suatu tanda yang mewakili nama-nama variabel, method, class dan
sebagainya disebut?
A. SintakSyntax errors D. Variabel
B. Java Identifier E. Sintak
C. import javax.

37. Identifier yang telah dipesan untuk didefinisikan sebelumnya oleh Java
untuk tujuan tertentu disebut
A. Kata Keyword D. Kata Berjalan
B. kata bersambung E. Kata Saya
C. Kata kunci
38. Berikut ini adalah daftar dari kata kunci dalam Java
(JavaKeywords).Kecuali
A. Abstrac D. Error Sintac
B. Countineu E. Counstanta
C. Default

39. Macam-macam literalsdalam Java adalah kecuali?


A. Integer Literals D. Boolean Extended
B. Floating-Point Literals E. Variable
C. Boolean Literals,

40. Program dibawah ini mana yang benar


A B

C D

Anda mungkin juga menyukai