wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PBO kelas XI RPL

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Di bawah ini merupakan main method atau method utama pada Java adalah ....

a)

System.out.println();

b)

public static void main (String[] args);

c)

public class latihan {

}

d)

public main class {

}

2.

Pendeklarasian variabel yang benar pada Java, kecuali ...

a)

char ket = 'A';

b)

int nilai = 90;

c)

Int harga = 1000;

d)

float nilai = 85.5;

3.

 

int a =10;

a++;

System.out.println("Isi a: " +a);

Nilai a yang tercetak adalah ...

a)

8

b)

9

c)

10

d)

11

4.

Arti atau deskripsi dari error ClassNotfoundException adalah ...

a)

nama class salah

b)

class tidak ditemukan

c)

class sudah dibuat sebelumnya

d)

nama class sudah digunakan

5.

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

a)

Sublime text

b)

Dev C++

c)

NetBeans

d)

MySQL

6.

Dalam aplikasi NetBeans, perintah untuk membuat projek baru adalah ...

a)

File -> New Project

b)

File -> Open Project

c)

File -> New File

d)

File -> Open File

7.

Tipe data untuk bilangan 129 adalah.....

a)

float

b)

char

c)

double

d)

integer

8.

 

Tipe data untuk F adalah ...

a)

float

b)

integer

c)

char

d)

string

9.

Tipe data untuk "saya kelas XI RPL 1" adalah ...

a)

double

b)

integer

c)

char

d)

string

10.

Ciri-ciri dari objek disebut ...

a)

atribut

b)

class

c)

method

d)

object

11.

Perilaku dari objek disebut ....

a)

class

b)

property

c)

method

d)

atribut

12.

 

Atribut dari kelas mobil adalah ....

a)

Bahan bakar, roda, kecepatan

b)

Bahan bahan, roda, kecepatan

c)

Bahan baku, roda, kecepatan

d)

Bahan bakar, sayap, kecepatan

13.

Mobil berwarna merah melaju dengan cepat!

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

a)

mobil

b)

merah

c)

melaju

d)

cepat

14.

Proses pembangunan sistem pemodelan berorientasi objek ditekankan pada ....

a)

membuat alur

b)

memecahkan program menjadi beberapa sub

c)

pemilihan bahasa pemrograman

d)

menentukan objek, atribut, dan method

15.

Berikut ini adalah cara pendeklarasian array yang benar, kecuali ....

a)

int [] nilai;

b)

int angka;

c)

String nama[];

d)

String [] nama;

16.

Fungsi method System.in dalam Java adalah ...

a)

mengirimkan keluaran pada layar

b)

menampilkan kesalahan pada layar

c)

membaca input pada keyboard

d)

menangani suatu objek

17.

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

a)

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

b)

klik kanan pada pertemuan2 - pilih new - java package

c)

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

d)

klik kanan pada pertemuan2 - pilih new - java class

18.

Sintaks penulisan kelas yang baik dan benar adalah ....

a)

public class BioSiswa;{

b)

public class Bio Siswa:

c)

public class Bio Siswa:{

d)

public class BioSiswa {

19.

Yang tidak termasuk kata kunci bahasa Java (Java keywords) adalah ....

a)

boolean

b)

try

c)

return

d)

short

20.

Pertama kali Java dikembangkan oleh perusahaan ...

a)

Adobe

b)

Microsoft

c)

Oracle

d)

Google

21.

Perhatikan statement berikut ini.

1. int satuAwal = 5;

2. final boolean BW = true;

3. char k = "T";

4. string w = "123";

Dari statement terebut, manakah baris pernyataan yang tidak valid ....

a)

1 dan 2

b)

2 dan 3

c)

3 dan 4

d)

2 dan 4

e)

4

22.

Yang termasuk ke dalam tipe data primitive adalah ...

a)

boolean

b)

byte

c)

double

d)

char

23.

Method yang berfungsi untuk mengkonversi nilai string ke integer adalah ...

a)

ConverseInt()

b)

SytemInt()

c)

ParseInt()

d)

ChangeInt()

24.

Di bawah ini penulisan variabel yang benar kecuali ...

a)

float static;

b)

float angka5;

c)

int jumlah;

d)

int_5jumlah;

25.

Tanda/separator pada java yang digunakan

untuk mengakhiri pernyataan disebut ....

a)

Semicolon (titik koma)

b)

Bracket (kurung kurawal)

c)

Parentheses (tanda kurung)

d)

Comma (tanda koma)