Rabu, 02 April 2008

TUGAS KUIS TEKNIK KOMPILASI

Sesuai dengan pemahaman saya,

Teknik kompilasi dapat saya ibaratkan dengan seorang pemandu wisata asing dimana pemandu wisata telah banyak mengerti bahasa asing dan memahami lokasi – lokasi wisata sehingga dia dapat menceritakan tempat – tempat wisata sesuai dengan bahasa wisatawan itu sendiri.dengan pengandaian diatas maka saya dapat menarik kesimpulan bahwa Teknik Kompilasi merupakan ilmu yang menguraikan/ menjabarkan tentang bagaimana cara mengubah bahasa manusia menjadi bahasa mesin. Jadi teknik kompilasi merupakan ilmu yang paling mendasar untuk dipahami oleh seorang programing.

Namun untuk mengerti tentang Teknik Kompilasi bukan perkara muda karena dalam melakukan proses penerjemahan, ada beberapa tahapan yang harus dipahami yang kesemuanya mengunakan kode string.

Tahapan tahapan tersebut yakni :


  • Leksikal membaca dan membedakan setiap string yang dimasukkan / inputan

  • Sintaks menilai data atau yang berbentuk string apakah sudah sesuai dengan arturan penulisan.

  • Simantik mengoreksi pemborosan pemakaian kata dan meluruskan arti setiap string yang di masukkan.

  • Code generator jika string yang dimasukkan suda sesuai atau sepaham dengan syarat yang ditentukan oleh simantik maka setiap kode akan diteruskan untuk diterjemahkan ke dalam bahasa assembly.

  • Code optimase membuat / menjadikan kode sesingkat mungkin agar proses pembacaan kode lebih cepat.

  • Table symbol sesuai dengan penamaanya maka kita dapat mengartikan bahwa semua data / informasi ditampung dalam sebuah table dari source code yang telah di masukkan.

  • Program target mengubaha source code menjadi file program yang dapat di eksekusi.(file *.exe.*.com dll)


Dari penjelasan diatas mungkin pembaca masih belum mengerti bahkan pembaca mala bertamba pusing. Namun itulah yang saya ketahui tentang Teknik Kompilasi.

Sekian dan terimah kasi. Wassalam…………………