Minggu, 23 Maret 2014

Kompiler dan Interpreter

Kompiler
Kompiler adalah suatu program yang menerjemahkan bahasa pogram (source code) kedalam bahasa obyek (object code). kompiler menggabungkan keseluruhan bahasa program, mengumpulkannya dan kemudian menyusunnya kembali.

gambar : Proses kompilasi program komputer


Tahap kompilasi :
1. Pertama source code (program yang ditulis) dibaca ke memori kompuer.
2. Sourcec code tersebut diubah menjadi object code (bahasa assembly)
3. Object code dihubungkan dengan library yang dibutuhkan untuk membentuk file yang bisa di eksekusi.

Kompiler memerlukan waktu untuk membuat suatu program dapat dieksekusi leh komputer. program yang diproduksi oleh kompiler dapat berjalan lebih cepat dibanding program yang diperoduksi oleh interpreter di samping juga bersifat indenpenden. Contoh program yanggunkan kompiler adalah Visual Basic, Visual Delphi, Pascal.

Interpreter.
Berbeda dengan kompiler, interpreter menganalisi dan mengeksekusi setiap baris program tanpa melihat program secara keseluruhan. Keuntungan dari interpreter adalah bahwa eksekusi bisa dilakukan dengan segala tanpa melalui tahap kompilasi. untuk alasan ini interpreter digunakan pada saat pembuatan program skala besar. Contoh program yang menggunakan interpretr adalah , cabol, PHP, ASP, dan lain-lain.

Ditulis oleh: kito share kumpulan materi pelajaran Updated at : 14.50

Ditulis Oleh :kito share Unknown // 14.50
Kategori:

0 komentar:

Posting Komentar