(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 (*)
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
Posting Komentar