Selasa, 29 Maret 2011

Contoh Soal Pengantar Teknik Kompilasi

1. Yang termasuk jenis translator adalah
A. Compiler C.Kompilasi
B. Teknik D. Sintesa
Jawaban : A

2. + , - , x, a, b, dan ( , ) merupakan bagian dari symbol
a. Symbol operator c. Symbol tanda baca
b. Symbol terminal d. Huruf awal alphabet kecil
Jawaban : B

3. Yang tidak termasuk dari symbol non terminal adalah
a. +, - c. ( , )
b. Huruf besar awal alphabet A, B, C d. If, then, else
Jawaban : B

4. Derivasi akhir jika sentesial yang dihasilkan adalah sebuah kalimat. Pengertian tesebut adalah pengertian dari
a. Terminal c. Non terminal
b. Compile d. Kompilasi
Jawaban : A

5. Derivasi belum / tidak berakhir jika sentesial yang dihasilkan mengandung symbol
a. Terminal c. Compiler
b. Non terminal d. Kompilasi
Jawaban : B

6. Program yang membaca suatu bahasa pemograman dan menterjemahnya kedalam bahasa sasaran adalah fungsi dari
a. Compiler c. a dan b
b. Semantic d. a dan b salah
Jawaban : A

7. Proses kompilasi dikelompokan menjadi dua, yaitu
a. Analisa c. a dan b benar
b. Sintesa d. a dan b salah
Jawaban : C

8. Penganalisaan leksikal, penganalisa sintaks, penganalisa semantic termasuk dalam kelompok proses kompilasi
a. Sintesa c. hipotesis
b. Analisa d. automata
Jawaban : A

9. Membangun program sasaran yang diinginkan dari bentuk antara, berikut adalah pengertian dari
a. Kode c. analisa
b. Kompilator d. sintesa
Jawaban : D

10. Panjang maksimum ekspresi tunggal pada penganalisa semantic
a. 8 karakter c. 80 karakter
b. 24 karakter d. 64 karakter
Jawaban : C

11. Kelompok karakter yang membentuk sebuah token dinamakan
a. Lexeme c. ekspresi
b. Table d. identifier
Jawaban : A

12. Sederetan token yang tidak mengikuti aturan sintaks akan dilaporkan sebagai
a. Parse tree c. sintax directed
b. sintax eror d. komputasi
jawaban : B

13. membangkitkan kode pada bahasa target tertentu, berikut pengertian dari
a.pembangkit kode antara c. pengoptimal kode
b. pembangkit kode d. penganalisa semantic
jawaban : B

Tidak ada komentar:

Posting Komentar