Your browser
does not support inline frames or is currently configured not to display inline
frames.
Top of Form
Waktu Sisa :
0:59:48
1.
Keluaran
apa yang akan dihasilkan ketika program di-compile dan dijalankan?
Program
tidak berhasil di-compile, karena variable yang tidak inisialisasi
Program
akan melempar sebuah java.lang.NullPointerException ketika dijalankan
Program
akan menampilkan "0 false NaN null"
Program
akan menampilkan "0 false 0 null"
Program
akan menampilkan "null 0 0 null"
Program
akan menampilkan "null false 0 null"
2.
Elemen apa yang ada pada indeks 3 dalam array karakter di atas?
'3'
'5'
'A'
'H'
3.
Perhatikan
deklarasi berikut ini, ekspresi mana yang akan me-return nilai, ukuran dari
array, jika array telah diinisialisasi sebagai berikut?
array[].length()
array.length()
array[].length
array.length
array[].size()
4.
statement
mana yang akan menciptakan array bertipe double yang terdiri dari angka 5.2,
7.0, dan -2.5?
double
list[ ] = { 5.2, 7.0, -2.5 };
double
list[3] = { 5.2, 7.0, -2.5 };
double
list = [ 5.2, 7.0, -2.5 ];
list
double[3] = [ 5.2, 7.0, -2.5 ];
5.
ArrayIndexOutofBoudsException
2
3
4
6.
for(int
i=0; i < ia.length() -1; i++)
for (int
i=0; i< ia.length(); i++)
for(int
i=1; i < 4; i++)
for(int
i=0; i< ia.length;i++)
7.
Deklarasi
statement array mana yang tidak benar?
int[]
i[] = { { 1, 2 }, { 1 }, {}, { 1, 2, 3 } };
int i[]
= new int[2] {1, 2};
int
i[][] = new int[][] { {1, 2, 3}, {4, 5, 6} };
int
i[][] = { { 1, 2 }, new int[ 2 ] };
int i[4]
= { 1, 2, 3, 4 };
8.
Mungkinkah
menciptakan array dengan panjang nol?
Ya, anda
dapat menciptakan array bertipe apapun, yang memiliki panjang nol
Ya, tapi
hanya bagi tipe data primitif
Ya, tapi
hanya bagi array dari object reference
Tidak,
anda tidak dapat menciptakan array dengan panjang nol, tapi method main()
dapat melewatkan sebuah array dengan panjang nol dari String reference,
ketika tidak ada program argument yang ditentukan
Tidak,
tidak mungkin untuk menciptakan array dengan panjang nol di dalam Java
9.
Keluaran
apa yang akan dihasilkan ketika code berikut di-compile dan di-run?
Code
tidak berhasil di-compile, karena tipe data array int[] tidak benar
Program
berhasil di-compile, tetapi akan melempar sebuah
ArrayIndexOutOfBoundsException ketika dijalankan
Program
berhasil di-compile dan dijalankan tanpa error, tapi tidak
menghasilkan keluaran
Program
berhasil di-compile dan dijalankan tanpa error, dan akan menampilkan
angaka 0 hingga 19
Program
berhasil di-compile dan dijalankan tanpa error, dan akan menampilkan
angka 0 sebanyak 20 kali
Program
berhasil di-compile dan dijalankan tanpa error, dan akan menampilkan null
sebanyak 20 kali
10.
Untuk
menyediakan reference ke satu elemen pada array, array identifier harus
dikombinasikan dengan?
variable
value
primitive
value
index
value
array
value
11.
Apa yang
menjadi output jika Anda mengcompile dan menjalankan kode berikut ini?
100
010
001
000
000
000
100
110
111
001
010
100
12.
Mana
diantara pilihan berikut ini yang merupakan tipe data index yang valid untuk
mengakses anggota dari array?
int
double
string
boolean
13.
Apa yang
diperlukan untuk pembuatan dan penginisialisasian array multidimensional?
Semua
dimensi harus dibuat pada waktu bersamaan.
Masing-masing
dimensi harus di-final sebelum pembuatan dimensi berikutnya.
Suatu
dimensi harus menghitung semua dimensi yang diciptakan sebelum selesai
di-inisialisasi
Setiap
dimensi harus diciptakan sebelum value dari dimensi berikutnya dapat
di-inisialisasi.
14.
error
null
0
5
15.
Yang
manakah merupakan deklarasi variabel array yang benar ? (Pilihlah tiga)
short x
[];
short []
y;
short
[5] x2;
short z2
[5];
short []
z [] [];
short []
y2 = [6];
16.
Apa yang
terjadi pada proses pembuatan suatu array dari objek?
array
memiliki lokasi referensi ke objek dengan tipe yang telah ditentukan.
array
memiliki objek dengan tipe yang telah ditentukan, yang di-inisialisasikan
ke null atau 0
array
memiliki objek dengan tipe yang telah ditentukan, yang telah diciptakan
pada awal program
array
memiliki reference ke objek dengan tipe yang telah ditentukan, yang telah
diciptakan pada awal program
17.
x[24]
adalah 0
x[24]
tidak didefinisikan
x[25]
adalah 0
x[0]
adalah null
x.length
adalah 25
18.
Diberikan
pilihan mengenai deklarasi array. Yang menyatakan deklarasi variabel array
yang benar adalah ?
1. int number();
2. float average[];
3. double[] marks;
4. counter int[];
1
4
2,3
1,3
19.
Setelah
proses instantiate object, pernyataan mana yang benar mengenai panjang object
array?
Panjang
suatu array ditentukan selama eksekusi program
Panjang
suatu array merupakan variable, bergantung pada kebutuhan program
Panjang
suatu array merupakan attribute final read only yang tidak bisa diubah
Panjang
dari suatu array bergantung pada jumlah memori yang tersedia
20.
Berdasarkan
program berikut ini, pernyataan mana yang benar?
Program
tidak berhasil di-compile
Program
akan melempar sebuah NullPointerException, ketika dijalankan tanpa program
argument.
Program
akan menampilkan "tidak ada argument" dan "dua
argument", ketika dipanggil tanpa argument dan tiga program argument
berturut-turut.
Program
akan menampilkan "tidak ada argument" dan "tiga
argument", ketika dipanggil tanpa argument dan tiga program argument
berturut-turut.
Program
akan menampilkan "tidak ada argument" dan "empat
argument", ketika dipanggil tanpa argument dan tiga program argument
berturut-turut.
Program
akan menampilkan "satu argument" dan "empat argument",
ketika dipanggil tanpa argument dan tiga program argument berturut-turut.
Tidak ada komentar:
Posting Komentar