wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PEMOGRAMAN BEROREANTASI OBJECK--RPL

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

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

a)

Abstraksi

b)

Kelas atau class

c)

Obyek

d)

Atribut

e)

Method

2.

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

a)

Abstraksi

b)

Atribut

c)

Obyek

d)

Method

e)

Kelas

3.

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

a)

Abstraksi

b)

Enkapsulasi

c)

Inheritance

d)

Polymorphism

e)

Properties

4.

Suatu kelas dapat diturunkan dari kelas yang lain, dimana atribut dari kelas semula dapat diwariskan kekelas yang baru adalah prinsip...

a)

Abstraksi

b)

Enkapsulasi

c)

Inheritance

d)

Polymorphism

e)

Properties

5.

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

a)

Abstraksi

b)

Enkapsulasi

c)

Inheritance

d)

Properties

e)

Polymorphism

6.

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

a)

Abstraksi

b)

Atribut

c)

Obyek

d)

Method

e)

Kelas

7.

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

8.

Nama lain dari istilah pewarisan adalah ... *

a)

. Inheritance

b)

Interface

c)

Overriding

d)

Overloading

e)

Implements

9.

Class yang mempunyai sedikitnya satu abstract metode disebut ...

a)

Abstract class

b)

Class

c)

Multiple interface

d)

Implementasi

e)

Interface

10.

Keyword yang digunakan dalam suatu block program adalah ...

a)

Try

b)

. Throw

c)

Throws

d)

Catch

e)

Finally

11.

Super class tertinggi adalah ...

a)

Class throwable

b)

Php

c)

Metode

d)

Throw

e)

Catch

12.

Class yang menyediakan beberapa flied dan method bermanfaat disebut

a)

Class system

b)

Class math

c)

Class string

d)

Class wrapper

e)

Boolean

13.

Class yang digunakan menggunakan array dan character disebut ...

a)

Class math

b)

Class string

c)

Class string buffer

d)

Class wrapper

e)

Class procces

14.

Prosedur dalam Pemrograman Berorientasi Objek dikenal dengan sebutan…

a)

Abstraction

b)

Inheritance

c)

Encapsulation

d)

Polymorphism

e)

Method

15.

Aturan penulisan yang semuanya menggunakan huruf kapital, seperti YELLOW, SAPI, MOBIL dan lain-lain masuk kedalam Kategori…

a)

Class

b)

Constants

c)

Interface

d)

Method

e)

Variabel

16.

Coding huruf kapital/huruf kecil berpengaruh dalam pemrograman java disebut..

a)

Case sensitive

b)

underscore

c)

Reserved word

d)

keyword

e)

Operator

17.

Setiap object memiliki dua karakterisitik utama, yaitu…

a)

Atribut dan class

b)

koordinat dan behavior

c)

Atribut dan behavior

d)

class dan behaviori

e)

Class dan behavior

18.

Hak akses yang dimiliki oleh atribut adalah…

a)

Private, public dan portable

b)

Portable, public dan intermediate

c)

Private, portable dan protected

d)

Private, public dan protected

e)

Intermediate, public dan protected

19.

JVM dibuat sebagai salah satu solusi untuk kebutuhan java.lang, yaitu…

a)

Portability

b)

Identity

c)

Intregity

d)

community

e)

Compability

20.

.Text editor yang dibuat oleh GitHub dengan memiliki lisensi open source dan tersedia untuk platform OS X, Linux, dan Windows adalah…

a)

Brackets

b)

Notepad++

c)

Atom

d)

UltraEdit

e)

CEcoder

21.

Jika Tidak ditemukan kesalahan (Error) pada kode program Java yang ditulis, kompilasi akan menghasilkan file dengan nama sama dan berekstensi…

a)

java

b)

public

c)

static

d)

system

e)

class

22.

Setelah instalasi Java Development Kit (JDK) di Microsoft Windows telah selesai dilakukan, langkah selanjutnya adalah melakukan konfigurasi pada

a)

Documents and Settings

b)

Microsoft Configuration

c)

System Variable

d)

Received Files

e)

Network Diagnostic

23.

Pada umumnya, Java akan diinstal secara otomatis di folder…

a)

System

b)

Windows

c)

Documents and Settings

d)

Program Files

e)

Nod_upd

24.

Komponen yang digunakan untuk peruntukan kelas elemen-elemen dasar adalah…

a)

Java.applet

b)

java.lang

c)

Java.awt

d)

java.net

e)

Java.io

25.

Bahasa pemrograman yang paling populer digunakan dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web adalah…

a)

PHP

b)

cobol

c)

Perl

d)

Java

26.

Sebuah Sistem yang dibangun berdasarkan metode berorientasi objek adalah sebuah sistem yanmemiliki komponen sebagai berikut, kecuali…

a)

Komponennya di-enkapsulasi menjadi kelompok fungsi

b)

Dapat mewarisi atribut dan sifat dari komponen lainnya

c)

Komponen-komponen tersebut saling berinteraksi satu sama lain

d)

Komponennya di-enkapsulasi menjadi kelompok data

27.

Memilih boleh beberapa pilihan sekaligus adalah fungsi dari control

a)

Checkbox

b)

Textbox

c)

Label

d)

Option button

28.

Pada ms. Visual basic, control yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai adalah …

a)

Checkbox

b)

Textbox

c)

Label

d)

Option button

e)

Frame

29.

Pada ms. Visual basic untuk menempatkan posisi kursor yang diiginkan adalah

a)

. Pointer

b)

. Sel

c)

Datafield

d)

Setfocus

30.

Message yang tampil jika salah dalam pemberian nama suatu control abjek adalah

a)

Not a legal object name

b)

Illegal operation

c)

. No legal name

d)

Not object name

31.

Tampilan yang berisi gambaran dari semua modul terlihat pada

a)

Jendela project

b)

Jendela form design

c)

Jendela tool box

d)

Jendela code

e)

Jendela properties

32.

Bahasa pemrograman yang berorientasi objek (oop) dan dapat dijalankan pada berbagai platform sistem operasi disebut

a)

Borlan delphi

b)

Web

c)

Pascal

d)

c++

e)

Java

33.

adalah suatu cara untuk menyembunyikanimplementasi detail dari suatu class. Enkapsulasi mempunyai dua halmendasar, yaitu:

a)

Class

b)

Constants

c)

Interface

d)

Method

e)

enkapsulasi

34.

lihat gambar di bawah ini ..setelah program di runing

a)
b)
c)
d)
35.

LIHATLAH GAMBAR DI BAWAH INI

a)

LANGKAH MEMBUAT PROJECT BARU

b)

LANGKAH MENUTUP PROJECT BARU

c)

LANGKAH MENGKOPI PROJECT BARU

d)

LANGKAH MENGHAPUS PROJECT BARU

36.

Berikut ini yang termasuk tipe data primitive adalah…

a)

Boolean

b)

character

c)

byte

d)

Double

37.

Berikut ini yang termasuk tipe data reference adalah…

a)

float

b)

Character

c)

. short

d)

int

38.

Keyword yang digunakan untuk membuat nilai tetap dan tidak dapat berubah adalah…

a)

protected

b)

private

c)

public

d)

.final

39.

Untuk menambahkan Form baru pada Visual basic, sebelumnya kita Add Form dari menu

a)

File

b)

Edit

c)

Project

d)

Help

e)

Insert

40.

Instruksi untuk melakukan RUN dalam program visual basic…

a)

F1

b)

F5

c)

F4

d)

) Alt+F9