Home > Campus Record > UAS 05 : Perancangan Kompiler

UAS 05 : Perancangan Kompiler

Mata Kuliah : Perancangan Kompiler
Hari, Tanggal : Kamis, 9 Juni 2005
Waktu : 90 Menit
Dosen : Drs. Tri Kuntoro Priyambodo, M.Sc.
Sifat : Buku Terbuka
Tanggal Penyalinan : Jumat 24 Juni 2005

UJIAN AKHIR SEMESTER II 20004/2005 UNIVERSITAS GADJAH MADA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Sekip Utara, Kotak Pos: BLS 21, Yogyakarta 55281 Telp. (0274) 513339, 902364 Fax. (0274) 513339

SOAL UJIAN AKHIR SEMESTER PROGRAM STUDI S1 ILMU KOMPUTER SEMESTER II T.A. 2004/2005
Mata Kuliah : Perancangan Kompiler
Hari, Tanggal : Kamis, 9 Juni 2005
Waktu : 90 Menit
Dosen : Drs. Tri Kuntoro Priyambodo, M.Sc.
Sifat : Buku Terbuka


1. Jelaskan istilah – istilah berikut ini, dan kaitannya dengan fase – fase kompilasi:
a. lexeme
b. automata
c. token
d. link-loader
e. library
f. yacc
g. follow
h. front-end
i. pre-processor
j. pohon sintaks

2. a. Sebutkan dan uraikan fase – fase dalam sebuah proses kompilasi.
b. Bandingkan kelebihan dan kekurangan antara kompilasi 1 pass dengan 2 pass.

3. Tuliskan beberapa macam error dan cara penanganannya.

4. Tuliskan program dalam bahasa yacc, untuk sebuah kompiler sederhana yang mengenali statement WHILE …. DO dan REPEAT …. UNTIL dalam bahasa PASCAL yang dilengkapi dengan kemampuan menangani kesalahan.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Trackbacks:0

Listed below are links to weblogs that reference
UAS 05 : Perancangan Kompiler from Aji's Journal
TOP