wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

QUIZ PBO

Total questions: 20

Worksheet time: 5mins

Name
Class
Date
1.

Apa singkatan dari OOP

a)

Object Orinted Programming

b)

Object Oriented Program

c)

Object Oriented Programming

d)

Orientasi Orientasi Programming

2.

Bahasa Pemprograman yang mendukung Konsep OOP adalah

a)

PHP, JAVA

b)

PHP, dan HTML

c)

JAVA , CSS

d)

Python, Database

3.

kumpulan tingkah laku yang berkaitan dengan suatu objek.Jadi, semua objek yang merupakan wakil dari kelas yang sama dapatmelakukan aksi yang sama pula

a)

Kelas

b)

Objek

c)

Java

d)

Method

4.

Suatu mekanisme atau metode untuk menyembunyikan atau mengindari suatu proses dari kemungkinan interferensi sekaligus menyederhanakan penggunaan sistem itu sendiri agar tidak bisa diakses secara langsung dengan cara method atau proses tidak didefiniskan seluruhnya sebagai public tetapi didefinisikan sebagai private.

a)

Enkapsulasi

b)

Inherritance

c)

Polymorphism

d)

Java

5.

suatu proses dimana suatu class diturunkan dari class lainnya sehingga ia mendapatkan ciri atau sifat dari class tersebut. Atau bisa dikatakan membentuk suatu hierarki.

a)

 Inherritance

b)

Enkapsulasi

c)

Polymorphism.

d)

Objek

6.

Jenis tipe data pada Java pada umumnya sama dengan Bahasa Pemprograma C++, dibawah ini yang termasuk tipe data dari java adalah

a)

Int dan flot saja

b)

Int,   Float ,  Method,   Boolean

c)

Int,   Text,   Char   Boolean

d)

Int dan char saja

7.

class HitungGaji{

    public static void main(String[]args){

        int gaji=5000000;

        int lamaKerja;

        int besarGaji;

        lamaKerja=4;

        besarGaji=gaji*lamaKerja;

        System.out.println(besarGaji);

    }

}

a)

2000000

b)

20000000

c)

200

d)

80000000

8.

Typedata yang tepat untuk penerapan pada angkat desimal adalah

a)

Integer

b)

Float

c)

Char

d)

Boolean

9.

variable menggambarkan data yg member informasi mengenai kelas disebut

a)

Atribut

b)

Class

c)

Objek

d)

Semua benar

10.

Dalam bahasa pemrograman manapun selalu ada fitur komentar. Java sendiri memiliki sintaks yang sangat mirip dengan C dan C++, dengan tambahan yang sangat istimewa yaitu komentar yang nantinya digunakan untuk menciptakan dokumentasi secara otomatis oleh suatu aplikasi yang disebut javadoc. untuk tanda komentar dalam java

a)

/// dan ***

b)

/* .....*/ dan tanda //

c)

// dan ///

d)

tanda // saja

11.

Operator untuk emnghitung Sisa Hasil Bagi ( Modulus) adalah

a)

:

b)

/

c)

%

d)

$

12.

Operator untuk logika 6 lebih besar dan sama dengan 6

a)

6 >6

b)

6>=6

c)

6== 6

d)

6<=6

13.

pada gambar yang termasuk variabel adalah

a)

Age

b)

age dan name

c)

Age, name, getAge, rename

d)

getAge dan Rename

14.

yang termasuk Method pada gmbar objek manusia adalah

a)

Tinggi, umur dan Berat

b)

Jalan, Lari Lompat

c)

Jalan, Lari Lompat, Tinggi, umur dan Berat

d)

Manusia

15.

Yang termasuk Objek pada ggambar tersebut adalah

a)

Komputer

b)

Keyboard dan Mouse

c)

Menghidupkan

d)

Komputer , Keyboard dan Mouse

16.

Class yang tepat untuk keterangan pada gmbar adalah Class ?

a)

Hewan

b)

Sepeda Motor ,Mobil

c)

Komputer

d)

Manusia

e)

M

17.

Dalam pembuatan Inputan data pada java yang paling tepat untuk Jenis Kelamin adalah

a)

TextInput

b)

RadioInput

c)

Checkbox input

d)

Buttom

18.

System yang berguna untuk mengirim keluaran ke layar adalah

a)

System.in.

b)

System.out

c)

System.err

d)

System.exit

19.

int a=2, b=3, c=6, d=5;

Total = b * d - c / a + b;

System.out.print (“Total :”+Total );

a)

16

b)

12

c)

15

d)

10

20.

Konsep pemrograman yang menerapkan konsep

objek, dimana objek terdiri dari atribut

(informasi-informasi mengenai objek) dan

method (prosedur/proses) yang bisa dilakukan

oleh objek tersebut adalah

a)

Class

b)

PBO

c)

Pemprograman

d)

Objek