wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kuis PBO 1

Total questions: 25

Worksheet time: 12mins

Name
Class
Date
1.

Fitur Java untuk menangani error disebut

a)

Garbage collection

b)

Feature selection

c)

Exception

d)

Multithreading

2.

Fungsi new() dalam Java adalah

a)

Keperluan pewarisan

b)

Instansiasi obyek

c)

Keperluan pewarisan jamak

d)

Penanda program yang akan dijalankan oleh Java

3.

Berikut identifier yang dapat menjadi nama variabel di Java adalah

a)

New

b)

Extends

c)

$x

d)

_1+2

4.

Fungsi main() dalam Java adalah

a)

Instansiasi obyek

b)

Keperluan pewarisan

c)

Penanda program yang akan dijalankan oleh Java

d)

Keperluan pewarisan jamak

5.

Istilah lain dari program berorientasi objek adalah...

a)

Objek Oriented Analysis And Design Process

b)

Objek Oriented Analysis

c)

Objek Oriented Design Process

d)

Object Oriented Programing

e)

Objek Oriented Process

6.

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

a)

C

b)

PHP

c)

Java

d)

C++

7.

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

8.

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

9.

Class yang digunakan menggunakan array dan character disebut ...

a)

Class math

b)

Class string

c)

Class string buffer

d)

Class wrapper

10.

Stream yang berguna untuk mengirim keluaran ke layar adalah...

a)

System.in.

b)

System.out.

c)

System.err

d)

System.exit

11.

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

12.

Diantara perintah untuk mencetak berikut, yang benar adalah ………..

a)

System.out.println(“Mid Java”)

b)

System.Out.println(“Mid Java ”)

c)

System.out.Println(“Mid Java ”)

d)

System.Out.Println(“Mid Java ”)

13.

Berikut adalah penamaan class pada java yang diperbolehkan, kecuali…

a)

3_One

b)

O_3ne

c)

S13h

d)

B3_Ta

14.

Berikut adalah cara inisialisasi variabel bertipe class string, kecuali:

a)

a. String me = new String(“Inisialisasi 1”);

b)

b. String me;

me = new String “inisialisasi 1” ;

c)

c. String me;

me = new String(“inisialisasi 1”);

d)

d. String me;

me = “inisialisasi 1”;

15.

Dibawah ini merupakan method utama atau main method pada pemrograman java adalah....

a)

System.out.println(" ");

b)

public static void main (String[] args);

c)

public class latihan {

}

d)

public main class {

}

16.

Dari Syntak program diatas , yang disebut sebagai Inisialisasi adalah......

a)

int i=0

b)

i++

c)

i < 10

d)

For

17.

Proses pembangunan sistem pemodelan berorientasi objek ditekankan pada

a)

membuat alur

b)

menentukan metodologi

c)

memecahkan program menjadi beberapa sub

d)

menentukan objek, atribut, dan fungsi

e)

pemilihan bahasa pemrograman

18.

Salah satu konsep objek adalah has behavior maksudnya

a)

Mempunyai identitas

b)

Mempunyai perilaku

c)

Mempunyai ukuran

d)

Mempunyai nilai

19.

Cetak biru dari objek

a)

Objek

b)

Method

c)

Class

d)

Property

20.

Perilaku dari objek

a)

Class

b)

Atribut

c)

Property

d)

Method

21.

Atribut dari kelas mobil

a)

Bahan bakar, roda, kecepatan

b)

Bahan baku, roda, kecepatan

c)

Bahan bahan, roda, kecepatan

d)

Bahan bakar, sayap, kecepatan

22.

Mobil berwarna merah melaju dengan cepat!

Berdasarkan kalimat di atas, yang merupakan contoh karakteristik objek , yaitu...

a)

mobil

b)

cepat

c)

berwarna

d)

melaju

e)

merah

23.

berpa banyak objects yang bisa dibuat pada sebuah class?

a)

0

b)

sebanyak yang di inginkan

c)

1

d)

3

24.

pendeklarasian variabel yang benar pada java, kecuali...

a)

char ket="A";

b)

int nilai = 90;

c)

Int harga = 10000;

d)

double nilai = 90.5;

25.

Berikut yang tidak termasuk tipe data primitif di Java adalah

a)

Boolean

b)

Char

c)

String

d)

Int