Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PBO 3.1

Total questions: 10

Worksheet time: 9mins

Name
Class
Date
1.

Salah satu bahasa pemrograman berorientasi obyek (object oriented) adalah ...

a)

C

b)

PHP

c)

Java

d)

C++

2.

Kemudahan dalam pengembangan program aplikasi berorientasi objek adalah ...

a)

mengikuti model yang ada dalam kehidupan nyata

b)

mengikuti perkembangan zaman

c)

kemudahan membuat kode program

d)

biaya perawatan (maintenance) murah

3.

Sebuah obyek, baik di dunia nyata atau di dalam program aplikasi, memiliki dua karakteristik yaitu ...

a)

Kondisi (state) & Function (Fungsi)

b)

Function (Fungsi) & Tingkah laku (behaviour)

c)

Kondisi (state) & Tingkah laku (behaviour)

d)

Method & Function

4.

Dalam konsep pemrograman berorientasi objek terdapat istilah Enkapsulasi, maksudnya ...

a)

suatu mekanisme untuk menyembunyikan atau memproteksi suatu proses dari kemungkinan interprensi atau penyalahgunaandari luar sistem

b)

suatu proses dimana suatu class diturunkan dari class lainnya sehingga ia mendapatkan ciri atau sifat dari class tersebut

c)

digunakannya suatu interface yang sama untuk memerintah suatu objek agar melakukan suatu aksi atau tindakan yang mungkin hasil akhir yang serupa, tetapi melalui proses yang berbeda

d)

Benar Semua

5.

Dalam konsep pemrograman berorientasi objek terdapat istilah Polymorphism, maksudnya ...

a)

suatu mekanisme untuk menyembunyikan atau memproteksi suatu proses dari kemungkinan interprensi atau penyalahgunaandari luar sistem

b)

suatu proses dimana suatu class diturunkan dari class lainnya sehingga ia mendapatkan ciri atau sifat dari class tersebut

c)

digunakannya suatu interface yang sama untuk memerintah suatu objek agar melakukan suatu aksi atau tindakan yang mungkin hasil akhir yang serupa, tetapi melalui proses yang berbeda

d)

Benar Semua

6.

Dalam konsep pemrograman berorientasi objek terdapat istilah Pewarisan, maksudnya ...

a)

suatu mekanisme untuk menyembunyikan atau memproteksi suatu proses dari kemungkinan interprensi atau penyalahgunaandari luar sistem

b)

suatu proses dimana suatu class diturunkan dari class lainnya sehingga ia mendapatkan ciri atau sifat dari class tersebut

c)

digunakannya suatu interface yang sama untuk memerintah suatu objek agar melakukan suatu aksi atau tindakan yang mungkin hasil akhir yang serupa, tetapi melalui proses yang berbeda

d)

Benar Semua

7.

Perangkat Lunak yang digunakan untuk membuat aplikasi berbasis objek adalah ...

a)

Star UML

b)

Dev C++

c)

Ms. Access

d)

NetBeans

8.

Dalam Aplikasi NetBeans, Perintah untuk membuat projek baru adalah ...

a)

File - New Project

b)

File - New File

c)

File - Open Project

d)

File - Open File

9.

Untuk menambahkan package "pertemuan2", perintahnya adalah ...

a)

klik kanan pada lab-java - pilih new - java package

b)

klik kanan pada lab-java - pilih new - java class

c)

klik kanan pada pertemuan2 - pilih new - java package

d)

klik kanan pada pertemuan2 - pilih new - java class

10.

Untuk menambahkan clas baru pada package "pertemuan2", perintahnya adalah ...

a)

klik kanan pada lab-java - pilih new - java package

b)

klik kanan pada lab-java - pilih new - java class

c)

klik kanan pada pertemuan2 - pilih new - java package

d)

klik kanan pada pertemuan2 - pilih new - java class