1 / 82

Pertemuan 16

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.

kellan
Download Presentation

Pertemuan 16

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pertemuan 16 Review materi

  2. 1. Hasil kompilasi dari berkas java adalah • File BAK • File Bytecode • File executable • File class

  3. 2.Diantara pernyataan berikut, konsep yang tidak ada di dalam pemrograman Java adalah… • Polymorphisme • Encapsulation • Multiple inheritance • Single Inheritance

  4. 3. Berikut adalah penamaan class pada java yang diperbolehkan, kecuali… • 3_One • O_3ne • S13h • B3_Ta

  5. 4. Method yang digunakan untuk mengkonversi nilai string ke integer dalam Java adalah : • parseInt( ) • converseInt( ) • Cint( ) • ChangeInt( )

  6. 5. Berikut ini yang termasuk tipe data primitive adalah… • Boolean • character • byte • Double

  7. 6. Keyword yang digunakan untuk membuat nilai tetap dan tidak dapat berubah adalah… • protected • private • public • final

  8. 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

  9. 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

  10. 9. Jika program diatasdijalankanmakaakanmenghasilkankeluaran … • 6 7 8 9 10 • 5 6 7 8 9 • 6 7 8 9 • 1 2 3 4 5

  11. 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” )

  12. 11. Method yang digunakan untuk membandingkan dua buah data string adalah … • equal() • concat() • length() • equals()

  13. 12. Method yang digunakan untuk mengubah seluruh huruf dalam string menjadi huruf besar/kapital adalah … • UpperCase() • toUperCase() • toUpperCase() • isUpperCase()

  14. 13. Jika program di atas dijalankan maka pada baris ke 4 akan menghasilkan keluaran … • ahaDewa • h • aDewa • haDewa

  15. 14. Statement yang digunakan untuk mengkonversi nilai string ke double dalam Java adalah : • parsedouble( ) • DoubleValue( ) • parseDouble( ) • ChangeDouble( )

  16. 15.

  17. 18. Istilah untuk melindungi data dari usaha modofikasi, perusakan dan penggandaan data oleh pihak yang tidak berwenang adalah ... • Inheritance • Polymorphisme • Constructor • Encapsulation

  18. 17. Jika program di atas dijalankan maka akan menghasilkan keluaran … • 24 • 12 • 0 • error

  19. 18. Proses inisialisasi pada program diatas terjadi pada baris … • 1 • 3 • 4 • 6

  20. 19. Jika penggalan program diatas diubah dengan menggunakan struktur perulangan do while maka hasilnya akan menjadi …jawaban : B

  21. 20. Mana dari penggalan program dibawah ini yang valid...jawaban D

  22. 21. Berikut ini adalah editor yang dapat digunakan untuk menuliskan program Java, kecuali... • JCreator • Notepad • EClipse • JavaBeans

  23. 22. Berikut ini adalah keyword yang terdapat dalam Java, kecuali... • Goto • Break • If • String

  24. 23. Komentar program dalam Java dapat menggunakan perintah... • /*...*/ saja • // saja • // dan /*..*/ • #, // dan /*..*/

  25. 24. Suatu method yang dapat dijalankan otomatis pada saat object dari class dibuat, dikenal dengan ... • Constructor • Initializer • Garbage Collector • Inheritance

  26. 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

  27. 26. Berikut ini adalah hak akses yang dapat ditambahkan didepan method Java, kecuali... • Static • Public • Private • Protected

  28. 27. Penanganan error dengan throws diletakkan di... • Di dalam class • Di dalam method • Pendeklarasian class • Pendeklarasian method

  29. 28. Method yang digunakan untuk mengambil seluruh karakter lalu menyimpannya kedalam variabel bertipe array-of-char yaitu… • charAt() • setCharArray() • toCharArray() • GetCharAt()

  30. 29. Hasil penggalan program diatas adalah... • KunCoKuuMakan Combro • KuncoKuuMakan Combro • Kuncorokuu Makan Combro • KuncoKuu Makan Combro

  31. 30. Berikut ini adalah method-method yang dimiliki oleh class StringBuffer, kecuali... • append() • setLength() • indexOf() • concat()

  32. 31. Berikut ini adalah method-method yang dimiliki oleh class String, kecuali... • substring() • setCharAt() • equals() • concat()

  33. 32. Hasil Program tersebut adalah …

  34. 33. Berikut adalah struktur pernyataan operator kondisi yang benar yaitu.. • exp1;exp2?exp3 • exp1:exp2?exp3 • exp1?exp2:exp3 • exp1?exp2;exp3

  35. 34. Pendeklarasian class pada program diatas terjadi pada nomor… • 2 • 1 • 3 dan 5 • 4 dan 6

  36. 35. Pendeklarasian variabel pada program diatas terjadi pada nomor… • 3 • 4 dan 6 • 1 • 3 dan 5

  37. 36. Proses inisialisasi pada program diatas terjadi pada nomor… • 3 • 4 dan 6 • 1 • 3 dan 5

  38. 37. Hasil dari program tersebut adalah… • 10 Nilainya Si B== C • 11 Nilainya Si B ==C • 10Nilainya si B==C • Error

  39. 38. Method yang digunakan untuk mengkonversi data integer ke bentuk biner dalam Java adalah : • toIntBinary() • toBinaryString() • parseInt() • getBinaryString()

  40. 39. Method yang berfungsi memanggil dirinya sendiri disebut dengan… • Constructor • Overloading • Rekursif • Factorial

  41. 40. Beberapa method dengan nama yang sama tetapi berbeda parameternya merupakan ciri dari… • Method Constructor • Method Overloading • Method Rekursif • Method Factorial

  42. 41. Modifier yang hanya dikenal oleh dirinya dan kelas turunannya adalah… • protected • private • public • final

  43. 42. Modifier yang digunakan bila suatu unsure (kelas/metode/variable) memiliki nilai yang tetap adalah… • protected • private • public • final

  44. 43. Pemanggilan metode superkelas dari subkelas menggunakan sintaks... • superkelas.nama_metode( ) • nama_metode( ) • super nama_metode( ) • super.nama_metode( )

  45. 44. Nama dari file tersebut adalah … • mama.java • papa.java • aku.java • no.java

  46. 45. Ada berapa kelas dalam program tersebut … • Satu • Dua • Tiga • Empat

  47. 46. Ada berapa variabel dalam class papa… • Satu • Dua • Tiga • empat

  48. 47. Apa nama objek dalam program tersebut.. • mama • papa • aku • no

  49. 48. Apa yang tercetak pada program tersebut.. a. kusumasankdewi c.300 me+you kusumasankdewi b. kusumasankdewi d. kusumasankdewi aku 300

  50. 49. Yang merupakan superclass adalah • papa • mama • aku • me

More Related