1. Apa yang dimaksud dengan “token”?
Jawab:
Elemen terkecil di program yang mempunyai arti bagi kompilator.
Kompilator bertugas membaca karakter-karakter di kode sumber dan menerapkan aturan-aturan secara progresif menjadi potongan lebih besar seperti identifier, ekspresi, kalimat, dan kelas. Ketika javac melakukan kompilasi program, kompilator lebih dulu menentukan struktur program. Kompilator membaca karakter-karakter di kode sumber dan menerapkan aturan-aturan secara progresif terhadap potongan yang lebih besar seperti identifier, ekspresi, kalimat dan kelas.
2. Apakah yang dimaksud dengan “identifier”?
Jawab:
Token yang merepresentasikan nama. Dalam Java, identifier adalah nama yang diberikan untuk variable, class, atau method. Identifier adalah case sensitive (membedakan huruf besar/ kecil) dan tidak ada batas maksimum.
3. Sebutkan 5 buah token dalam java?
Jawab:
a. Identifier
b. Keyword
c. Literal
d. Operator
e. Separator
4. Sebutkan aturan penamaan identifier di java?
Jawab:
a. Karakter pertama berupa huruf, tanda garis bawah (_), atau tanda dolar ($)
b. Karakter kedua dan seterusnya dapat berupa sembarang huruf atau angka
c. Panjang pengenal bebas (bias berapa saja)
d. Huruf kapital dan huruf kecil diperlakukan berbeda
Contoh penamaan identifier yang benar:
- Namaku
- _var1
- $harga
- I
Contoh penamaan identifier yang salah:
- 1b
- coba@com
- bukujava
- selain itu identifier tidak boleh menggunakan keyword atau kata-kata yang memiliki arti atau digunakan dalam pemrograman java
ini logo program apa kedai kopi sih? |
Tidak ada komentar:
Posting Komentar