wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan Soal Daring Pemrograman Dasar (Java) - X TKJ

Total questions: 15

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Di bawah yang bukan Bahasa pemrograman berorientasi objek adalah ....

a)

C++

b)

HTML

c)

Java

d)

Visual Basic

e)

Delphi

2.

Kelas yang berguna untuk menangani file yang dikhususkan untuk menciptakan file adalah ....

a)

BerkasData.close()

b)

Import java.io

c)

DataOutputStream

d)

FileOutputStream

e)

Pegawai.dat 

3.

Cara untuk mengakses variabel dengan mode private adalah ....

a)

Memanggil langsung nama class-nya

b)

Memanggil langsung nama variabelnya

c)

Tidak bisa diakses karena nilai variabel sudah tetap

d)

Memanggil nama method yang menggunakan variabel private

e)

Diakses dengan memasukkan nilai variabel private secara langsung 

4.

Variabel dan method hanya dapat diakses oleh class atau subclass yang ada dalam satu package dengannya merupakan pengertian dari salah satu hak akses, yaitu ....

a)

public

b)

default

c)

private

d)

protected

e)

unprotected

5.

Data dan method hanya dapat diakses pada satu class saja merupakan pengertian dari hak akses, yaitu...

a)

public

b)

default

c)

private

d)

protected

e)

unprotected

6.

Untuk menginstall java diperlukan beberapa pendukung, kecuali...

a)

Netbeans

b)

Java Designer Manager

c)

Java Development Kit

d)

Java Runtime Environment

e)

Semuanya Benar

7.

Gambaran dari suatu objek disebut ....

a)

Class

b)

Method

c)

Variabel

d)

Source

e)

Statement

8.

Perintah untuk melakukan input bertipe data String pada Class Scanner yaitu ...

a)

read()

b)

readLine()

c)

Next()

d)

NextLine()

e)

NextString() 

9.

Perulangan yang digunakan untuk mengulang suatu proses yang belum diketahui jumlahnya yaitu...

a)

FOR

b)

IF/ ELSE

c)

WHILE

d)

BREAK

e)

SWITCH

10.

Metode selau memiliki tanda .... yang didalamnya merupakan parameter.

a)

{ }

b)

[ ]

c)

< >

d)

( )

e)

" "

11.

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

12.

<tipe data > <name> [=initial value]; adalah syarat untuk membuat ?

a)

tipe data

b)

variable

c)

method

d)

class

e)

array

13.

Mana di bawah ini yang merupakan bentuk dari main method?

a)

ublic static string args (void [] main)

b)

public static void main (String [] args)

c)

public void static main (args [] String)

d)

public static void main (args [] String)

e)

public main static main void (String [] args)

14.

<hak akses> class < nama class> Adalah syarat untuk membuat ?

a)

tipe data

b)

variable

c)

method

d)

class

e)

array

15.

Bagaimanakah penanda awal dan akhir statement pada bahasa java?

a)

{ }

b)

[ ]

c)

< >

d)

( )

e)

" "