(Java Fundamentals 2019 Learner - Indonesian) Section 4 Quiz







1.
Ruang kerja adalah:
 Mark for Review
(1) Points










Lokasi fisik tempat Anda akan menyimpan file Anda.





Lokasi tempat semua proyek dikembangkan dan dimodifikasi.





Lokasi tempat Anda dapat memiliki satu atau lebih perspektif tersimpan.





Semua yang di atas. (*)













Salah. Lihat Bagian 4 Pelajaran 1.









2.
Untuk setiap kurung kurawal buka { harus ada kurung kurawal penutup } atau program tidak akan dikompilasi tanpa kesalahan. Benar atau Salah?
 Mark for Review
(1) Points










TRUE (*)





FALSE













Benar









3.
Anda perlu _______________ kode Java untuk menghasilkan file .class
 Mark for Review
(1) Points










Mengkompilasi (*)





Menghimpunkan





Mengumpulkan





Paket













Benar









4.
Berikut ini mendefinisikan kata kunci import :
 Mark for Review
(1) Points










Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses.





Mendahului nama kelas.





Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini. (*)
5.
Berikut ini mendefinisikan kata kunci class :
 Mark for Review
(1) Points










Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.





Mendahului nama kelas. (*)





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses.






6.
Manakah dari dua diagram di bawah ini menggambarkan bentuk umum dari program Java?


Contoh A





Contoh B (*)













Salah. Lihat Bagian 4 Pelajaran 2.









7.
Berikut ini mendefinisikan kata kunci package:
 Mark for Review
(1) Points










Mendahului nama kelas.





Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses. (*)













Salah. Lihat Bagian 4 Pelajaran 2.









8.
Pertimbangkan potongan kode berikut. Apa yang tercetak?

String river = new String("Hudson"); System.out.println(river.length());
 Mark for Review
(1) Points










7





6 (*)





river





8





Hudson













Salah. Lihat Bagian 4 Pelajaran 4.









9.
Manakah dari pernyataan berikut yang mendeklarasikan nama objek String yang disebut?
 Mark for Review
(1) Points










int name;





String name; (*)





String name





double name;
10.
Manakah dari berikut ini yang menerangkan String dinamakan ke Oracle?
 Mark for Review
(1) Points










String Oracle="name";





String name="Oracle"; (*)





String name;





String name="name";
1.
Dalam sebuah proyek, 1 kelas harus berisi metode utama. Benar atau Salah?
 Mark for Review
(1) Points










TRUE (*)





FALSE













Benar









2.
Di Eclipse, saat Anda menjalankan Aplikasi Java, hasilnya dapat ditampilkan di Tampilan Konsol. Benar atau Salah?
 Mark for Review
(1) Points










TRUE (*)





FALSE













Benar









3.
Beberapa jendela digunakan saat lebih dari satu file terbuka di area edit. Benar atau Salah?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 1.









4.
Saat mengimpor paket lain ke dalam kelas Anda harus mengimpor seluruh paket serta kelas paket yang akan dipanggil. Benar atau Salah?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 2.









5.
Saat mengimpor paket lain ke dalam kelas Anda harus mengimpor hanya kelas paket yang akan dipanggil dan bukan seluruh paket. TRUE atau FALSE?
 Mark for Review
(1) Points










TRUE





FALSE (*)
6.
Berikut ini mendefinisikan kata kunci class :
 Mark for Review
(1) Points










Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.





Mendahului nama kelas. (*)





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses.













Salah. Lihat Bagian 4 Pelajaran 2.









7.
Berikut ini mendefinisikan kata kunci package:
 Mark for Review
(1) Points










Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses. (*)





Mendahului nama kelas.





Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.













Benar









8.
Baris kode Java mana yang akan menetapkan nilai akar kuadrat dari 11 ke variabel bernama a?
 Mark for Review
(1) Points










double a=Math.sqrt(11); (*)





double a=11^(1/2);





double a=Math.sqrt*11;





double a=sqrt(11);





int a=Math.sqrt(11);













Benar









9.
Pilih pernyataan yang menyatakan sejumlah jenis double dan menginisialisasi hingga 6, 10 kali kekuatan ke-5.
 Mark for Review
(1) Points










double number=6(e5);





double number=6*10^5;





double number=6*10e5;






10.
Manakah dari berikut ini bukan nama hukum untuk variabel?
 Mark for Review
(1) Points










R2d2





4geeks (*)





dgo2sleep
11.
Manakah dari pernyataan berikut yang dengan benar menetapkan "3 kali 10 pangkat 4" ke angka variabel?
 Mark for Review
(1) Points










double number=3*10^4;





double number=3*10e4;





double number=3e4; (*)





double number=3(e4);













Salah. Lihat Bagian 4 Pelajaran 3.









12.
Baris kode Java mana yang memberikan nilai 5 dinaikkan ke kekuatan 8 menjadi a?
 Mark for Review
(1) Points










double a=Math.pow(5,8); (*)





int a=Math.pow(5,8);





double a=15^8;





double a=pow(8,5);





int a=Math.pow(8,5);













Benar









13.
Manakah dari berikut ini yang membuat String yang dinamakan Char?
 Mark for Review
(1) Points










char string;





char char;





String Char; (*)





String char;





char Char;













Salah. Lihat Bagian 4 Pelajaran 4.









14.
Saat sebuah objek String dibuat, maka harus diberi nilai. TRUE atau FALSE?

TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 4.









15.
Operator == dapat digunakan untuk membandingkan dua objek String. Hasilnya selalu benar jika kedua string memiliki karakter yang sama di setiap posisi String. TRUE atau FALSE?
 Mark for Review
(1) Points










TRUE





FALSE (*)






1.
Manakah dari berikut ini yang mendefinisikan kelas driver?
 Mark for Review
(1) Points










Berisi metode utama dan metode statis lainnya. (*)





Berisi kelas yang mendefinisikan objek.





Berisi metode utama, paket, metode statis, dan kelas yang mendefinisikan objek.





Tidak satu pun di atas.













Benar









2.
Saat mengimpor paket lain ke dalam kelas Anda harus mengimpor hanya kelas paket yang akan dipanggil dan bukan seluruh paket. TRUE atau FALSE?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 2.









3.
Saat mengimpor paket lain ke dalam kelas Anda harus mengimpor seluruh paket serta kelas paket yang akan dipanggil. Benar atau Salah?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 2.









4.
Berikut ini mendefinisikan kata kunci package:
 Mark for Review
(1) Points










Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.





Mendahului nama kelas.





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses. (*)




5.
Program berikut mencetak "Tidak Sama". TRUE atau FALSE?


 Mark for Review
(1) Points










TRUE





FALSE (*)
6.
Operator == dapat digunakan untuk membandingkan dua objek String. Hasilnya selalu benar jika dua string identik. TRUE atau FALSE?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 4.









7.
Manakah dari berikut ini yang membuat String yang dinamakan string?
 Mark for Review
(1) Points










String char;





char string;





String String;





String s;





String string; (*)













Salah. Lihat Bagian 4 Pelajaran 4.









8.
Ruang kerja dapat memiliki satu atau lebih proyek yang disimpan. Benar atau salah?
 Mark for Review
(1) Points










TRUE (*)





FALSE













Benar









9.
_______________ digunakan untuk mengatur file terkait Java.
 Mark for Review
(1) Points










Paket (*)





Ruang kerja





Proyek





Koleksi





10.
Eclipse menyediakan area edit untuk membantu Anda menavigasi hierarki informasi. Benar atau Salah?
 Mark for Review
(1) Points










TRUE





FALSE (*)
11.
Baris kode Java mana yang dengan tepat menghitung luas segitiga menggunakan A=1/2(b)(h) dengan b dan h adalah bilangan primitif Java?
 Mark for Review
(1) Points










double A=1/2*b*h;





double A=1/2bh;





double A=(double)1/(double)2*b*h; (*)





double A=(double)(1/2)*b*h;













Salah. Lihat Bagian 4 Pelajaran 3.









12.
Apa saja dua nilai yang dapat dimiliki variabel boolean?
 Mark for Review
(1) Points










TRUE dan FALSE (*)





Operator aritmatika dan logika





Angka dan karakter





Operator relasional dan logika





Bilangan bulat dan tipe titik floating













Benar









13.
Manakah dari pernyataan berikut yang dengan benar menetapkan "3 kali 10 pangkat 4" ke angka variabel?
 Mark for Review
(1) Points










double number=3(e4);





double number=3*10^4;





double number=3e4; (*)





double number=3*10e4;













Salah. Lihat Bagian 4 Pelajaran 3.










14.
Manakah dari pernyataan berikut yang menampilkan 12345?

I. System.out.println( 123 * 100 + 45);
II. System.out.println("123" + 45);
III. System.out.println( 12 + "345");
 Mark for Review
(1) Points










Semua yang di atas. (*)





Hanya I.





Hanya I dan II.





Hanya II dan III.





Tidak satu pun di atas.













Benar









15.
Apa saja tipe primitif Java?
 Mark for Review
(1) Points










boolean, thread, char, double, float, int, long and short





boolean, byte, string, thread, int, double, long and short





object, byte, string, char, float, int, long and short





boolean, byte, char, double, float, int, long, dan short (*)





boolean, thread, stringbuffer, char, int, float, long and short


1.
Apa output dari baris kode berikut?

int j=6,k=8,m=2,result;
result=j-k%3*m;
System.out.println(result);
 Mark for Review
(1) Points










-42





0





6





2 (*)













Salah. Lihat Bagian 4 Pelajaran 3.









2.
Manakah dari kode Java berikut yang tidak benar?
 Mark for Review
(1) Points










double x=Math.sqrt(16);





double x=Math.PI*5.0;





double x=Math.pow; (*)





double x=Math.pow(3,4)*5.0;
3.
Apa yang akan metode metodeA cetak ke layar?
3





18 (*)





15





6













Salah. Lihat Bagian 4 Pelajaran 3. 









4. 
Apa output program berikut ini? 


"total biaya: " 40





"total biaya: " 48





total biaya: 40 (*)





total biaya: 48





total biaya: + 40













Salah. Lihat Bagian 4 Pelajaran 3.









5.
Manakah dari deklarasi berikut yang benar?
 Mark for Review
(1) Points









(Choose all correct answers)











float mengambang; (*)





double tugas ; (*)





int start = 34, 3nd = 99;





nilai boolean = 12;
6.
Berikut ini mendefinisikan kata kunci class :
 Mark for Review
(1) Points










Mendahului nama kelas. (*)





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses.





Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.













Benar









7.
Saat mengimpor paket lain ke dalam kelas Anda harus mengimpor hanya kelas paket yang akan dipanggil dan bukan seluruh paket. TRUE atau FALSE?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 2.









8.
Manakah dari berikut ini yang mendefinisikan kelas driver?
 Mark for Review
(1) Points










Berisi metode utama dan metode statis lainnya. (*)





Berisi kelas yang mendefinisikan objek.





Berisi metode utama, paket, metode statis, dan kelas yang mendefinisikan objek.





Tidak satu pun di atas.













Benar









9.
Saat mengimpor paket lain ke dalam kelas Anda harus mengimpor seluruh paket serta kelas paket yang akan dipanggil. Benar atau Salah?
 Mark for Review
(1) Points










TRUE





FALSE (*)
10.
Saat mengonversi galon ke liter yang terbaik untuk menempatkan hasil perhitungan ke dalam variabel dengan _______________ tipe data.
 Mark for Review
(1) Points










int





double (*)





boolean





Tidak satu pun di atas
11.
Di Eclipse, saat Anda menjalankan Aplikasi Java, hasilnya ditampilkan di jendela baru. Benar atau Salah?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 1.









12.
_______________ digunakan untuk mengatur file terkait Java.
 Mark for Review
(1) Points










Proyek





Ruang kerja





Paket (*)





Koleksi













Salah. Lihat Bagian 4 Pelajaran 1.









13.
Misalkan str1 dan str2 adalah dua string. Manakah dari pernyataan atau ekspresi yang valid?
 Mark for Review
(1) Points










String str3 = str1 - str2;





str1 += str2; (*)





str1 >= str2





Str1 -= str2;





14.
Pertimbangkan potongan kode berikut.




Apa yang tercetak? 

88888888





1010778





ArrayIndexOutofBoundsException is thrown





101077810109





88888 (*)













Salah. Lihat Bagian 4 Pelajaran 4. 









15. 
Kode berikut adalah contoh pernyataan inisialisasi yang benar:

char c="c"; 
 Mark for Review 
(1) Points










TRUE





FALSE (*)


1.
Ruang kerja adalah:
 Mark for Review
(1) Points










Lokasi fisik tempat Anda akan menyimpan file Anda.





Lokasi tempat semua proyek dikembangkan dan dimodifikasi.





Lokasi tempat Anda dapat memiliki satu atau lebih perspektif tersimpan.





Semua yang di atas. (*)













Salah. Lihat Bagian 4 Pelajaran 1.









2.
Untuk setiap kurung kurawal buka { tidak perlu ada kurung kurawal penutup } untuk program untuk dikompilasi tanpa kesalahan. Benar atau Salah?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 1.









3.
Tab digunakan saat lebih dari satu file terbuka di area edit. Benar atau Salah?
 Mark for Review
(1) Points










TRUE (*)





FALSE













Benar









4.
Berikut ini mendefinisikan kata kunci package:
 Mark for Review
(1) Points










Mendahului nama kelas.





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses. (*)





Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.













Salah. Lihat Bagian 4 Pelajaran 2.









5.
Berikut ini mendefinisikan kata kunci import :

Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini. (*)





Mendahului nama kelas.





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses.
6.
Manakah dari berikut ini yang mendefinisikan kelas driver?
 Mark for Review
(1) Points










Berisi metode utama dan metode statis lainnya. (*)





Berisi kelas yang mendefinisikan objek.





Berisi metode utama, paket, metode statis, dan kelas yang mendefinisikan objek.





Tidak satu pun di atas.













Benar









7.
Saat mengimpor paket lain ke dalam kelas Anda harus mengimpor hanya kelas paket yang akan dipanggil dan bukan seluruh paket. TRUE atau FALSE?
 Mark for Review
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 2.









8.
Manakah dari berikut ini bukan nama hukum untuk variabel?
 Mark for Review
(1) Points










theLastValueButONe





nol





tahun2000





2bad (*)













Salah. Lihat Bagian 4 Pelajaran 3.









9.
Apa output dari baris kode berikut?

int j=6,k=8,m=2,result;
result=j-k%3*m;
System.out.println(result);
 Mark for Review
(1) Points










6





2 (*)
10.
Periksa kode berikut:


What is the value of variable x?
 Mark for Review
(1) Points










6





2.5





2 (*)
11.
Baris kode Java mana yang dengan tepat menghitung luas segitiga menggunakan A=1/2(b)(h) dengan b dan h adalah bilangan primitif Java?
 Mark for Review
(1) Points










double A=(double)(1/2)*b*h;





double A=(double)1/(double)2*b*h; (*)





double A=1/2bh;





double A=1/2*b*h;













Salah. Lihat Bagian 4 Pelajaran 3.









12.
Apa yang akan metode metodeA cetak ke layar?


 Mark for Review
(1) Points










3





18 (*)





15





6




Salah. Lihat Bagian 4 Pelajaran 3.









13.
Dengan kode:

String s = new String("abc");

Manakah dari pernyataan berikut akan mengubah panjang s ke panjang terbesar?
 Mark for Review
(1) Points










s.trim()





s.replace("a", "aa")





s.substring(2)





s.toUppercase()





Tidak satu pun dari hal di atas akan mengubah panjang s. (*)













Salah. Lihat Bagian 4 Pelajaran 4.









14.
Misalkan str1 dan str2 adalah dua string. Manakah dari pernyataan atau ekspresi yang valid?
 Mark for Review
(1) Points










String str3 = str1 - str2;





str1 >= str2





str1 += str2; (*)





Str1 -= str2;













Salah. Lihat Bagian 4 Pelajaran 4.









15.
Program berikut mencetak "Tidak Sama"ヤ:
TRUE atau FALSE? 
 Mark for Review 
(1) Points










TRUE (*)





FALSE
1.
_______________ digunakan untuk mengatur file terkait Java.
 Mark for Review
(1) Points










Ruang kerja





Proyek





Koleksi





Paket (*)













Salah. Lihat Bagian 4 Pelajaran 1.









2.
Saat Anda membuka lebih dari satu file di Eclipse, sistem akan __________________.
 Mark for Review
(1) Points










Tutup file yang dibuka sebelumnya.





Gunakan tab untuk menampilkan semua file yang terbuka. (*)





Tempatkan file baru dibuka hanya dalam area Tampilkan.





Tidak satu pun di atas.













Salah. Lihat Bagian 4 Pelajaran 1.









3.
Apa tujuan Eclipse Editor Area dan Views?
 Mark for Review
(1) Points









(Choose all correct answers)











Memilih lokasi sistem file untuk menghapus file.





Menavigasi hierarki informasi. (*)





Memodifikasi elemen. (*)













Salah. Lihat Bagian 4 Pelajaran 1.









4.
Berikut ini mendefinisikan kata kunci package:
 Mark for Review
(1) Points










Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini.





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses. (*)
5.
Berikut ini mendefinisikan kata kunci import :
 Mark for Review
(1) Points










Mendahului nama kelas.





Memberikan informasi compiler yang mengidentifikasi kelas-kelas luar yang digunakan dalam kelas saat ini. (*)





Menentukan di mana kelas ini hidup relatif terhadap kelas-kelas lain, dan menyediakan tingkat kontrol akses.





6.
Manakah dari dua diagram di bawah ini menggambarkan bentuk umum dari program Java?


Contoh A





Contoh B (*)













Salah. Lihat Bagian 4 Pelajaran 2. 









7. 
Manakah dari berikut ini yang mendefinisikan kelas driver? 
 Mark for Review 
(1) Points










Berisi metode utama dan metode statis lainnya. (*)





Berisi kelas yang mendefinisikan objek.





Berisi metode utama, paket, metode statis, dan kelas yang mendefinisikan objek.





Tidak satu pun di atas.













Benar 









8. 
Saat sebuah objek String dibuat, maka harus diberi nilai. TRUE atau FALSE? 
 Mark for Review 
(1) Points










TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 4. 









9. 
Program berikut mencetak "Tidak Sama". TRUE atau FALSE? 


TRUE





FALSE (*)













Salah. Lihat Bagian 4 Pelajaran 4. 









10. 
Apa yang akan menjadi output segmen kode berikut? String s="\\\\\\\\"; System.out.println(s); 
 Mark for Review 
(1) Points










\\





\\\\ (*)





\\\\\\\\





"\\\\\"






11.
Manakah dari berikut ini nama dari tipe data primitif Java?
 Mark for Review
(1) Points










Objek





int (*)





String





Persegi panjang













Salah. Lihat Bagian 4 Pelajaran 3.









12.
Apa output dari baris kode berikut ini?

int j=7,k=5,m=8,result; result=j/m*k; System.out.println(result);
 Mark for Review
(1) Points










0 (*)





280





4.375





0.175













Benar









13.
Baris kode mana yang tidak menetapkan 3,5 ke variabel x?
 Mark for Review
(1) Points










double x=3.5





x=3.5;





x=7.0/2.0;





3.5=x; (*)
14.
Apa output dari baris kode berikut?

int j=6,k=8,m=2,result;
result=j-k%3*m;
System.out.println(result);
 Mark for Review
(1) Points










0





-42





2 (*)





6













Salah. Lihat Bagian 4 Pelajaran 3.









15.
Manakah dari pernyataan berikut yang dengan benar menetapkan "3 kali 10 pangkat 4" ke angka variabel?
 Mark for Review
(1) Points










double number=3e4; (*)





double number=3*10^4;





double number=3(e4);





double number=3*10e4;
11.
Baris kode Java mana yang akan menetapkan nilai akar kuadrat dari 11 ke variabel bernama a?
 Mark for Review
(1) Points










double a=sqrt(11);





double a=Math.sqrt*11;





int a=Math.sqrt(11);





double a=Math.sqrt(11); (*)





double a=11^(1/2);













Salah. Lihat Bagian 4 Pelajaran 3.









12.
Manakah dari pernyataan berikut yang menampilkan 12345?

I. System.out.println( 123 * 100 + 45);
II. System.out.println("123" + 45);
III. System.out.println( 12 + "345");
 Mark for Review
(1) Points










Semua yang di atas. (*)





Hanya I.





Hanya I dan II.





Hanya II dan III.





Tidak satu pun di atas.













Benar









13.
Manakah dari contoh kode Java berikut yang tidak benar?
 Mark for Review
(1) Points










double d=4.5;





boolean b=1; (*)





int x=6;





char c='r';













Salah. Lihat Bagian 4 Pelajaran 3.





14.
Pilih pernyataan yang menyatakan sejumlah jenis double dan menginisialisasi hingga 6, 10 kali kekuatan ke-5.
 Mark for Review
(1) Points










double number=6(e5);





double number=6e5; (*)





double number=6*10e5;





double number=6*10^5;













Salah. Lihat Bagian 4 Pelajaran 3.









15.
Apa output dari baris kode berikut?

int j=7,k=5,m=8,result; result=j-k%3*m; System.out.println(result);
 Mark for Review
(1) Points










0





2





16





-9 (*)
next

Komentar

Postingan populer dari blog ini

PL/SQL Section 15 Quiz

PL/SQL Section 13 Quiz

PL/SQL Section 12 Quiz