Pertemuan 16 Review materi 1 Hasil kompilasi dari
- Slides: 82
Pertemuan 16 Review materi
1. Hasil kompilasi dari berkas java adalah a) File BAK b) File Bytecode c) File executable d) File class
2. Diantara pernyataan berikut, konsep yang tidak ada di dalam pemrograman Java adalah… a) b) c) d) Polymorphisme Encapsulation Multiple inheritance Single Inheritance
3. Berikut adalah penamaan class pada java yang diperbolehkan, kecuali… a) 3_One b) O_3 ne c) S 13 h d) B 3_Ta
4. Method yang digunakan untuk mengkonversi nilai string ke integer dalam Java adalah : a) parse. Int( ) b) converse. Int( ) c) Cint( ) d) Change. Int( )
5. Berikut ini yang termasuk tipe data primitive adalah… a) Boolean b) character c) byte d) Double
6. Keyword yang digunakan untuk membuat nilai tetap dan tidak dapat berubah adalah… a) protected b) private c) public d) 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”; a) b) c) d) 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; } } 8. Jika nilai z ditampilkan maka yang akan tercetak adalah a. b. c. d. 3 3. 3 True 3. 33
9. Jika program di atas dijalankan maka akan menghasilkan keluaran … a) b) c) d) 6 7 8 9 10 5 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 … a) System. out. println( ? grade > 70 “Gagal Ni Yee” : “Grade C” ) b) System. out. println( Nilai < 70 && Nilai > 50 ? “Grade C” : “Gagal Ni Yee”) c) System. out. println(Nilai < 70 && Nilai > 50: “Grade C”” ? “Gagal Ni Yee” ) d) System. out. println(Nilai < 70 && Nilai > 50 ? “Grade C” ? : “Gagal Ni Yee” )
11. Method yang digunakan untuk membandingkan dua buah data string adalah … a) equal() b) concat() c) length() d) equals()
12. Method yang digunakan untuk mengubah seluruh huruf dalam string menjadi huruf besar/kapital adalah … a) Upper. Case() b) to. Uper. Case() c) to. Upper. Case() d) is. Upper. Case()
13. Jika program di atas dijalankan maka pada baris ke 4 akan menghasilkan keluaran … a) b) c) d) aha. Dewa ha. Dewa
14. Statement yang digunakan untuk mengkonversi nilai string ke double dalam Java adalah : a) b) c) d) parsedouble( ) Double. Value( ) parse. Double( ) Change. Double( )
15.
18. Istilah untuk melindungi data dari usaha modofikasi, perusakan dan penggandaan data oleh pihak yang tidak berwenang adalah. . . a) Inheritance b) Polymorphisme c) Constructor d) Encapsulation
17. Jika program di atas dijalankan maka akan menghasilkan keluaran … a) 24 b) 12 c) 0 d) error
18. Proses inisialisasi pada program diatas terjadi pada baris … a) b) c) d) 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. . . a) b) c) d) JCreator Notepad EClipse Java. Beans
22. Berikut ini adalah keyword yang terdapat dalam Java, kecuali. . . a) b) c) d) Goto Break If String
23. Komentar program dalam Java dapat menggunakan perintah. . . a) b) c) d) /*. . . */ saja // dan /*. . */ #, // dan /*. . */
24. Suatu method yang dapat dijalankan otomatis pada saat object dari class dibuat, dikenal dengan. . . a) b) c) d) Constructor Initializer Garbage Collector Inheritance
25. Berikut ini adalah pernyataan yang benar berhubungan dengan break dan continue, kecuali. . . a) Break digunakan untuk keluar dari blok perulangan b) Continue digunakan untuk melanjutkan ke proses perulangan berikutnya c) Statement setelah continue tidak akan dijalankan d) Statement setelah break tetap akan dijalankan
26. Berikut ini adalah hak akses yang dapat ditambahkan didepan method Java, kecuali. . . a) b) c) d) Static Public Private Protected
27. Penanganan error dengan throws diletakkan di. . . a) b) c) d) 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… a) b) c) d) char. At() set. Char. Array() to. Char. Array() Get. Char. At()
29. Hasil penggalan program diatas adalah. . . a) b) c) d) Kun. Co. Kuu. Makan Combro Kuncorokuu Makan Combro Kunco. Kuu Makan Combro
30. Berikut ini adalah method-method yang dimiliki oleh class String. Buffer, kecuali. . . a) append() b) set. Length() c) index. Of() d) concat()
31. Berikut ini adalah method-method yang dimiliki oleh class String, kecuali. . . a) substring() b) set. Char. At() c) equals() d) concat()
32. Hasil Program tersebut adalah …
33. Berikut adalah struktur pernyataan operator kondisi yang benar yaitu. . a) b) c) d) exp 1; exp 2? exp 3 exp 1: exp 2? exp 3 exp 1? exp 2: exp 3 exp 1? exp 2; exp 3
34. Pendeklarasian class pada program diatas terjadi pada nomor… a) b) c) d) 2 1 3 dan 5 4 dan 6
35. Pendeklarasian variabel pada program diatas terjadi pada nomor… a) b) c) d) 3 4 dan 6 1 3 dan 5
36. Proses inisialisasi pada program diatas terjadi pada nomor… a) b) c) d) 3 4 dan 6 1 3 dan 5
37. Hasil dari program tersebut adalah… a) b) c) d) 10 Nilainya Si B== C 11 Nilainya Si B ==C 10 Nilainya si B==C Error
38. Method yang digunakan untuk mengkonversi data integer ke bentuk biner dalam Java adalah : a) to. Int. Binary() b) to. Binary. String() c) parse. Int() d) get. Binary. String()
39. Method yang berfungsi memanggil dirinya sendiri disebut dengan… a) b) c) d) Constructor Overloading Rekursif Factorial
40. Beberapa method dengan nama yang sama tetapi berbeda parameternya merupakan ciri dari… a) b) c) d) Method Constructor Method Overloading Method Rekursif Method Factorial
41. Modifier yang hanya dikenal oleh dirinya dan kelas turunannya adalah… a) protected b) private c) public d) final
42. Modifier yang digunakan bila suatu unsure (kelas/metode/variable) memiliki nilai yang tetap adalah… a) b) c) d) protected private public final
43. Pemanggilan metode superkelas dari subkelas menggunakan sintaks. . . a) b) c) d) superkelas. nama_metode( ) super. nama_metode( )
44. Nama dari file tersebut adalah … a. b. c. d. mama. java papa. java aku. java no. java
45. Ada berapa kelas dalam program tersebut … a. b. c. d. Satu Dua Tiga Empat
46. Ada berapa variabel dalam class papa… a. b. c. d. Satu Dua Tiga empat
47. Apa nama objek dalam program tersebut. . a. b. c. d. 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 a. b. c. d. papa mama aku me
50. Yang merupakan subclass dari program tersebut adalah…. a. mama c. aku b. papa d. you
51. Dibawah ini adalah sifat dan definisi dari package kecuali ………. a) Suatu unit yang berisikan sejumlah kelas yang dikelompokkan menjadi Satu b) mampu mengenali member dari kelas yang tidak memiliki penentu akses bawaan c) Package dideklarasikan sekali dalam sebuah berkas d) Package yang tidak dapat digunakan oleh kelas yang lainnya
52. Berikut adalah cara pendeklarasian array 1 dimensi, kecuali… a) b) c) d) int satu [] String [] Dewi = new String (5) String [] Dewi = {“ana”, ”ani”, ”anu”, ”eno” } int [] Dewi = {9, 3, 2, 0, 7}
53. Berikut adalah syntax untuk mendeklarasikan array 2 dimensi yaitu… a) Tipedata[ ] nama. var[= new tipedata[jumlahkolom][jumlahbaris]]; b) Tipedata[ ] nama. var[= tipedata[jumlahbaris][jumlahkolom]]; c) Tipedata nama. var [ ] [= tipedata[jumlahkolom][jumlahbaris]]; d) Tipedata[ ] nama. var[= new tipedata[jumlahbaris][jumlahkolom]];
54. Dari penggalan program diatas, pendeklarasian variabel array berada pada baris… a) b) c) d) 1 2 3 4
55. Hasil dari program tersebut adalah… a) b) c) d) 1 2 3 4 5 6 7 8 1 0 3 0 5 0 7 0 0 0 0
56. Untuk mengurutkan isi array secara ascending, bisa menggunakan… a) b) c) d) System. sort() Arrays. sort() Array. Sort() System. sorting()
57. Keyword yang digunakan untuk mengaplikasikan konsep pewarisan adalah… a) This b) Super c) Extends d) Static
58. Kemampuan suatu subkelas untuk memodifikasi data dan method dari kelas induknya disebut dengan … a) b) c) d) Overriding Inheritance Polymorphism Encapsulation
59. Hasil program diatas adalah…. Jawaban C a. Cinta c. Cinta Sayang Kasih Sayang b. Sayang d. Kasih Cinta Sayang Kasih Cinta
60. Pembentukan objek pada program diatas terjadi pada baris ke… a) b) c) d) 1 2 7 9
61. Method konstruktor terdapat pada baris ke… a) b) c) d) 1 2 4 9
62. Berikut adalah cara untuk mendeklarasikan sebuah package, yaitu. . . a) b) c) d) package. <nama_package> package <nama_package>. <nama_kelas> package <nama_package>. *
63. Konsep pewarisan terdapat pada baris ke… a) b) c) d) 1 10 20 23
64. Jika program tersebut disimpan maka nama programnya adalah. . . a) b) c) d) Turunan. java Cetak. java Utama. java Cetak. Nilai. java
65. Object yang tercipta pada program tersebut adalah…. a) b) c) d) Turunan dan Utama Obj 1 dan obj 2 Cetak dan Cetak. Nilai x, y dan z
66. Berikut ini manakah jenis operator yang biasa digunakan dalam bahasa pemrograman java, kecuali: a) b) c) d) Operator relasi Operator logika Operator increment Operator bitwise
67. Operator yang terdapat pada kurung berikut % adalah operator yang digunakan untuk a) b) c) d) Penjumlahan sisa pembagian perkalian
68. Berikut ini pernyataan mana yang benar menurut saudara: a) if(srt 1 == “dewi”) {System. out. println(“dewi”); } b) if(srt 1 == ‘dewi’) {System. out. println(“dewi”); } c) if(srt 1. equals(“dewi”)) {System. out. println(“dewi”); } d) if(srt 1. equals(‘dewi’)) {System. out. println(“dewi”); }
69. Manakah dari beberapa jawaban berikut yang tidak melakukan return value: a) b) c) d) int Jumlah() double Kali() float Bagi() void Kurang()
70. Untuk mengurutkan isi array kita dapat memanfaatkan method sort yang terdapat pada package: a) b) c) d) java. io java. lang java. util javax. swing
71. Variabel-variabel yang menyatakan karakteristik suatu objek disebut. . a) b) c) d) Data member Member function Tipe data Class
72. Mengelompokkan kelas-kelas yang saling berelasi menggunakan perintah di java yaitu…. a) b) c) d) Private Package Import Public
73. Gabungan antara variabel dan method, disebut. . a) b) c) d) kelas fungsi data objek
74. Konversi data dari tipe data besar ke tipe data yang lebih kecil adalah. . a) b) c) d) Widening Narrowing to. String value. Of
75. Syntak untuk mengkompile kelas java menjadi package, adalah… a) b) c) d) javac –d <directory_target> <nama_file_java> javac –d <nama_file_java> <directory_target> javac –d <directory_target>
76. Berikut ini yang bukan merupakan ciri bahasa pemrograman java adalah: • • compiler translator interpreter architecture neutral
77. Berikut ini merupakan contoh tipe data yang menangani bilangan bulat, kecuali: – int – long – float – short
78. Berikut merupakan pernyataan yang benar mengenai tipe data reference, yaitu… – – Menyimpan data dalam lokasi memori yang sebenarnya Berisi nilai tunggal dengan format dan ukuran yang sesuai tipenya Menyimpan alamat dalam lokasi memori yang menunjuk ke lokasi memori dimana data sebenarnya berada Sebuah tipe data berjenis metode yang memiliki class.
79. Untuk mengunci metode info agar tidak dapat di override jika dipanggil pada kelas lain adalah dengan syntax…. . – – protected void info( ) final void info( ) public void info( ) private void info( )
80. Yang menyebabkan java menjadi bahasa pemrograman yang multiplatform adalah karena java memiliki: – – JVC JVM KTM
• • • Perhatikan potongan program berikut : public class Nested. For { public static void main (String[] args) ( for ( i =0; i <11; i++) { for (j=1; j <100; j++) { System. our. println(“Meruya“); } } } } Pada program diatas, akan tercetak string “Meruya” sebanyak. . . – – 100 kali 1000 kali 1089 kali
- Dibawah ini adalah sifat dan definisi dari package kecuali
- Materi teknik kompilasi
- Analisis semantik teknik kompilasi
- Proses kompilasi
- Penilaian fisik motorik anak paud
- Notasi bnf
- Struktur kompilasi
- Teknik optimasi pada teknik kompilasi
- Soal uas pengantar teknik kompilasi gunadarma
- Kode
- Kode antara teknik kompilasi
- Tabel informasi teknik kompilasi
- Notasi quadruples
- Analisis semantik memanfaatkan
- Utm odl
- Notasi postfix teknik kompilasi
- Diagram sintaks teknik kompilasi
- Analisis semantik teknik kompilasi
- Kompilator
- Analisis leksikal dalam teknik kompilasi
- Tugas pertemuan 9 metode perancangan program
- Sumbu datar pada diagram batang menyatakan
- Pertemuan multikultural
- Pertemuan multikultural
- Denah ruang pertemuan
- Kata tugas
- Tugas statistika pertemuan 2
- Pada pertemuan kali ini kita
- Tester
- Pertemuan 9
- Susunan acara pkh
- Diketahui suatu array segitiga memiliki 3 baris dan kolom
- Spk latihan pertemuan 6
- Sel adalah pertemuan antara titik-titik dan titik-titik
- Diketahui suatu array segitiga memiliki 4 baris dan kolom
- Konsep array
- Sell adalah pertemuan antara
- Sukrosa
- Logo pertemuan
- Pertemuan permintaan barang dan jasa
- Perbezaan etika dan etiket
- Logika adalah hasil nalar yang
- Tentukan hasil kali skalar dari vektor-vektor berikut
- Menganalisis teks hasil observasi
- Penyusun dinding sel
- Review materi adalah
- Pengolahan hasil penilaian tes hasil belajar
- Chapter review motion part a vocabulary review answer key
- Uncontrollable spending ap gov
- Nader amin-salehi
- Traditional and systematic review venn diagram
- Narrative review vs systematic review
- Hidangan seafood kontinental
- Jenis-jenis makanan kontinental
- Konsep ekonomi internasional
- Inovasi merupakan hasil dari :
- Pada hakekatnya kebudayaan merupakan hasil dari
- Pembagian bilangan biner
- Dendeng daging
- Nilai dari ³ log 27 adalah
- Nilai hasil dari 5 equal 5 dalam ekspresi boolean adalah
- Surimi sapi
- Apa tujuan dari hasil proses pengurutan data
- Dari hasil tes urine ternyata urine pak
- V289 - v196 x 3 - 9 =
- Kriteria white stock
- Proses perancangan database
- Hasil dari 108 + 132 dikurangi 134
- Tentukan dfa hasil ekuivalensi dari nfa tersebut
- Teorema faktor
- Gelombang elektromagnetik
- Hasil dari(-2)5 adalah
- Tahap awal menyusun teks lho adalah
- Bistogram cikajang
- Gelombang elektromagnetik merupakan gelombang longitudinal
- Analisis semantik memanfaatkan
- Rumus vektor a+b
- Contoh perhitungan bagi hasil
- Berapakah hasil penjumlahan dari 28 + 17 bcd ?
- Selain nh3 hasil akhir dari katabolisme pirimidin adalah
- Hasil bagi diferensial dari fungsi y=2/akar x-1
- Plasa
- Hasil dari cos 450° + sin (-225°) =