Anda di halaman 1dari 25

1.

Di bawah ini terdapat beberapa contoh pendeklarasian nilai default dari elemen array untuk
masing-masing tipenya pada bahasa pemrograman Java :

1. int -> 0

2. String -> “null”

3. Dog -> null

4. char -> ‘\u0000’

5. float -> 0,0f

6. boolean -> true

4 (empat) pilihan yang benar yaitu :

a. 1, 2, 3, 4

b. 2, 4, 5, 6

c. 1, 3, 4, 5

d. 3, 4, 5, 6

Alasan : nomor 2 salah, karena default dari String adalah null tanpa kutip dan default dari
boolean pada nomor 6 adalah false.

2. Di bawah ini adalah list keyword yang hanya ada di Bahasa pemrograman Java :

a. Try, virtual, throw, final, volatile, transient

b. Strictfp, constant, super, implements, do

c. Instanceof, native, finally, default, throws

d. Byte, break, assert, switch, include

3. Sintak bahasa pemrograman Java yang benar untuk mendeklarasikan, mengkonstruksi dan
menginisialisasi sebuah array adalah :

a. Int myList [] [] = {4,9,7,0};

b. Int [] myList = (5,8,3);

c. Int myList [] = {4,3,7};

d. Int *+ myList = ,“1”,”2”,”3”-;

Answered by Irma Elita, sorry if there are any wrong answers Page 1
4. Exception in thread “main” java.lang.NoClassDefFoundError;

HelloWorldApp.java.

Apa yang harus dicek jika muncul pesan kesalahan di atas :

a. Cek main method, karena main method tidak ditemukan

b. Cek komentar, karena ada kesalahan penulisan komentar

c. Cek nama variabel, ada kesalahan penulisan nama variabel

d. Cek classpath program, karena class tidak dapat ditemukan

5. Di bawah ini yang merupakan tipe class pada Java, adalah :

a. Float

b. Interface

c. Subclasses

d. Unsigned

6. Pada tahun 1991 tim dari Sun Microsystem mengembangkan “OAK”, pemrograman berbasis
obyek, yang kemudian diganti menjadi JAVA. Yang tidak termasuk dari tim adalah :

a. Rasmus Lerdorf

b. James Gosling

c. Mike Sheridan

d. Patrick Naughton

7. Public interface Foo {

Int k = 4; /* PBO */

Terdapat tiga kode yang ekuivalen dengan PBO,

1. final int k = 4; 4. abstract int k = 4;

2. public int k = 4; 5. volatile int k = 4;

3. static int k = 4; 6. protected int k = 4;

Answered by Irma Elita, sorry if there are any wrong answers Page 2
Yaitu :

a. 1, 5, 6

b. 2, 3, 4

c. 2, 4, 5

d. 1, 2, 3

8. Di bawah ini adalah pendeklarasian char yang salah pada bahasa pemrograman Java

1. char c1 = 064770; 4. char c4 = \u0022;

2. char c2 = ‘face’; 5. char c5 = ‘\iface’;

3. char c3 = 0xbeef; 6. char c6 = ‘\uface’;

Kecuali :

a. 1, 2, 4

b. 3, 5

c. 1, 3, 6

d. Hanya 5

Alasan : nomor 1 benar karena 064770 merupakan representasi bilangan octal dari 27128,
nomor 3 benar karena 0xbeef merupakan representasi bilangan heksadesimal dari 48879 dan
\uface merupakan Unicode dari huruf kanji. Nomor 2 salah karena karakter tidak bisa lebih
dari satu huruf dan nomor 5 tidak ada Unicode yang diawali dengan \i.

9. Saat mengkompilasi program yang ditulis dalam bahasa Java, compiler akan mengconvert file
sumber ke dalam kode platform-independent yang Java Virtual Machine (JVM) akan mengerti,
apakah kode platform-independent yang dimaksud :

a. JIT

b. Bytecode

c. JPL

d. JavaFX

Answered by Irma Elita, sorry if there are any wrong answers Page 3
10. Penulisan komentar yang JavaDoc secara otomatis akan mendokumentasikan secara otomatis
dari sumber program adalah :

a. /* text */

b. /** text/

c. //text

d. /text/

11. class HelloWorldApp {

public static void main (String[] args) {

System.out.println(“Hello World!”); // Display the string.

Pada potongan program di atas yang merupakan main method adalah :

a. class HelloWorldApp

b. public static void main(String[] args)

c. // Display the string

d. System.out.println(“Hello World!”)

12. String Andi = “Apakah Andi pergi ke sekolah?”;

Apakah nilai yang dihasilkan oleh method Andi.charAt(15) :

a. e

b. i

c. g

d. r

Answered by Irma Elita, sorry if there are any wrong answers Page 4
13. class UnaryDemo {

public static void main(String[] args) {

// result is now 1

int result = +1;

System.out.println(result);

// result is now 0

result--;

System.out.println(result);

// result is now 1

result++;

System.out.println(result);

// result is now -1

result = -result;

Sytem.out.println(result); } }

Output dari potongan program di atas adalah :

a. 1 0 1 -1

b. 0 -1 0 0

c. 0

-1

d. 1

-1

Answered by Irma Elita, sorry if there are any wrong answers Page 5
14. Pendeklarasian boolean yang benar adalah :

a. boolean b3 = false;

b. boolean b1 = 0;

c. boolean b2 = ‘false’;

d. boolean b5 = no;

15. Java dibuat karena ada beberapa kelemahan pada pemrograman C++, kelemahan-kelemahan itu
adalah :

a. C++ menggunakan if … then … go to, yang membuat struktur program tidak jelas

b. Pada C++ tidak mungkin membuat variabel global di luar semua class

c. Pada C++ ruang penamaan global hanya hirarki class

d. Semua pernyataan di atas benar

16. Contoh penamaan variabel yang benar pada Java adalah :

a. 1nama

b. native

c. nama mobil

d. Mobil_baru

17. Tipe data primitive yang tidak ada di Java adalah :

a. float

b. double

c. longint

d. short

Answered by Irma Elita, sorry if there are any wrong answers Page 6
18. public class CommandArgsThree {

Public static void main (String[] args) {

String [][] argCopy = new String[2][2];

int x;

argCopy[0] = args;

x = argCopy[0].length;

for(int y = 0; y < x; y++) {

System.out.print(“ “ + argCopy*0+*y+); } } }

Output dari program di atas jika dijalankan,

>java CommandArgsThree 1 2 3

adalah :

a. 0 0 0

b. 1 2 3

c. 1 2

d. 1

Alasan : argCopy dideklarasikan sebagai array dengan 2 dimensi pada statement String [][]
argCopy = new String[2][2]; yang artinya hanya bisa diisi oleh 2 elemen

 argCopy[0][0], argCopy[0][1], argCopy[1][0], argCopy[1][1].

Akan tetapi dengan adanya statement argCopy[0] = args, pada dimensi ke-0 ditambahkan satu
elemen yang dapat memuat satu memori lagi. Sehingga menjadi array dengan 3 elemen.

 argCopy[0][0], argCopy[0][1], argCopy[0][2].

Karena nilai x adalah panjang elemen dari argCopy[0] yaitu 3, maka perulangan y akan diulang
sebanyak 3 kali.

y = 0  argCopy[0][y]  argCopy[0][0] = 1

y = 1  argCopy[0][y] argCopy[0][1] = 2

y = 3  argCopy[0][y] argCopy[0][2] = 3

Sehingga hasilnya adalah 1 2 3.

Answered by Irma Elita, sorry if there are any wrong answers Page 7
19. public class X {

Public static void main (String[] args) {

String names[] = new String[5];

for (int x = 0; x < args.length; x++)

names[x] = args[x];

System.out.println(names[2]); }

Output dari program Java di atas jika dijalankan,

>java X a b

adalah :

a. names

b. null

c. compilation fails

d. 0

Alasan :

names[5]  names[0] = a; names[1] = b; names[2] = null, names[3] = null; names[4] = null;

20. class ujian ArrayDemo {

Public static void main (String[] args) {

String[][] nama = {

,“Mr.”, “Mrs.”, “Ms. “-,

,“Max”,”Nadine”-

};

System.out.println(names[0][0] + names[1][0]);

System.out.println(names[0][2] + names[1][1]); }

Answered by Irma Elita, sorry if there are any wrong answers Page 8
Output dari potongan program di atas adalah :

a. Mr. Nadine

Mrs. Nadine

b. Mr. Max

Ms. Nadine

c. Mr. Max

Mrs. Nadine

d. Mr. Max

Mr. Nadine

Alasan :

nama[0] = {[0][0] = “Mr.”, [0][1] = “Mrs.”, [0][2] = “Ms. “},

nama[1] = {[1][0] = “Max”, [1][1] = ”Nadine”}

21. switch(x) {

default:

System.out.println(“Hello”); }

Tipe data yang benar untuk x adalah :

a. long

b. float

c. char

d. short

22. Di bawah ini adalah contoh operator assignment pada PHP :

a. x % y

b. x * y

c. x++

d. x += y

Answered by Irma Elita, sorry if there are any wrong answers Page 9
23. int i = 1, j = 10;

do {

If (i > j) { break; }

j--;

} while (++i; < 5);

System.out.println(“i = “+ i +” dan j = “ +j);

Output dari program di atas adalah :

a. i = 6 dan j = 5

b. i = 6 dan j = 4

c. i = 5 dan j = 5
Mungkin salah satu dari jawaban
d. i = 5 dan j = 5 ini 5 dan 6

Alasan :

i = 0, j = 10

i=1

1 > 10 ? No j--  j = 10 – 1 = 9 ++i  2 < 5 ? Yes

i = 2, j = 9

i=2

2 > 9 ? No j--  j = 9 – 1 = 8 ++i  3 < 5 ? Yes

i = 3, j = 8

i=3

3 > 8 ? No j--  j = 8 – 1 = 7 ++i  4 < 5 ? Yes

i = 4, j = 7

i=4

4 > 7 ? No j--  j = 7 – 1 = 6 ++i  5 < 5 ? No

i = 5, j = 6

Answered by Irma Elita, sorry if there are any wrong answers Page 10
24. class ArrayCopyDemo {

public static void main (String[] args) {

char*+ copyFrom = ,‘d’, ’e’, ’c’, ’a’, ’f’, ’f’, ’e’, ’I’, ’n’, ’a’, ’t’, ’e’, ’d’-;

char[] copyTo = new char[7];

System.arraycopy(copyFrom, 2, copyTo, 0, 7);

System.out.println(new String(copyTo));

Output dari program di atas adalah :

a. decaff

b. ecaffei

c. detanief

d. caffein

Alasan :

System.arraycopy(copyFrom, 2, copyTo, 0, 7);

Maksud dari statement di atas, mulai lakukan copy dari variabel array copyFrom ke-2

copyFrom[0] = d; copyFrom[1] = e; copyFrom[2] = c;

Copy karakter ke variabel copyTo dimulai dari array ke-0 diambil sebanyak 7 karakter

copyFrom[2] = copyTo[0] = c diambil sebanyak 7 karakter  caffein

Answered by Irma Elita, sorry if there are any wrong answers Page 11
25. int I = 0;

outer :

while(true) {

I++;

inner:

for (int j = 0; j < 10; j++) {

I += j;

If (j == 3)

continue inner;

break outer;

} continue outer;

} System.out.println(I);

Output dari program di atas adalah :

a. 4

b. 3

c. 2

d. 1

Alasan :

Saat memasuki while I ditambah 1 nilainya sehingga nilai I = 1

Kemudian masuk ke perulangan, karena j bernilai 0 maka statement di dalam perulangan


dilakukan.

I += j berarti I = I +j, sehingga I = 1 + 0 yaitu I = 1

Karena j = 0 tidak memenuhi kondisi j == 3, maka statement continue inner tidak dilakukan,
melainkan statement break outer lah yang dijalankan. Statement break outer adalah
menghentikan statement dari label outer. Maka tercetaklah nilai I sebesar 1.

Answered by Irma Elita, sorry if there are any wrong answers Page 12
26. public class Delta {

static boolean foo(char c) {

System.out.print(c);

return true; }

Public static void main (String[] args) {

int i = 0;

for (foo(‘A’); foo(‘B’) && (i < 2); foo(‘C’)) {

i++;

foo(‘D’); } } }

Output dari program di atas adalah :

a. ABDCBDCB

b. ABCDABCD

c. ABCABCAB

d. ABCDDCBA

Alasan :

Perulangan dimulai dari pemanggilan method foo dengan karakter A sebagai nilai dari
variabel c.

Maka tercetak A.

Selanjutnya pemanggilan method foo dengan karakter B dijalankan karena merupakan syarat
dari perulangan dan karakter B sebagai nilai dari variabel c.

Maka tercetak B.

Syarat kedua perulangan adalah nilai i kurang dari 2, karena sekarang nilai i = 0 maka
perulangan dilakukan.

Selanjutnya karena kondisi terpenuhi maka statement di dalam perulangan dijalankan, yatu
menambah nilai pada i. i++  i = 0 + 1 = 1.

Dan pemanggilan method foo dengan karakter D sebagai nilai dari variabel c.

Maka tercetak D.

Answered by Irma Elita, sorry if there are any wrong answers Page 13
Kemudian diakhir perulangan dilakukan pemanggilan method foo dengan karakter C sebagai
nilai dari variabel c.

Maka tercetak C.

Kemudian dilakukan lagi syarat pertama perulangan tersebut yaitu memanggil method foo
berkarakter B.

Maka tercetak B.

Kemudian syarat kedua i < 2, karena i bernilai 1 maka kondisi perulangan terpenuhi dan
menjalankan statement di dalam perulangan.

Dilakukan penambahan nilai pada i, i++  i = 1 + 1 = 2.

Memanggil method foo berkarater D.

Maka tercetak D.

Di akhir perulangan pemanggilan kembali method berkarakter C.

Maka tercetak C.

Kemudian dilakukan lagi syarat pertama memanggil method foo berkarakter B, syarat ini
masih terpenuhi karena masih syarat pertama, kecuali jika syarat pertama adalah i < 2.

Maka tercetak B.

27. int i = 10;

int n = i++%5;

Berapa nilai i dan n setelah program dijalankan :

a. 11 dan 0

b. 10 dan 0

c. 11 dan 1

d. 10 dan 1

Alasan :

n = i++ % 5  = 10 + 1 % 5  = 11 % 5  = 11 dibagi 5 sisa 1

Answered by Irma Elita, sorry if there are any wrong answers Page 14
28. class Test {

Public static void main (String[] args) {

int x = 20;

String sip (x < 15) ? “small” : (x < 22) ? “tiny” : “huge”;

System.out.println(sup); }

Output dari program di atas adalah :

a. 20

b. huge

c. small

d. tiny

Alasan : karena 20 lebih kecil dari 22 maka 20 adalah tiny

29. class Test {

public static void main (String[] args) {

int x = 0;

int y = 0l

for (int z = 0; z < 5; z++) {

if ((++x > 2) && (++y > 2)) {

x++; }

} System.out.println(x + “ “ + y); } }

Output dari program di atas adalah :

a. 5 4

b. 5 3

c. 6 2

d. 6 3

Answered by Irma Elita, sorry if there are any wrong answers Page 15
Alasan :

x = 0, y = 0, z = 0

z < 5 ? 0 < 5 ? Yes // Syarat Perulangan

++x > 2? 1 > 2 ? No // Syarat 1

x = 1, y = 0, z = 1

z < 5 ? 1 < 5 ? Yes

++x > 2? 2 > 2 ? No

x = 2, y = 0, z = 2

z < 5 ? 2 < 5 ? Yes

++x > 2? 3 > 2 ? Yes ++y > 2 ? 1 > 2 ? No // Syarat 2

x = 3, y = 1 , z = 3

z < 5 ? 3 < 5 ? Yes

++x > 2? 4 > 2 ? Yes ++y > 2 ? 2 > 2 ? No

x = 4, y = 2 , z = 4

z < 5 ? 4 < 5 ? Yes

++x > 2? 5 > 2 ? Yes ++y > 2 ? 3 > 2 ? Yes

x++  x = 5 + 1 = 6 // Jika syarat 1 dan 2 terpenuhi

x = 6, y = 3 , z = 5

30. Aplikasi sederhana yang ditulis dalam bahasa C untuk mengeksekusi program yang ditulis dalam
bahasa Java adalah :

a. JavaFX

b. Assembler

c. JVM

d. JIT

Answered by Irma Elita, sorry if there are any wrong answers Page 16
31. public class ujianPBO {

public static int x = 7;

public int y = 3; }

Apakah variabel class dari program di atas :

a. ujianPBO

b. Y

c. X

d. Tidak ada variabel class

32. class Bitwise {

public static void main (String[] args) {

int x = 11 & 9;

int y = x ^ 3;

System.out.println(y | 12);

Output dari program di atas adalah :

a. 0

b. 7

c. 8

d. 14

Alasan :

- Operator & menghasilkan 1 bit ketika kedua bit adalah 1.

- Operator ^ menghasilkan 1 bit ketika tepat satu bit adalah 1.

- Operator | menghasilkan 1 bit jika setidaknya satu bit adalah 1.

Answered by Irma Elita, sorry if there are any wrong answers Page 17
Angka 11 dalam binary adalah 1011

Angka 9 dalam binary adalah 1001

Lakukan operasi & (AND) pada angka 11 dan 9 dimana akan bernilai true (1) jika kedua kondisi
adalah true (1)

𝟏𝟎𝟎𝟏
𝟏𝟎𝟎𝟏
AND Maka nilai x adalah 1001 atau 9 dalam decimal.
𝟏𝟎𝟎𝟏

Angka 3 dalam binary adalah 0011

Lakukan operasi ^ (XOR) dimana bernilai true (1) jika salah satu dari dua kondisi bernilai true
(1)

𝟏𝟎𝟎𝟏
𝟎𝟎𝟏𝟏
XOR Maka nilai y adalah 1010 atau 10 dalam decimal.
𝟏𝟎𝟏𝟎

Angka 12 dalam binary adalah 1100

Lakukan operasi | (OR) dimana bernilai true (1) jika setidaknya satu dari dua kondisi bernilai
true (1)

𝟏𝟎𝟏𝟎
𝟏𝟏𝟎𝟎
XOR Maka nilai y adalah 1110 atau 14 dalam decimal.
𝟏𝟏𝟏𝟎

33. Blueprint atau prototype dari object yang akan dibuat adalah :

a. Inheritance

b. Class

c. Interface

d. Package

Answered by Irma Elita, sorry if there are any wrong answers Page 18
34.

1 2 3

Pada bahasa pemrograman Java, pertama file source ditulis dalam bentuk file plain text 1 yang
akan dicompile menjadi file 2 oleh java compiler. Lalu aplikasi 3 akan dijalankan oleh Java VM,
file extention yang benar untuk file 1 adalah :

a. .class

b. .exe

c. .dat

d. .java

35. for ( ; ; ) { }

Sintaks di atas disebut :

a. Undefined loop

b. Inheritance loop

c. Infinite loop

d. Finite loop

36. The Swing dan Java2D toolkits dapat digunakan untuk GUI yang canggih pada pemrograman
JAVA, The Swing dan Java2D toolkits termasuk :

a. Integration Library

b. JIT Compiler

c. Java Development Technologies

d. User Interface Toolkits

Answered by Irma Elita, sorry if there are any wrong answers Page 19
37. \b dan \n melambangkan karakter Unicode di Java yang artinya :

a. Karakter b dan n

b. Tombol backspace dan tombol enter

c. Carriage return dan baris baru

d. Tombol backspace dan karakter n

38. Hasil = Kondisi ? Nilai1 : Nilai2

Arti dari potongan kode di atas adalah :

a. Jika nilai kondisi benar maka hasil = Nilai1 dibagi Nilai2, jika tidak maka hasil = 0

b. Jika nilai kondisi benar maka hasil = Nilai1, jika tidak maka hasil = Nilai2

c. Jika nilai kondisi benar maka hasil = Nilai1 ditambah Nilai2, jika tidak maka hasil = Nilai1

d. Jika nilai kondisi benar maka hasil = Nilai1 ditambah Nilai2, jika tidak maka hasil = Nilai2

39. …

String[] mahasiswa = new String[10];

String mahasiswaNama = “Ahmad Dani”;

mahasiswa[0] = mahasiswaNama;

mahasiswaNama = null;

Potongan program di atas membuat 1 array dan 1 string object, ada berapa referensi dari
masing-masing objek setelah program dijalankan :

a. Ada 10 referensi untuk array mahasiswa dan array tersebut mempunyai 0 referensi
untuk Ahmad Dani

b. Ada 1 referensi untuk array mahasiswa dan array tersebut mempunyai 1 referensi
untuk Ahmad Dani

c. Ada 0 referensi untuk array mahasiswa dan array tersebut mempunyai 0 referensi untuk
Ahmad Dani XML

d. Ada 10 referensi untuk array mahasiswa dan array tersebut mempunyai 1 referensi
untuk Ahmad Dani

Answered by Irma Elita, sorry if there are any wrong answers Page 20
40. …

String[] mahasiswa = new String[10];

String mahasiswaNama = “Ahmad Dani”;

mahasiswa[0] = mahasiswaNama;

mahasiswaNama = null;

Ada berapa objek yang memenuhi syarat untuk garbage collection :

a. Objek array mahasiswa

b. Objek string Ahmad Dani

c. Tidak ada

d. Keduanya

41. Method yang didefinisikan di dalam class Thread adalah :

a. notify()

b. wait()

c. terminate()

d. run()

42. public interface tanda { }

Pernyataan yang benar dari interface di atas adalah :

a. Interface di atas salah karena interface tidak boleh kosong

b. Interface di atas benar karena mempunyai method di luar interface

c. Interface di atas salah karena tidak mempunyai method

d. Interface di atas benar karena interface boleh tidak mempunyai method

Answered by Irma Elita, sorry if there are any wrong answers Page 21
43. public class ClassA {

public void methodSatu(int i) {

public void methodDua(int i) {

public static methodTiga(int i) {

public static methodEmpat(int i) {

public class ClassB extends ClassA {

public static methodSatu(int i) {

public void methodDua(int i) {

public void methodTiga(int i) {

public static methodEmpat(int i) {

Dari dua class di atas, method mana yang menimpa method di superclass dan method mana
yang menyembunyikan method di superclass :

a. methodDua dan methodEmpat

b. methodSatu dan methodDua

c. methodDua dan methodTiga

d. methodSatu dan methodTiga

Alasan : Override  void (subclass : B) = void (superclass : A)

Hiding  static (subclass : B) = static (superclass : A)

Answered by Irma Elita, sorry if there are any wrong answers Page 22
44. Meskipun Java didesain untuk diinterpretasi, secara teknis tidak ada yang menghalangi Java
untuk dikompilasi menjadi bahasa mesin seperti bahasa-bahasa pemrograman lainnya. Sun
menyediakan kompiler khusus untuk mengkompilasi kode byte itu menjadi bahasa mesinnya
pada saat yang bersamaan dengan eksekusinya, yaitu :

a. JIT

b. JVM

c. JavaFX

d. API

45.

Dalam program Java dikenal inheritance, seperti gambar di atas, cara penulisan inheritance di
atas adalah :

a. class A extends B

{ // tambahan atau perubahan struktur dari behavior dari class B}

b. class A intends B

{ // tambahan atau perubahan struktur dari behavior dari class B}

c. class B instanceof A

{ // tambahan atau perubahan struktur dari behavior dari class A}

d. class B extends A

{ // tambahan atau perubahan struktur dari behavior dari class A}

Answered by Irma Elita, sorry if there are any wrong answers Page 23
46. Pada C++ pengalokasian memori menggunakan fungsi library malloc() dan free {}.

Pernyataan yang benar tentang alokasi memori pada Java adalah :

a. Fungsi malloc() mengalokasikan jumlah tertentu memori (dalam byte)

b. Fungsi free() mengirimkan blok yang telah dialokasikan kepada sistem untuk
penggunaan umum

c. Fungsi malloc() mengeluarkan address blok dari memori yang sudah dialokasikan

d. Java tidak memiliki fungsi malloc() dan free()

47. if (aNomor >= 0)

if (aNomor == 0)

System.out.println(“string satu”);

else

System.out.println(“string dua”);

System.out.println(“string 3”); Mungkin maksudnya “string tiga”

Apakah output dari potongan program di atas jika aNomor adalah 3 :

a. string satu

string dua

b. string satu

string tiga

c. string dua

string tiga

d. string tiga

Alasan : Input aNomor = 3

aNomor >= 0 ? 3 >= 0 ? Yes aNomor == 0 ? 3 = 0 ? No

Maka tercetak “string dua”.

Keluar dari kondisi kedua, menjalankan kondisi pertama.

Maka tercetak “string 3”.

Answered by Irma Elita, sorry if there are any wrong answers Page 24
48. % echo $CLASSPATH

Adalah perintah untuk :

a. Mengcompile source Java di UNIX

b. Menampilkan variabel classpath yang ada di UNIX

c. Menghapus variabel classpath yang ada di windows

d. Membuat classpath baru di windows

49. Perintah untuk membuat classpath yang paling tepat di UNIX adalah :

a. C:\> set CLASSPATH

b. % CLASSPATH=/home/users/java/classes; export CLASSPATH

c. % echo $CLASSPATH

d. C:\> set CLASSPATH=

50. Perintah untuk menghapus classpath yang paling tepat di windows adalah :

a. C:\> set CLASSPATH=C:\users\george\java\classes

b. % unset CLASSPATH; export CLASSPATH

c. C:\> set CLASSPATH=

d. % echo $CLASSPATH

Answered by Irma Elita, sorry if there are any wrong answers Page 25

Anda mungkin juga menyukai