wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java Kena Mental

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Diantara Di Bawah Ini Manakah Yang Paling Tepat Sebagai Kegunaan Java Kecuali ?

a)

Semua Benar

b)

IOT

c)

Kecerdasan Alami

d)

Cloud Computing

2.

Siapakah Founder dan Lead Designer dibelakang Bahasa Pemrograman Java?

a)

James A. Gosling O.C., Ph.D.

b)

James A. Gosling J.V., M.Kom

c)

James E. Gosling J.V., M.Ti

d)

Prof Ir. James A. Gosling O.C., Ph.D.

3.

Wadah Untuk memulai ("titik awal") program yang akan di eksekusi adalah?

a)

System

b)

OnCreate

c)

main

d)

function

4.

Tingkatan Akses member yang hanya diakses oleh member internal dan tidak dapat diakses oleh member diluar class merupakan tingkatan?

a)

privasi

b)

private

c)

protected

d)

secreted

5.

Tingkatan akses yang dapat diakses di dalam class internal dan dapat diakses diluar class merupakan tingkatan

a)

private

b)

publish

c)

protected

d)

public

6.

Perintah Untuk menambahkan baris baru setelah mencetak kalimat adalah?

a)

println

b)

print

c)

printf

d)

\n

7.

Perintah untuk menambahkan beberapa format akan data yang telah di cetak adalah?

a)

printf

b)

printformat

c)

format

d)

fprint

8.

Dibawah berikut manakah pernyataan yang tepat untuk tipe data pemrograman, Kecuali?

a)

String

b)

Integer

c)

Char

d)

Short

9.

Dibawah ini dimanakah aturan penamaan indentifier yang tepat?

a)

identifier harus dimulai/diawali dengan huruf

Contoh: @kd_java

b)

identifier harus dimulai/diawali dengan huruf

Contoh: kd_java

c)

Bukan merupakan keyword yang dikenal java

Contoh: kd+java

d)

Bukan merupakan keyword yang dikenal java

Contoh: KdJa_Va_

10.

Manakah Hasil Output yang tepat dri pernyataan di samping?

a)

Hasil = 0,05

b)

Hasil = 0.054369

c)

Hasil = 0,054389

d)

Hasil = 0.054

11.

Temukan Kesalahan Pada Code Tersebut

a)

public pada class seharusnya private

b)

static tidak diperlukan pada class

c)

(Hello World !!) belum di bungkus oleh String

d)

Tidak Ada Yang Benar

12.

Hasil Dari Aritmatika Di Samping Adalah

a)

92

b)

90

c)

93

d)

95

13.

Perintah khusus yang mencegah sebuah class, property atau method untuk ditimpa nilainya adalah?

a)

private

b)

protected

c)

final

d)

public

14.

Hasil Output dari operasi aritmatika disamping adalah?

a)

2

b)

4

c)

-2

d)

0

e)

2.0

15.

Temukan Kesalahan Pada Gambar Disamping

a)

import tidak dideklarasikan, yaitu import java.util.*

b)

import tidak dideklarasikan, yaitu import java.io.*

c)

import tidak dideklarasikan, yaitu import java.io.BufferedReader, import java.io.InputStreamReader

d)

import tidak dideklarasikan, yaitu import java.io.BufferedReader, import java.io.IOException

16.

Operator pembagian dalam Java

a)

%

b)

:

c)

/

d)

*

17.

Type Data yang menghasilkan Nilai Desimal

a)

Float

b)

Double

c)

String

d)

Char

e)

Integer

18.

Berikut ini adalah tools yang dipersiapkan untuk membuat dan menjalankan Aplikasi dengan bahasa pemrograman Java..


(Jawaban dapat lebih dari 1 jawaban)

a)

JDK

b)

JRE

c)

IDE

d)

JVM

e)

Notepad

19.

Program diatas telah dilakukan proses compile pada command line, perintah untuk menjalankan program tersebut agar outputnya muncul di command line adalah...

a)

javac QuizJava.java

b)

javac QuizJava

c)

java QuizJava

d)

java QuizJava.java

20.

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

a)

Sublime text

b)

Dev C++

c)

NetBeans

d)

MySQL