820 likes | 1.32k Views
Pertemuan 16. Review materi. 1. Hasil kompilasi dari berkas java adalah File BAK File Bytecode File executable File class. 2.Diantara pernyataan berikut, konsep yang tidak ada di dalam pemrograman Java adalah… Polymorphisme Encapsulation Multiple inheritance Single Inheritance.
E N D
Pertemuan 16 Review materi
1. Hasil kompilasi dari berkas java adalah • File BAK • File Bytecode • File executable • File class
2.Diantara pernyataan berikut, konsep yang tidak ada di dalam pemrograman Java adalah… • Polymorphisme • Encapsulation • Multiple inheritance • Single Inheritance
3. Berikut adalah penamaan class pada java yang diperbolehkan, kecuali… • 3_One • O_3ne • S13h • B3_Ta
4. Method yang digunakan untuk mengkonversi nilai string ke integer dalam Java adalah : • parseInt( ) • converseInt( ) • Cint( ) • ChangeInt( )
5. Berikut ini yang termasuk tipe data primitive adalah… • Boolean • character • byte • Double
6. Keyword yang digunakan untuk membuat nilai tetap dan tidak dapat berubah adalah… • protected • private • public • final
7. Dari statement berikut ini manakah baris pernyataan yang tidak valid… (1) int a = 7; (2) Final boolean Dewi = true; (3) Char m = “T”; (4) String vidi=”123”; • 1 dan 2 • 3 dan 4 • 2 dan 3 • 2 dan 4
public class Dewi { public static void main(String args[ ]) { int x = 10; int y = 3; int z= x/y; } } • Jika nilai z ditampilkan maka yang akan tercetak adalah • 3 • 3.3 • True • 3.33
9. Jika program diatasdijalankanmakaakanmenghasilkankeluaran … • 6 7 8 9 10 • 5 6 7 8 9 • 6 7 8 9 • 1 2 3 4 5
10. if ( Nilai < 70 && Nilai > 50 ) System.out.println(“Grade C”); else System.out.println(“Gagal Ni Yee”); Jika penggalan program diatas diubah dengan menggunakan operator kondisi maka hasilnya akan menjadi … • System.out.println( ? grade > 70 “Gagal Ni Yee” : “Grade C” ) • System.out.println( Nilai < 70 && Nilai > 50 ? “Grade C” :“Gagal Ni Yee”) • System.out.println(Nilai < 70 && Nilai > 50: “Grade C”” ? “Gagal Ni Yee” ) • System.out.println(Nilai < 70 && Nilai > 50 ? “Grade C” ? : “Gagal Ni Yee” )
11. Method yang digunakan untuk membandingkan dua buah data string adalah … • equal() • concat() • length() • equals()
12. Method yang digunakan untuk mengubah seluruh huruf dalam string menjadi huruf besar/kapital adalah … • UpperCase() • toUperCase() • toUpperCase() • isUpperCase()
13. Jika program di atas dijalankan maka pada baris ke 4 akan menghasilkan keluaran … • ahaDewa • h • aDewa • haDewa
14. Statement yang digunakan untuk mengkonversi nilai string ke double dalam Java adalah : • parsedouble( ) • DoubleValue( ) • parseDouble( ) • ChangeDouble( )
18. Istilah untuk melindungi data dari usaha modofikasi, perusakan dan penggandaan data oleh pihak yang tidak berwenang adalah ... • Inheritance • Polymorphisme • Constructor • Encapsulation
17. Jika program di atas dijalankan maka akan menghasilkan keluaran … • 24 • 12 • 0 • error
18. Proses inisialisasi pada program diatas terjadi pada baris … • 1 • 3 • 4 • 6
19. Jika penggalan program diatas diubah dengan menggunakan struktur perulangan do while maka hasilnya akan menjadi …jawaban : B
20. Mana dari penggalan program dibawah ini yang valid...jawaban D
21. Berikut ini adalah editor yang dapat digunakan untuk menuliskan program Java, kecuali... • JCreator • Notepad • EClipse • JavaBeans
22. Berikut ini adalah keyword yang terdapat dalam Java, kecuali... • Goto • Break • If • String
23. Komentar program dalam Java dapat menggunakan perintah... • /*...*/ saja • // saja • // dan /*..*/ • #, // dan /*..*/
24. Suatu method yang dapat dijalankan otomatis pada saat object dari class dibuat, dikenal dengan ... • Constructor • Initializer • Garbage Collector • Inheritance
25. Berikut ini adalah pernyataan yang benar berhubungan dengan break dan continue, kecuali... • Break digunakan untuk keluar dari blok perulangan • Continue digunakan untuk melanjutkan ke proses perulangan berikutnya • Statement setelah continue tidak akan dijalankan • Statement setelah break tetap akan dijalankan
26. Berikut ini adalah hak akses yang dapat ditambahkan didepan method Java, kecuali... • Static • Public • Private • Protected
27. Penanganan error dengan throws diletakkan di... • Di dalam class • Di dalam method • Pendeklarasian class • Pendeklarasian method
28. Method yang digunakan untuk mengambil seluruh karakter lalu menyimpannya kedalam variabel bertipe array-of-char yaitu… • charAt() • setCharArray() • toCharArray() • GetCharAt()
29. Hasil penggalan program diatas adalah... • KunCoKuuMakan Combro • KuncoKuuMakan Combro • Kuncorokuu Makan Combro • KuncoKuu Makan Combro
30. Berikut ini adalah method-method yang dimiliki oleh class StringBuffer, kecuali... • append() • setLength() • indexOf() • concat()
31. Berikut ini adalah method-method yang dimiliki oleh class String, kecuali... • substring() • setCharAt() • equals() • concat()
33. Berikut adalah struktur pernyataan operator kondisi yang benar yaitu.. • exp1;exp2?exp3 • exp1:exp2?exp3 • exp1?exp2:exp3 • exp1?exp2;exp3
34. Pendeklarasian class pada program diatas terjadi pada nomor… • 2 • 1 • 3 dan 5 • 4 dan 6
35. Pendeklarasian variabel pada program diatas terjadi pada nomor… • 3 • 4 dan 6 • 1 • 3 dan 5
36. Proses inisialisasi pada program diatas terjadi pada nomor… • 3 • 4 dan 6 • 1 • 3 dan 5
37. Hasil dari program tersebut adalah… • 10 Nilainya Si B== C • 11 Nilainya Si B ==C • 10Nilainya si B==C • Error
38. Method yang digunakan untuk mengkonversi data integer ke bentuk biner dalam Java adalah : • toIntBinary() • toBinaryString() • parseInt() • getBinaryString()
39. Method yang berfungsi memanggil dirinya sendiri disebut dengan… • Constructor • Overloading • Rekursif • Factorial
40. Beberapa method dengan nama yang sama tetapi berbeda parameternya merupakan ciri dari… • Method Constructor • Method Overloading • Method Rekursif • Method Factorial
41. Modifier yang hanya dikenal oleh dirinya dan kelas turunannya adalah… • protected • private • public • final
42. Modifier yang digunakan bila suatu unsure (kelas/metode/variable) memiliki nilai yang tetap adalah… • protected • private • public • final
43. Pemanggilan metode superkelas dari subkelas menggunakan sintaks... • superkelas.nama_metode( ) • nama_metode( ) • super nama_metode( ) • super.nama_metode( )
44. Nama dari file tersebut adalah … • mama.java • papa.java • aku.java • no.java
45. Ada berapa kelas dalam program tersebut … • Satu • Dua • Tiga • Empat
46. Ada berapa variabel dalam class papa… • Satu • Dua • Tiga • empat
47. Apa nama objek dalam program tersebut.. • mama • papa • aku • no
48. Apa yang tercetak pada program tersebut.. a. kusumasankdewi c.300 me+you kusumasankdewi b. kusumasankdewi d. kusumasankdewi aku 300
49. Yang merupakan superclass adalah • papa • mama • aku • me