wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz 2 PBO

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Variabel-variabel dalam java yang menyatakan karakteristik suatu objek disebut..

a)

Data member

b)

Member function

c)

Tipe data

d)

Class

e)

Data objek

2.

Mengelompokkan class - class yang saling berelasi menggunakan perintah java yaitu…

a)

Private

b)

Package

c)

Import

d)

Public

e)

Interface

3.

Kesatuan antara data dan fungsi, disebut..

a)

class

b)

fungsi

c)

variabel

d)

Objek

e)

Method

4.

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

5.

Untuk mengurutkan isi array dalam java secara ascending, bisa menggunakan…

a)

System.sort()

b)

Arrays.sort()

c)

Array.Sort()

d)

System.sorting()

e)

Array.sort

6.

Method pada java yang memiliki nama yang sama dengan nama classnya disebut dengan…

a)

Overriding

b)

Constructor

c)

Polymorphism

d)

Overloading

e)

Inheritence

7.

Keyword pada java yang digunakan untuk mengaplikasikan konsep pewarisan adalah…

a)

This

b)

Super

c)

Dinamic

d)

Static

e)

Extends

8.

Kemampuan suatu subkelas untuk memodifikasi data dan method dari kelas induknya disebut dengan …

a)

Overriding

b)

Inheritance

c)

Polymorphism

d)

Encapsulation

e)

Overloading

9.

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

10.

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

11.

Untuk menyimpan data nim mahasiswa, tipe data yang paling tepat digunakan adalah...

a)

int

b)

short

c)

char

d)

float

e)

String

12.

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

13.

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

14.

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

15.

Modifier yang hanya dikenal oleh dirinya dan kelas turunannya adalah…

a)

Class

b)

private

c)

public

d)

Final

e)

Protected

16.

Modifier yang digunakan bila suatu unsure (kelas/metode/variable) memiliki nilai yang tetap adalah…

a)

protected

b)

private

c)

public

d)

Final

e)

Class

17.

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()

18.

Berikut adalah cara untuk mendeklarasikan sebuah package, yaitu...

a)

package.<nama_package>;

b)

package <nama_package>

c)

package <nama_package>.<nama_kelas>

d)

package <nama_package>.*

e)

package <nama_package>;()

19.

Pada pemrograman java, file yang berekstensi class (nama_file.class) sebenarnya berisikan:

a)

Statement program

b)

Logika program

c)

Instruksi program

d)

Alur program

e)

Bytecode program

20.

Jeni type data apa yang berfungsi untuk menjalankan perintah numeric angka..

a)

Double

b)

String

c)

Array

d)

Integer

e)

Boolean